Một hệ điều hành được sử dụng để đưa ra hướng dẫn cho phần cứng. Linux là một hệ điều hành. Nó là một bản sao của UNIX. Ưu điểm chính của Linux là các lập trình viên có thể xây dựng các hệ điều hành của riêng họ bằng Kernel. Một số bản phân phối Linux được sử dụng rộng rãi là Ubuntu, Fedora và Debian. Các tác vụ được thực hiện thường xuyên nhất của máy tính là duyệt, tạo, di chuyển và xóa các tệp. Có hai phương pháp để xử lý tập tin hiệu quả. Đó là bằng cách sử dụng Giao diện dòng lệnh (CLI) hoặc bằng cách sử dụng Giao diện người dùng đồ họa (GUI). Sử dụng CLI tốt hơn trong Linux vì nó linh hoạt và nhanh chóng. Các lệnh được đưa ra bằng CLI và Linux chứa một thiết bị đầu cuối để ra lệnh. Có một số lượng lớn các lệnh. Các lệnh, adduser và useradd dành cho quản lý người dùng. Các sự khác biệt chính giữa người dùng và người dùng là vậy adduser được sử dụng để thêm người dùng với việc thiết lập thư mục nhà của tài khoản và các cài đặt khác trong khi useradd là lệnh tiện ích cấp thấp để thêm người dùng. Bài viết này thảo luận về sự khác biệt giữa hai lệnh này.
1. Tổng quan và sự khác biệt chính
2. Trình thêm là gì
3. Người dùng là gì
4. Điểm tương đồng giữa Adduser và Useradd
5. So sánh cạnh nhau - Adduser vs Useradd ở dạng bảng
6. Tóm tắt
Dữ liệu có thể được thay đổi hoặc đánh cắp. Do đó, điều quan trọng là giữ an toàn cho dữ liệu. Bảo mật là mối quan tâm chính trong Linux. Nó là một hệ điều hành nhiều người dùng. Vì vậy, có các cấp ủy quyền trong Linux. Mỗi tệp trong Linux hoặc Unix đều có người dùng. Có ba loại người dùng trong Linux. Họ là một người dùng, nhóm và khác. 'Người dùng' là chủ sở hữu của tệp. Theo mặc định, người dùng tạo tệp sẽ trở thành người dùng. 'Nhóm' có thể chứa nhiều người dùng. Tất cả người dùng trong nhóm có quyền truy cập tệp giống nhau. Có thể thêm nhiều người dùng vào nhóm và gán quyền cho nhóm. 'Khác' không tạo tệp, nhưng họ có quyền truy cập vào tệp.
Theo cách này, các tệp được giữ riêng biệt với mỗi người dùng. Người dùng có thể đọc, viết và thực hiện. Đọc quyền liệt kê nội dung. Quyền viết cho phép sửa đổi nội dung. Trong Linux hoặc Unix, nó không thể chạy chương trình mà không có quyền thực thi.
Lệnh adduser được sử dụng để thêm người dùng theo các tùy chọn dòng lệnh và thông tin cấu hình. Cú pháp lệnh là $ lệnh - đối số tùy chọn. Có một số tùy chọn với trình thêm. Các -h hoặc -help là để in màn hình trợ giúp. Hệ thống được sử dụng để thiết lập người dùng hệ thống. Nhóm được sử dụng để thêm một nhóm mới.
Hình 01: Lệnh adduser
Dưới đây cho thấy cách tạo người dùng mới bằng cách sử dụng trình bổ sung lệnh. Tên của người dùng là user_1. Một người dùng bình thường không thể thêm người dùng khác. Nó sẽ chạy các lệnh như một siêu người dùng để thêm một người dùng. Vì vậy, nó nên sử dụng.
Hình 02: Thêm người dùng được gọi là user_1 bằng lệnh adduser
Hình 03: user_1 được tạo.
Bằng cách xem nội dung trong / etc / passwd, có thể xem chi tiết người dùng_1.
Lệnh useradd cũng được sử dụng để thêm người dùng. Nó đi kèm với một số cờ. Một số trong số họ là như sau.
-D Mặc định
-m Tạo một thư mục nhà
-s Xác định vỏ cho người dùng
-e Ngày mà tài khoản người dùng sẽ bị vô hiệu hóa
-b Thư mục cơ sở cho thư mục chính của người dùng
-bạn
-g Số nhóm ban đầu
-G Nhóm bổ sung theo tên
-c Nhận xét
Hình 04: Mặc định
Một ví dụ về việc thêm người dùng như sau,
Hình 05: Tạo user_2 bằng lệnh useradd
Thêm người dùng mới không thể được thực hiện như một người dùng bình thường. Do đó, nên sử dụng siêu cấp sudo cho người dùng siêu. Cờ -m được sử dụng để tạo thư mục người dùng trong thư mục chính. Mùi -svà được sử dụng để xác định vỏ. Ngay lập tức, dành cho nhóm và dành cho những người bình luận. Sau khi vào thư mục chính, user_2 sẽ được tạo.
Người dùng và người dùng | |
Adduser là lệnh để thêm người dùng 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. | Useradd là một tiện ích cấp thấp để thêm người dùng. |
Đặc trưng | |
Trình bổ sung lệnh tạo người dùng và thiết lập các thư mục chính của tài khoản và các cài đặt khác. | Lệnh useradd chỉ tạo người dùng. |
Tạo thư mục | |
Trình bổ sung lệnh tự động tạo một thư mục người dùng trong nhà (/ home / user). | Lệnh useradd không tạo thư mục người dùng trong nhà, nếu không được chỉ định bằng -m. |
Độ phức tạp cú pháp | |
Cú pháp lệnh cho adduser không phức tạp như trong useradd. | Lệnh useradd có một số phức tạp. |
Linux rất phổ biến trong các tổ chức lớn cũng như trong số những người dùng máy tính thông thường. Nó cũng được sử dụng cho môi trường máy chủ vì độ tin cậy và ổn định. Người dùng có thể đưa ra các lệnh bằng Giao diện dòng lệnh để thực hiện các tác vụ khác nhau. Hai lệnh chính để quản lý người dùng là adduser và useradd. Sự khác biệt giữa adduser và useradd là adduser được sử dụng để thêm người dùng với việc thiết lập thư mục nhà của tài khoản và các cài đặt khác trong khi useradd là lệnh tiện ích cấp thấp để thêm người dùng.
Bạn có thể tải xuống phiên bản PDF của bài viết này và sử dụng nó cho mục đích ngoại tuyến theo ghi chú trích dẫn. Vui lòng tải xuống phiên bản PDF tại đây Sự khác biệt giữa Adduser và Useradd
1. Lập trình Kiến thức. Hướng dẫn về dòng lệnh Linux cho người mới bắt đầu 22 - lệnh useradd (Tạo người dùng), Lập trìnhKnowledge, 28 tháng 12 năm 2016. Có sẵn tại đây
2.guru99com. GUI V / s của Terminal - Hướng dẫn Linux 4, Guru99, ngày 26 tháng 12 năm 2012. Có sẵn tại đây
3.hammadsham. Linux, tạo người dùng trong Linux, 1e4, Hammadshams, ngày 23 tháng 6 năm 2012. Có sẵn tại đây
4. Tóm tắt lệnh người dùng addin với các ví dụ, FactorPad, ngày 10 tháng 11 năm 2016. Có sẵn tại đây