Lesson 6 - Quản Lý Người Dùng và Nhóm trên Ubuntu

28/06/2024 - 4 phút

Follow  on Google News

Trong bài học này, chúng ta sẽ tìm hiểu cách quản lý người dùng và nhóm trong hệ thống Linux. Việc quản lý người dùng và nhóm là một phần quan trọng để đảm bảo an ninh và sự tổ chức trong hệ thống. Chúng ta sẽ học cách tạo và quản lý người dùng, quản lý nhóm, và phân quyền truy cập bằng các lệnh cơ bản như adduser, deluser, usermod, groupadd, groupdel, groupmod, chmod, chown, và chgrp.

1. Tạo và Quản Lý Người Dùng

LệnhMô tảVí dụ
adduserTạo một người dùng mới trong hệ thốngsudo adduser username
deluserXóa một người dùng khỏi hệ thốngsudo deluser username
usermodSửa đổi thông tin của người dùng hiện cósudo usermod -aG groupname username

2. Quản Lý Nhóm

LệnhMô tảVí dụ
groupaddTạo một nhóm mới trong hệ thốngsudo groupadd groupname
groupdelXóa một nhóm khỏi hệ thốngsudo groupdel groupname
groupmodSửa đổi thông tin của nhóm hiện cósudo groupmod -n newgroupname oldgroupname

3. Phân Quyền và Quyền Truy Cập

LệnhMô tảVí dụ
chmodThay đổi quyền truy cập của tệp hoặc thư mụcsudo chmod 755 filename
chownThay đổi chủ sở hữu của tệp hoặc thư mụcsudo chown user:group filename
chgrpThay đổi nhóm sở hữu của tệp hoặc thư mụcsudo chgrp groupname filename

1. Tạo và Quản Lý Người Dùng

adduser: Tạo Người Dùng Mới

Lệnh adduser được sử dụng để tạo một người dùng mới trong hệ thống.

LệnhMô tảVí dụ
adduserTạo một người dùng mớisudo adduser username

Ví dụ:

sudo adduser username

Lệnh này sẽ tạo một người dùng mới có tên là username và yêu cầu bạn nhập thông tin chi tiết như mật khẩu, tên đầy đủ, và thông tin liên hệ.

deluser: Xóa Người Dùng

Lệnh deluser được sử dụng để xóa một người dùng khỏi hệ thống.

LệnhMô tảVí dụ
deluserXóa một người dùngsudo deluser username

Ví dụ:

sudo deluser username

Lệnh này sẽ xóa người dùng username khỏi hệ thống.

usermod: Sửa Đổi Thông Tin Người Dùng

Lệnh usermod được sử dụng để sửa đổi thông tin của một người dùng hiện có.

LệnhMô tảVí dụ
usermodSửa đổi thông tin người dùngsudo usermod -aG groupname username

Ví dụ:

sudo usermod -aG groupname username

Lệnh này sẽ thêm người dùng username vào nhóm groupname.

2. Quản Lý Nhóm

groupadd: Tạo Nhóm Mới

Lệnh groupadd được sử dụng để tạo một nhóm mới trong hệ thống.

LệnhMô tảVí dụ
groupaddTạo một nhóm mớisudo groupadd groupname

Ví dụ:

sudo groupadd groupname

Lệnh này sẽ tạo một nhóm mới có tên là groupname.

groupdel: Xóa Nhóm

Lệnh groupdel được sử dụng để xóa một nhóm khỏi hệ thống.

LệnhMô tảVí dụ
groupdelXóa một nhómsudo groupdel groupname

Ví dụ:

sudo groupdel groupname

Lệnh này sẽ xóa nhóm groupname khỏi hệ thống.

groupmod: Sửa Đổi Thông Tin Nhóm

Lệnh groupmod được sử dụng để sửa đổi thông tin của một nhóm hiện có.

LệnhMô tảVí dụ
groupmodSửa đổi thông tin nhómsudo groupmod -n newgroupname oldgroupname

Ví dụ:

sudo groupmod -n newgroupname oldgroupname

Lệnh này sẽ đổi tên nhóm từ oldgroupname thành newgroupname.

3. Phân Quyền và Quyền Truy Cập

chmod: Thay Đổi Quyền Truy Cập

Lệnh chmod được sử dụng để thay đổi quyền truy cập của tệp hoặc thư mục.

LệnhMô tảVí dụ
chmodThay đổi quyền truy cậpsudo chmod 755 filename

Ví dụ:

sudo chmod 755 filename

Lệnh này sẽ thay đổi quyền truy cập của filename thành 755.

chown: Thay Đổi Chủ Sở Hữu

Lệnh chown được sử dụng để thay đổi chủ sở hữu của tệp hoặc thư mục.

LệnhMô tảVí dụ
chownThay đổi chủ sở hữusudo chown user:group filename

Ví dụ:

sudo chown user:group filename

Lệnh này sẽ thay đổi chủ sở hữu của filename thành user và nhóm group.

chgrp: Thay Đổi Nhóm Sở Hữu

Lệnh chgrp được sử dụng để thay đổi nhóm sở hữu của tệp hoặc thư mục.

LệnhMô tảVí dụ
chgrpThay đổi nhóm sở hữusudo chgrp groupname filename

Ví dụ:

sudo chgrp groupname filename

Lệnh này sẽ thay đổi nhóm sở hữu của filename thành groupname.

Kết Luận

Qua bài học này, bạn đã nắm vững cách quản lý người dùng và nhóm trong hệ thống Linux, cũng như cách phân quyền truy cập cho các tệp và thư mục. Những kỹ năng này rất quan trọng để đảm bảo an ninh và sự tổ chức trong hệ thống. Chúc bạn thực hành thành công và áp dụng kiến thức này vào công việc hàng ngày của mình.