CCL | Software | Download | Manuals | Forum | Papers
CCL Home


Software Community Operations

Quick Introduction to AFS

AFS is a distributed filesystem mounted on (most) Unix machines on campus. It allows us for a single, shared, large, backed up storage service available simultaneously from all machines. There is one AFS installation on campus, the "CRC AFS cell", which is at /afs/ To an AFS cell, you must authenticate and obtain a "token". When logging into a CSE or CRC machine, you will probably be given a token to the ND or CRC cell, You may need to manually authenticate to get access to the AFS cell that you want to use. (You can also authenticate to both simultaneously.)

To obtain an token for the CRC AFS cell:

aklog -cell
To obtain an AFS token for the ND AFS cell:
kinit $USER@ND.EDU
aklog -cell
To check that you have a current AFS token:
Note that the standard Unix chmod tool does not really change permissions on files in AFS. Instead, you need to use some different commands, which control AFS permission on a per-directory basis.

To view permissions on a directory:

fs listacl $DIRNAME
To change permissions on a directory:
To view quota and usage on a directory:
fs listquota $DIRNAME