www.nhipsongcongnghe.net
chown newuser.newgroup file hoặc thư mục
Ví dụ
chown trantu.admin example.txt
Câu lệnh trên không chỉ thay đổi quyền sở hữu file cho trantu mà còn đặt lại nhóm sử
dụng file là admin. Nếu superuser muốn thay đổi người sở hữu và nhóm sử dụng cho
tất cả các file trong một thư mục, người đó có thể sử dụng câu lệnh chown với tùy
chọn –R. Ví dụ
chown –R trantu.admin /home/trantu/
3.2.2. Thay đổi nhóm sử dụng file/thư mục với lệnh chgrp
Câu lệnh chgrp cho phép bạn thay đổi quyền sử dụng file hay thư mục của một nhóm,
chỉ nếu bạn thuộc về cả hai nhóm (nhóm cũ và nhóm mới). Ví dụ:
chgrp httpd *.html
Lệnh trên sẽ thay đổi nhóm sử dụng cho tất cả các file có phần mở rộng html. Bạn chỉ
có thể thay đổi được nếu bạn thuộc nhóm httpd. Giống như lệnh chown, lệnh chgrp
cũng có tùy chọn –R để thay đổi quyền với nhiều file hay thư mục.
3.2.3. Sử dụng số theo hệ cơ số 8 tương ứng với thuộc tính truy cập
Hệ cơ số 8 sử dụng 8 số (0-7), và mỗi số tương ứng với 3 bit (theo hệ nhị phân). Bảng
bên dưới chỉ cho bạn thấy sự tương ững về quyền với số hệ cơ số 8.
Số thứ 1
Số thứ 2
Số thứ 3
Số thứ 4
4
set-UID
R
r
r
2
set-GID
W
w
w
1
sticky-bit
X
x
x
Giá trị cơ
số 8
Special
User
Group
Others
Như ở trên bảng trên, số thứ nhất được sử dụng cho việc thiết lập các quyền đặc biệt,
số thứ hai được sử dụng cho việc thiết lập người sở hữu file hay thư mục. Số thứ ba
đượ
c sử dụng để thiết lập quyền cho nhóm người sử dụng và số thứ tư được sử dụng
để
thiết lập quyền cho tất cả mọi người. Khi bất kỳ một số nào bị bỏ qua, nó được
xem như nhận giá trị 0. Bảng bên dưới chỉ ra một vài ví dụ về các giá trị tương ứng
với quyền: