1
1
5.3.2 Thêm nhóm người dùng
Cho phép hiệu chỉnh thông tin trong file
/etc/group bằng bất kỳ trình soạn thảo văn
bản nào có trên hệ thống của để thêm nhóm người dùng, nhưng cách nhanh nhất là sử dụng
lệnh
groupadd.
Cú pháp lệnh :
groupadd [tùy-chọn] <tên-nhóm>
Các tuỳ chọn là:
-g, gid : tùy chọn này xác định chỉ số nhóm người dùng, chỉ số này phải là duy nhất. Chỉ số
mới phải có giá trị lớn hơn 500 và lớn hơn các chỉ số nhóm đã có trên hệ thống. Giá trị từ 0 đến
499 chỉ dùng cho các nhóm hệ thống.
-r : tùy chọn này được dùng khi muốn thêm một tài khoản hệ thống.
-f : tùy chọn này sẽ bỏ qua việc nhắc nhở, nếu nhóm người dùng đó đã tồn tại, nó sẽ bị ghi đè.
Ví dụ:
Thêm nhóm người dùng bằng cách soạn thảo file
/etc/group:
installer:x:102:hieu, huy, sang
tiengviet:x:103:minh, long, dung
Hai dòng trên sẽ bổ sung hai nhóm người dùng mới cùng danh sách các thành viên
trong nhóm: nhóm
installer với chỉ số nhóm là 102 và các thành viên là các người dùng
có tên
hieu
,
huy
,
sang
. Tương tự là nhóm
tiengviet với chỉ số nhóm là 103 và danh
sách các thành viên là
minh
,
long
,
dung
.
Đây là hai nhóm (
102, 103) người dùng hệ
thống.
Thêm nhóm người dùng mới với lệnh
groupadd:
# groupadd -r installer
Lệnh trên sẽ cho phép tạo một nhóm người dùng mới có tên là
installer
, tuy nhiên
các thành viên trong nhóm sẽ phải bổ sung bằng cách soạn thảo file
/etc/group.
5.3.3 Sửa đổi các thuộc tính của một nhóm người dùng (lệnh groupmod)
Trong một số trường hợp cần phải thay đổi một số thông tin về nhóm người dùng bằng
lệnh
groupmod với cú pháp như sau:
groupmod [tùy-chọn] <tên-nhóm>
Thông tin về các nhóm xác định qua tham số
tên-nhóm được điều chỉnh.
Các tùy chọn của lệnh:
-g, gid : thay đổi giá trị chỉ số của nhóm người dùng.
-n, group_name : thay đổi tên nhóm người dùng.
5.3.4 Xóa một nhóm người dùng (lệnh groupdel)
Nếu không muốn một nhóm nào đó tồn tại nữa thì chỉ việc xóa tên nhóm đó trong file
/etc/group. Nhưng phải lưu ý rằng, chỉ xóa được một nhóm khi không có người dùng nào
thuộc nhóm đó nữa.
Ngoài ra có thể sử dụng lệnh
groupdel để xóa một nhóm người dùng.
Cú pháp lệnh:
groupdel <tên-nhóm>