Mỗi lần truy cập tệp trên máy chủ, phần mềm sẽ xác định quyền của người yêu cầu tệp. Nếu yêu cầu đến từ người dùng từ nhóm không được phép thực hiện việc này với tệp được yêu cầu, máy chủ sẽ đưa ra thông báo lỗi. Nếu bạn có quyền truy cập vào cài đặt tệp, thì bạn có thể đặt quyền cho chúng bằng các chương trình thích hợp.
Hướng dẫn
Bước 1
Xác định những quyền bạn cần để thiết lập tệp. Trên các hệ thống UNIX, hiện được sử dụng trên hầu hết các máy chủ web, người dùng được chia thành ba nhóm. Một trong số họ (người dùng) thuộc về chủ sở hữu của tệp hoặc thư mục, cho người kia (nhóm) - người dùng thuộc nhóm, bao gồm chủ sở hữu và tất cả những người còn lại được gán cho nhóm thứ ba (thế giới). Đối với mỗi tệp, nó phải được xác định, người dùng từ nhóm nào có thể thực hiện các thao tác ghi, đọc hoặc thực thi với nó (nếu tệp thực thi được). Tại bước này, bạn cần xác định bộ quyền nào nên được chỉ định cho mỗi nhóm.
Bước 2
Mã hóa tập hợp các quyền đã biên dịch. Mã phải chứa ba chữ số, trong đó chữ số đầu tiên thuộc nhóm người dùng, chữ số thứ hai thuộc nhóm nhóm và chữ số thứ ba thuộc nhóm thế giới. Mỗi con số này được tìm thấy bằng cách thêm mã của các thao tác tương ứng: thao tác đọc tương ứng với mã 4, thao tác ghi - mã 2, thao tác thực thi - mã 1. Ví dụ, nếu nhóm người dùng (số đầu tiên trong tập hợp quyền) cần cấp quyền để ghi và thực thi tệp này, số lượng sẽ là 3 (2 + 1 = 3). Theo cách tương tự, con số thứ hai và thứ ba được xác định - quyền tương ứng cho nhóm nhóm và thế giới. Ví dụ: quyền cao nhất cho cả ba nhóm sẽ được đặt bằng cách gán mã quyền 777 cho tệp.
Bước 3
Ví dụ: sử dụng FTP-client để đặt các quyền cần thiết cho các tệp trên máy chủ. Để thực hiện việc này, bạn cần kết nối với máy chủ FTP của mình, tìm và chọn tệp cần thiết trên đó, nhấp chuột phải vào nó và chọn lệnh thiết lập quyền từ menu ngữ cảnh. Trong cửa sổ mở ra, hầu hết các chương trình thuộc loại này cung cấp hai cách để chỉ định một tập hợp các quyền - một bảng với một tập hợp các hộp kiểm và một trường để nhập mã. Với sự trợ giúp của các hộp kiểm, bạn có thể thực hiện thao tác mã hóa các quyền được mô tả ở bước trước và trong trường nhập, bạn cần nhập một giá trị tạo sẵn (ví dụ: 777). Bằng cách nhấn nút "OK", chương trình sẽ gửi một lệnh UNIX chmod (viết tắt của CHange MODe) với các tham số thích hợp đến máy chủ và phần mềm máy chủ sẽ đặt các quyền được chỉ định cho tệp được chỉ định.