SysAdmin Skills

Tạo user và quản lý quyền trên server Linux

Tạo user và quản lý quyền trên server Linux

“`html







Tạo user và quản lý quyền trên server Linux

Tạo user và quản lý quyền trên server Linux

Trong bài viết này, chúng ta sẽ tìm hiểu cách tạo user và quản lý quyền trên server Linux. Đây là những kỹ năng cơ bản nhưng vô cùng quan trọng để đảm bảo an toàn và hiệu quả cho hệ thống của bạn.

Tạo user mới trên Linux

Để tạo một user mới trên hệ thống Linux, bạn sử dụng lệnh useradd. Đây là lệnh cơ bản và dễ sử dụng.

Ví dụ, để tạo một user tên là “devops”, bạn sử dụng lệnh sau:

useradd devops

Sau khi tạo user, bạn cần thiết lập mật khẩu cho user đó bằng lệnh passwd.

passwd devops

Hệ thống sẽ yêu cầu bạn nhập mật khẩu mới và xác nhận lại mật khẩu đó.

Quản lý quyền của user trên Linux

Quản lý quyền của user trên Linux rất quan trọng để đảm bảo tính bảo mật và kiểm soát hệ thống. Có hai loại quyền chính: quyền file và thư mục, và quyền hệ thống.

Quyền file và thư mục

Để kiểm tra quyền của một file hoặc thư mục, bạn sử dụng lệnh ls -l.

ls -l /path/to/file

Để thay đổi quyền, bạn sử dụng lệnh chmod. Ví dụ, để cho phép user đọc và ghi vào file, bạn dùng lệnh:

chmod u+rw /path/to/file

Để thay đổi quyền sở hữu của file hoặc thư mục, bạn sử dụng lệnh chown.

chown devops /path/to/file

Quyền hệ thống

Quyền hệ thống thường được quản lý thông qua tệp /etc/sudoers. Để thêm quyền sudo cho một user, bạn sử dụng lệnh visudo.

visudo

Trong tệp này, bạn thêm dòng sau để cho phép user “devops” sử dụng quyền sudo:

devops ALL=(ALL) ALL

Ví dụ cụ thể về quản lý user và quyền trên Linux

Giả sử bạn muốn tạo một user mới để quản lý các dịch vụ DevOps trên server Linux của bạn.

Bước 1: Tạo user mới:

useradd devops_user

Bước 2: Thiết lập mật khẩu cho user mới:

passwd devops_user

Bước 3: Thêm quyền sudo cho user mới:

visudo

Thêm dòng sau vào tệp /etc/sudoers:

devops_user ALL=(ALL) ALL

Bước 4: Tạo thư mục làm việc cho user mới và thiết lập quyền:

mkdir /home/devops_user/work
chown devops_user:devops_user /home/devops_user/work
chmod 755 /home/devops_user/work

Kết luận

Tạo user và quản lý quyền trên server Linux là một phần quan trọng trong việc duy trì và bảo mật hệ thống. Hiểu rõ và áp dụng các lệnh và kỹ thuật trên sẽ giúp bạn kiểm soát tốt hơn hệ thống của mình.

Với các ví dụ cụ thể và hướng dẫn chi tiết, hy vọng bạn đã nắm vững cách thực hiện các thao tác này trên hệ thống Linux của mình.



“`

Để 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 *