Thứ ba, 29/03/2016 | 00:00 GMT+7

Cách tạo người dùng Sudo trên CentOS [Quickstart]

Thay vào đó, hãy tham khảo hướng dẫn bắt đầu nhanh được cập nhật của ta , Cách tạo user mới hỗ trợ Sudo trên CentOS 8 .


Lệnh sudo cung cấp cơ chế cấp quyền administrator , thông thường chỉ có sẵn cho user root, cho user bình thường. Hướng dẫn này sẽ chỉ cho bạn cách dễ nhất để tạo user mới có quyền truy cập sudo trên CentOS mà không cần phải sửa đổi file sudoers trên server của bạn. Nếu bạn muốn cấu hình sudo cho user hiện tại, chỉ cần chuyển sang bước 3.

Các bước tạo user Sudo mới

  1. Đăng nhập vào server của bạn với quyền là user root .

    • ssh root@server_ip_address
  2. Sử dụng lệnh adduser để thêm user mới vào hệ thống của bạn.

    Đảm bảo thay thế tên user bằng user mà bạn muốn tạo.

    • adduser username
    • Sử dụng lệnh passwd để cập nhật password của user mới.

      • passwd username
    • Đặt và xác nhận password của user mới khi được yêu cầu . Mật khẩu mạnh rất được khuyến khích!

      Set password prompts:
      Changing password for user username. New password: Retype new password: passwd: all authentication tokens updated successfully.
  3. Sử dụng lệnh usermod để thêm user vào group wheel .

    • usermod -aG wheel username

    Theo mặc định, trên CentOS, các thành viên của group wheel có quyền sudo.

  4. Kiểm tra quyền truy cập sudo trên account user mới

    • Sử dụng lệnh su để chuyển sang account user mới.

      • su - username
    • Là user mới, hãy xác minh bạn có thể sử dụng sudo bằng cách thêm “sudo” vào lệnh mà bạn muốn chạy với các quyền của user siêu cấp.

      • sudo command_to_run
    • Ví dụ: bạn có thể liệt kê nội dung của folder /root , mà thông thường chỉ user root mới có thể truy cập được.

      • sudo ls -la /root
    • Lần đầu tiên bạn sử dụng sudo trong một phiên, bạn sẽ được yêu cầu nhập password của account user . Nhập password để tiếp tục.

      Output:
      [sudo] password for username:

      Nếu user của bạn ở trong group thích hợp và bạn đã nhập password chính xác, thì lệnh mà bạn đã đưa ra bằng sudo sẽ chạy với quyền root.

Đây là liên kết đến hướng dẫn quản lý user chi tiết hơn:


Tags:

Các tin liên quan

Cách cài đặt Graylog 1.x trên CentOS 7
2016-03-21
Cách cài đặt Puppet 4 trong Thiết lập Master-Agent trên CentOS 7
2016-03-08
Cách thiết lập Jenkins để tích hợp phát triển liên tục trên CentOS 7
2016-03-03
Cách thiết lập hệ thống bàn trợ giúp với OTRS trên CentOS 7
2016-03-02
Cách cài đặt ứng dụng khách Dropbox làm dịch vụ trên CentOS 7
2016-02-25
Cách thiết lập một cụm sản xuất Elasticsearch trên CentOS 7
2016-02-23
Cách bảo vệ SSH bằng Fail2Ban trên CentOS 7
2016-01-27
Cách bảo mật HAProxy bằng Let's Encrypt trên CentOS 7
2016-01-26
Cách tạo thiết lập tính khả dụng cao với Pacemaker, Corosync và IP nổi trên CentOS 7
2015-12-22
Cách sử dụng Prometheus để giám sát server CentOS 7 của bạn
2015-11-06