Trong raspian (tôi sẽ cần kiểm tra các HĐH khác), 'adduser USER' bắt đầu một hộp thoại (TUI) trong khi 'useradd USER' thì KHÔNG.
Rõ ràng, bằng cách sử dụng adduser, một khi hộp thoại xuất hiện, lệnh 'useradd' đầy đủ đã được thực thi. Ngay cả khi bạn CTRL-C, người dùng của bạn vẫn ở đó.
Như trong các hệ thống mới, họ tạo các nhóm "cá nhân", để xóa người dùng mới được tạo, bạn sẽ cần:
- vi / etc / passwd
- vi / etc / nhóm
- rm -rf / nhà / NGƯỜI DÙNG
Tôi cho rằng vì adduser "sử dụng" useradd, phần còn lại là siêu dữ liệu về người dùng. Vì vậy, về mặt kỹ thuật không có thay đổi nào trong "skel", "mask mask" hoặc tương tự, tức là hệ thống của bạn mặc định.
Mặt khác, vì useradd không đưa ra bất kỳ TUI nào, nên nó có thể hữu ích hơn trong việc viết kịch bản.
Thành thật mà nói tôi đã thử nghiệm nó chỉ bằng tiếng rasbian, vì đó là lý do tôi bước vào câu hỏi.
Tôi có thể tưởng tượng rằng các hệ điều hành khác có thể thực hiện một phiên bản bổ sung khác.
useradd
có sẵn trên tất cả các nền tảng giống như Unix;adduser
chỉ dành cho Debian và các dẫn xuất của nó.