Text-only Table of Contents (frame/ no frame)
(8) Filesystem layout Previous Top Next

AFS filesystem layout

This figure shows approximately how the Northstar cell is laid out. An indication of the permissions is also shown. Other cells may differ radically.



Figure 4. AFS filesystem layout. Red outlines are volume mount points. Black outlines are plain directories.

User accounts are initally set up with two directories named private and public. To facilitate file sharing between colleagues, the public directory allows public read access. All parent directories in the AFS hierarchy must allow a minmum of lookup access to allow this to be used. This allows file names to be seen, but not contents. The private directory is completely protected from all users other than the owner. Changing the AFS ACL on a home directory is strongly discouraged as various administrative functions may break. Newly created directories will inherit the public lookup ACL of the parent, allowing any user to see the file names. Completely private directories can be created with the 'fs setacl' command, or inside of the 'private' directory.

The non-local cells have been split off to /afs/worldwide in order to improve performance of GUI file managers which often try to retrieve information for every pathname component from the root down. Listing /afs/worldwide is generally slow and may hang for long network timeouts if remote cells are offline.

Special pathnames


Previous Top Next


layout.src  last modified Sep 12, 2005 Introduction Table of Contents
(frame/no frame)
Printable
(single file)
© Dartmouth College