• Bầu cử Quốc hội Mỹ giữa nhiệm kỳ

    Cập nhật: 10:15 17/11/2022

    Hạ viện
    210 Dân chủ
    218 Cộng hòa
    7 chưa xác định
    218
    Thượng viện
    50 Dân chủ
    49 Cộng hòa
    1 chưa xác định
    50

Hướng dẫn Tạo user với quyền sudo trên ubuntu

T
Trả lời: 1 Lượt xem: 322 Biểu cảm: 1
Sudo là từ viết tắt của “substitute user do“, hay “super user do”. Đây là một chương trình của Linux. Nó cho phép user chạy chương trình với những đặc quyền bảo mật của user khác trong Linux (thường là root user).

linux-terminal-ubuntu-sudo.jpg

Điểm khác biệt giữa Su và Sudo

Su
mang đến tính năng khởi động một cửa sổ mới của quyền Root. Với các bảng phân phối Linux, người dùng có thể đăng nhập với tư cách người sử dụng Root bằng cách gõ lệnh Su. Sau đó, người dùng nhập tài khoản , mật khẩu của tài khoản Root và truy cập bằng tài khoản của người dùng khác trên cửa sổ Terminal.

Sudo chỉ chạy dòng lệnh khi được Root cho phép. Tức là, khi chạy Sudo, bạn cần nhập thông tin về tài khoản, mật khẩu mới có thể chạy câu lệnh như người dùng Root. Bên cạnh đó, để xác nhận quyền của các User, Sudo còn dùng file config (/ etc / sudoers).

Từ đó có thể thấy, điểm khác biệt lớn nhất giữa Su và Sudo trong Linux đó là:
  • Su: Người dùng bắt buộc phải chia sẻ Root Password với User khác. Su khởi động cửa sổ Shell mới.
  • Sudo: Để chạy câu lệnh của hệ thống, người dùng sẽ sử dụng tài khoản của mình. Ngược lại với Su, Sudo không khởi động bất cứ Sheet mới nào.
Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách tạo User mới với quyền truy cập sudo trên các hệ thống Ubuntu. Sau đó, bạn có thể sử dụng tài khoản User này để thực thi các lệnh quản trị mà không cần đăng nhập vào máy chủ Ubuntu của mình với tư cách là User root.

Cấu hình cho phép user dùng lệnh sudo

Để có thể cấu hình và cấp quyền sudo cho user trong Linux, bạn đăng nhập với tư cách user root và làm theo các bước dưới đây:

Bước 1: Tạo tài khoản user
Mã:
adduser <new_user>
Trên Ubuntu/Debian, ko cần sử dụng lệnh passwd để thiết lập mật khẩu, mà lệnh adduser sẽ hỏi mật khẩu của người dùng luôn.

Bước 2: Thêm tài khoản user vào nhóm sudo
Mã:
adduser <new_user> sudo

Bước 3: Kiểm tra lại tài khoản user xem đã sử dụng được quyền sudo chưa.
Mã:
su - <new_user>
sudo ls -la

Ví dụ:

Tao-User-Voi-Quyen-Sudo-Tren-Ubuntu-Debian.png

Chúc các bạn thành công.
 
Từ khóa
sudo tạo user với quyền sudo ubuntu
1 Bình luận

ngocdung

Junior Moderator

Thành viên BQT
Mình thấy dùng lệnh cũng khá phức tạp, nhưng để quản trị VPS được tốt thì cần phải biết một số lệnh cơ bản.
 
Back
Top