Hướng Dẫn Tạo Người Dùng Mới Với Quyền Sudo Trên Ubuntu Chi Tiết Nhất

Hướng Dẫn Tạo Người Dùng Mới Với Quyền Sudo Trên Ubuntu Chi Tiết Nhất

Khi quản lý máy chủ, có lúc bạn sẽ cần cấp quyền thực thi lệnh với quyền “root” – tức quyền quản trị viên – cho người dùng. Lệnh sudo là công cụ giúp quản trị viên cấp quyền này cho những người dùng bình thường, quyền vốn chỉ có sẵn cho người dùng root.

Bài hướng dẫn này sẽ chỉ bạn cách tạo một người dùng mới có quyền sudo trên Ubuntu mà không cần phải chỉnh sửa trực tiếp tệp /etc/sudoers của máy chủ.

Để quản lý hệ thống hiệu quả, việc tạo người dùng mới với quyền sudo trên Ubuntu là bước quan trọng. Nếu bạn đang sử dụng VPS Windows, việc cấu hình tương tự cũng giúp tăng cường bảo mật và quản lý tài nguyên. Khám phá thêm về VPS Windows tại danh mục dịch vụ của chúng tôi!

Lưu ý: Nếu bạn muốn cấu hình sudo cho một người dùng hiện có, hãy bỏ qua bước 3.Ngoài ra, nếu bạn đang sử dụng Ubuntu phiên bản 16.04 hoặc thấp hơn, chúng tôi khuyến nghị bạn nâng cấp lên phiên bản mới hơn vì Ubuntu không còn hỗ trợ các phiên bản này nữa. Bộ sưu tập hướng dẫn dưới đây sẽ hỗ trợ bạn trong việc nâng cấp phiên bản Ubuntu.

Bước 1 – Đăng nhập vào máy chủ

SSH vào máy chủ của bạn với tư cách người dùng root:

ssh root@your_server_ip_address

Bước 2 – Thêm người dùng Sudo mớI vào hệ thống

Sử dụng lệnh adduser để thêm một người dùng mới vào hệ thống:

adduser sammy

Hãy nhớ thay thế sammy bằng tên người dùng mà bạn muốn tạo. Bạn sẽ được yêu cầu tạo và xác nhận mật khẩu cho người dùng:

Output
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

Tiếp theo, bạn sẽ được yêu cầu điền thông tin cá nhân của người dùng mới. Bạn có thể chấp nhận giá trị mặc định và để trống các thông tin này:

Output
Changing the user information for sammy
Enter the new value, or press ENTER for the default

   Full Name []:

   Room Number []:

   Work Phone []:

   Home Phone []:

   Other []:

Is the information correct? [Y/n]

Bước 3 – Thêm ngườI dùng vào nhóm sudo

Sử dụng lệnh usermod để thêm người dùng vào nhóm sudo:

usermod -aG sudo sammy

Lưu ý: Hãy thay thế sammy bằng tên người dùng bạn vừa tạo. Theo mặc định trên Ubuntu, tất cả các thành viên của nhóm sudo đều có đầy đủ quyền sudo.

Bước 4 – Kiểm tra quyền truy cập sudo

Để kiểm tra xem quyền sudo của người dùng mới đã được thiết lập đúng chưa, trước tiên hãy sử dụng lệnh su để chuyển sang tài khoản người dùng mới:

su - sammy

Sau đó, với tư cách người dùng mới, hãy xác minh rằng bạn có thể sử dụng sudo bằng cách thêm sudo trước lệnh bạn muốn chạy với quyền quản trị:

sudo command_to_run

Ví dụ, bạn có thể liệt kê nội dung của thư mục /root, vốn thông thường chỉ có quyền truy cập của người dùng root:

sudo ls -la /root

Lần đầu tiên bạn sử dụng sudo trong một phiên làm việc, bạn sẽ được yêu cầu nhập mật khẩu của tài khoản người dùng đó:

Output:
[sudo] password for sammy:

Lưu ý: Đây không phải là yêu cầu nhập mật khẩu của root! Hãy nhập mật khẩu của người dùng đã được cấp quyền sudo mà bạn vừa tạo.

Nếu người dùng của bạn thuộc nhóm phù hợp và bạn đã nhập đúng mật khẩu, lệnh mà bạn thực hiện với sudo sẽ chạy với quyền của root.

Kết luận

Trong bài hướng dẫn chi tiết này, chúng ta đã thực hiện việc tạo một tài khoản người dùng mới trên hệ thống Ubuntu, sau đó bổ sung tài khoản này vào nhóm sudo để cấp quyền thực thi các lệnh với quyền quản trị (root). Việc này cho phép người dùng mới có thể thực hiện các tác vụ đòi hỏi quyền cao hơn mà không cần đăng nhập trực tiếp vào tài khoản root. Quy trình này đơn giản, nhưng lại vô cùng quan trọng để đảm bảo tính bảo mật và quản lý quyền truy cập hợp lý trên hệ thống.

Sau khi cấp quyền sudo, bạn có thể quản lý máy chủ dễ dàng hơn. Để trải nghiệm hệ thống mạnh mẽ, hãy cân nhắc thuê máy chủ VPS với hiệu suất cao và hỗ trợ 24/7. Tìm hiểu thêm về dịch vụ thuê máy chủ VPS để tối ưu hóa công việc của bạn ngay hôm nay!

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *