|
Access control listsLast revision August 3, 2004
Traditional Unix file access controls are based on the simple division shown above between the file's owner, the associated group, and the rest of the world. Many modern Unix file systems contain a more flexible permission scheme called an access control list or ACL. In this scheme, specific permissions may be granted to specific accounts, rather than just to groups. In addition, default permissions may be assigned to directories that are inherited by all files created in that directory. The AFS distributed file system used by the campus-wide leland systems here at Stanford uses such an access control list. Pangea also has access control lists available for all files on its disks. They are set or cleared with the setacl command and viewed with the getacl command. ACL settings are not shown by the normal ls command. On pangea, there are three types of ACLs that can be set with the setacl command:
Please see the on-line manual entries on pangea for setacl and getacl to learn how to use them.
|