Sự khác biệt giữa useradd
và là adduser
gì? Khi nào / tại sao tôi nên sử dụng cái này hay cái kia?
Debian Linux
câu hỏi dựa trên.
Sự khác biệt giữa useradd
và là adduser
gì? Khi nào / tại sao tôi nên sử dụng cái này hay cái kia?
Debian Linux
câu hỏi dựa trên.
Câu trả lời:
Trong trường hợp Debian và các bản phát hành liên quan của nó, adduser là một giao diện tương tác thân thiện hơn với useradd.
Trên Ubuntu, useradd chỉ cần tạo một mục trong cơ sở dữ liệu người dùng (/ etc / passwd, v.v.).
mặt khác, adduser cũng tạo một thư mục chính cho người dùng, điền vào đó nội dung của / etc / skel và cho phép bạn đặt mật khẩu tương tác.
Luôn sử dụngadduser
(và deluser
khi xóa người dùng).
Các useradd
, userdel
và usermod
lệnh là tiện ích lowlevel mà ở đó vì những lý do lịch sử, trong khi adduser/deluser
Đỗ The Right Thing ™. (Tôi nhớ sử dụng cái nào bằng cách suy nghĩ user*
xuất hiện adduser/deluser
trong bảng chữ cái và do đó "tệ hơn".)
Theo các trang tương ứng (trên Ubuntu 12.04 Precolin Pangolin, tức là hệ thống phái sinh Debian).
adduser
biết:(Nhấn mạnh thêm.)
adduser
vàaddgroup
thêm người dùng và nhóm vào hệ thống theo các tùy chọn dòng lệnh và thông tin cấu hình trong/etc/adduser.conf
. Họ là phía trước thân thiện hơn kết thúc các công cụ ở mức độ thấp nhưuseradd
,groupadd
vàusermod
các chương trình , theo mặc định lựa chọn chính sách Debian UID tuân thủ QTI và giá trị GID, tạo ra một thư mục home với cấu hình xương, chạy một kịch bản tùy chỉnh, và các tính năng khác.adduser
vàaddgroup
có thể chạy ở một trong năm chế độ:
useradd
biết:
useradd
là một tiện ích cấp thấp để thêm người dùng. Trên Debian, quản trị viên thường nên sử dụngadduser(8)
thay thế.
Xem thêm:
adduser
và là
useradd
gì? (trên Hỏi Ubuntu).lrwxrwxrwx. 1 root 7 ngày 17 tháng 11 13:52 / usr / sbin / adduser -> useradd
Một cái là "phím tắt" / "liên kết tượng trưng" đến cái kia. Vì vậy, không có sự khác biệt.
Đây là trên redhat linux (và centos / fedora), nó có thể không đúng với các bản phát hành khác.