Tôi có thể làm hỏng bất kỳ tệp nào không nếu tôi xóa ACL khỏi chúng bằng cách sử dụng cái gì đó như
chmod -RN /directoryWithABunchOfFiles
Mục đích của các thuộc tính ACL này là gì?
Tôi có thể làm hỏng bất kỳ tệp nào không nếu tôi xóa ACL khỏi chúng bằng cách sử dụng cái gì đó như
chmod -RN /directoryWithABunchOfFiles
Mục đích của các thuộc tính ACL này là gì?
Câu trả lời:
Nó phụ thuộc vào mục đích của tập tin bạn đang loại bỏ chúng. Xóa chúng khỏi các tệp hệ thống và bạn có thể tìm thấy một thế giới đau đớn nếu bạn làm sai hoặc xóa khỏi tệp sai. Các tập tin của riêng bạn, ít vấn đề hơn.
ACL là một cách mở rộng hệ thống cấp phép thông thường được sử dụng để kiểm soát quyền truy cập vào tệp / thư mục. Thông thường, hệ thống quyền hoạt động bằng cách cho phép rõ ràng cho phép đọc, ghi hoặc thực thi quyền đối với chủ sở hữu, các thành viên trong cùng nhóm và những người khác. ACL cho phép bạn mở rộng điều đó bằng cách cung cấp các ngoại lệ và bổ sung cho các hoạt động bình thường này, do đó, một chủ sở hữu có thể ghi được, có thể đọc được bởi các thành viên trong cùng một nhóm (người dùng) Tuy nhiên, bạn có thể bỏ ACL trong quyền cho phép người dùng Bob viết quyền truy cập, mặc dù các quyền tiêu chuẩn chỉ cho phép anh ta đọc quyền truy cập thông qua tư cách thành viên do Người dùng phát triển.