Sự khác biệt giữa useraddvà là addusergì? Khi nào / tại sao tôi nên sử dụng cái này hay cái kia?
Debian Linuxcâu hỏi dựa trên.
Sự khác biệt giữa useraddvà là addusergì? Khi nào / tại sao tôi nên sử dụng cái này hay cái kia?
Debian Linuxcâ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à deluserkhi xóa người dùng).
Các useradd, userdelvà usermodlệ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/delusertrong 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).
adduserbiết:(Nhấn mạnh thêm.)
adduservàaddgroupthê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,groupaddvàusermodcá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.adduservàaddgroupcó thể chạy ở một trong năm chế độ:
useraddbiết:
useraddlà 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:
adduservà là
useraddgì? (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.