sudo chmod options permissions file
Important
Lưu ý là cần phải dùng với lệnh
sudovì chỉ có super user mới được phép phân quyền.
Options: các chế độ thực hiện. Ví dụ chế độ -r sẽ giúp chúng ta phân quyền cho tất cả các tập tin và thư mục có trong thư mục chỉ định.
Permissions:
-
Sử dụng các ký tự
u,g,ocho lớp người dùng (xem thêm Linux - Classes of Users). Lần lượt tương ứng với user, group và other. Cũng có thể dùngađể thiết lập phân quyền cho tất cả các lớp người dùng. -
Sử dụng các ký tự
r,w,xhoặc hệ số bát phân (0 đến 7) cho các phân quyền (xem thêm Linux - Types of Permissions)Hệ số bát phân gồm ba chữ số. Mỗi chữ đại diện cho một lớp người dùng và là tổng của các phân quyền.
Với 4 là đọc, 2 là ghi, 1 là thực thi và 0 là không có quyền. Ví dụ 6 = 4 + 2 + 0 thì có quyền đọc và ghi, 4 = 4 + 0 + 0 thì chỉ có quyền đọc.
Ví dụ:
sudo chmod u=rwx,g=rx,o=r fileHệ số bát phân tương ứng:
sudo chmod 754 fileNgoài dấu bằng thì còn có dấu + (thêm phân quyền) và - (xóa phân quyền).
sudo chmod ug+x file