Làm thế nào để thêm người dùng vào Sudoers trên Ubuntu 20.04?

How Add User Sudoers Ubuntu 20



Chúng tôi đã quen với việc đăng nhập vào tài khoản quản trị viên trong Windows và sử dụng những thứ khác nhau trực tiếp với tư cách quản trị viên.

Trong Windows, Kiểm soát Truy cập Người dùng (UAC) được triển khai vì việc đăng nhập với tư cách quản trị viên vẫn còn gây ra mối nguy hiểm bảo mật rất đơn giản. Với UAC, hầu hết các chương trình chạy với quyền truy cập hạn chế và Windows chỉ nhắc người dùng yêu cầu quyền khi tệp hệ thống cần được thay đổi.







Trong hệ thống Linux, chúng ta có thể chạy các ứng dụng quản trị bằng cách sử dụng lệnh sudo. Nó cho phép chúng tôi chạy một chương trình với tư cách là người dùng gốc. Nếu bạn thường xuyên sử dụng quyền root với tư cách là người dùng của mình, bạn sẽ có nguy cơ cấp cho thiết bị của mình toàn quyền truy cập vào các chương trình độc hại.



Có hai tùy chọn để thêm người dùng vào sudoers. Một cách là thực hiện thủ công và cách khác là sử dụng lệnh usermod.



Thêm người dùng sudo theo cách thủ công

Làm theo các hướng dẫn dưới đây để thêm người dùng vào người dùng sudo trên Ubuntu 20.04:





Tạo người dùng mới

Mở thiết bị đầu cuối người dùng root và chạy lệnh sau:

$sudothêm người dùng<tên tài khoản>

Ở đây, tôi đang sử dụng linuxuser3 làm tên người dùng:



$sudoadduser linuxuser3

D:  Aqsa  16 March  Cách thêm người dùng vào sudoers trên Ubuntu 20  images  image3 final.png

Nó sẽ yêu cầu bạn gán mật khẩu cho người dùng mới. Bạn cũng cần thêm một số thông tin bổ sung như họ tên, số phòng,… Nó sẽ xác nhận thông tin đó có chính xác hay không. Nhấn Y để xác nhận.

Một người dùng mới sẽ được tạo thành công.

Cập nhật hệ thống của bạn bằng người dùng mới

Tiếp theo, hãy chuyển sang người dùng mới bằng cách nhập tên người dùng và mật khẩu trên màn hình đăng nhập. Mở một thiết bị đầu cuối và cập nhật hệ thống của bạn bằng lệnh sau:

$Cập nhật apt Sudo

Chúng tôi đã không cấp bất kỳ đặc quyền nào cho người dùng mới và chúng tôi sẽ nhận được thông báo rằng người dùng mới không có trong tệp sudoers.

D:  Aqsa  16 March  Cách thêm người dùng vào sudoers trên Ubuntu 20  images  image5 final.png

Chúng tôi cần thêm một người dùng vào tệp sudoers.

Mở tệp visudo trong trình soạn thảo văn bản bằng lệnh sau:

$sudovisudo

D:  Aqsa  16 March  Cách thêm người dùng vào sudoers trên Ubuntu 20  images  image4 final.png

Vị trí mà bạn thấy root ALL = (ALL: TẤT CẢ) ALL là nơi chúng tôi sẽ thay đổi tên người dùng của mình. Thay thế gốc bằng linuxuser 3 bằng sudoers trong trường hợp của tôi. Chèn các dòng sau vào tệp này:

Nguồn gốcTẤT CẢ CÁC=(TẤT CẢ)TẤT CẢ CÁC

Linuxuser3TẤT CẢ CÁC=(TẤT CẢ)TẤT CẢ CÁC

D:  Aqsa  16 March  Cách thêm người dùng vào sudoers trên Ubuntu 20  images  image7 final.png

Một lần nữa, hãy cập nhật hệ thống của bạn. Bây giờ, linuxuser3 có khả năng thực hiện các hành động hoặc hoạt động liên quan đến sudo.

D:  Aqsa  16 March  Cách thêm người dùng vào sudoers trên Ubuntu 20  images  image6 final.png

Thêm người dùng Sudo từ lệnh Usermod

Lệnh usermod cho phép chúng tôi thêm / chỉnh sửa các nhóm người dùng.

Nhập lệnh được cung cấp bên dưới vào terminal để thêm người dùng vào sudoers:

$sudousermod –a –Gsudolinuxuser3

D:  Aqsa  16 March  Cách thêm người dùng vào sudoers trên Ubuntu 20  images  image2 final.png

  • -a: Điều này sửa đổi các thay đổi đối với cấu hình hiện tại
  • -G: Tên cộng đồng của người dùng sẽ được thêm vào.
  • : Tên người dùng của người dùng cần được thay đổi.

Khi người dùng đăng nhập lần đầu tiên sau khi được thêm vào một nhóm mới, chúng tôi sẽ nhận được thông báo cho biết các đặc quyền của người dùng đã được thay đổi.

D:  Aqsa  16 March  Cách thêm người dùng vào sudoers trên Ubuntu 20  images  image1 final.png

Phần kết luận:

Bằng cách sử dụng sudo trong một lệnh, chúng ta có thể thực hiện các tác vụ cấp quản trị. Hướng dẫn này sẽ giúp bạn thêm người dùng vào sudoers trong Linux. Chỉ cần làm theo các hướng dẫn trên để thêm người dùng vào sudoers.