Cấu hình quyền truy cập thư mục và tệp Unix / Linux

Sử dụng chmod để thay đổi hoặc sửa đổi quyền đối với tệp và thư mục

Các hệ điều hành Unix và Linux gán quyền truy cập vào các tệp và thư mục bằng cách sử dụng một trong ba kiểu truy cập (đọc, ghi và thực hiện) được gán cho mỗi nhóm (chủ sở hữu, nhóm và người dùng khác).

Nếu bạn liệt kê chi tiết các thuộc tính của tệp bằng lệnh ls bằng công tắc -l (ví dụ ls -l filename ), nó sẽ trả về thông tin trông giống như -rwe-rw-r-- tương đương với đọc, viết và thực hiện các đặc quyền cho chủ sở hữu, đọc và ghi các đặc quyền cho nhóm và chỉ đọc quyền truy cập cho tất cả người dùng khác.

Mỗi loại quyền truy cập có giá trị số được liên kết được liệt kê bên dưới:

Các giá trị cho quyền truy cập cho mỗi nhóm được thêm vào với nhau để có được một giá trị từ 0 đến 7 có thể được sử dụng để gán hoặc sửa đổi các điều khoản bằng cách sử dụng lệnh chmod (thay đổi chế độ).

Trong ví dụ trên, quyền truy cập cho tệp được đề cập có thể được chỉ định bằng cách nhập chmod 764 tên tệp . Số 764 có nguồn gốc từ:

Bạn có thể sử dụng lệnh chmod để gán quyền truy cập cho các tệp và thư mục. Hãy nhớ rằng các lệnh và các đối tượng Unix và Linux có phân biệt chữ hoa chữ thường. Bạn phải sử dụng " chmod " chứ không phải CHMod hoặc bất kỳ sự kết hợp nào khác của chữ hoa và chữ thường.

Cách sử dụng lệnh chmod: