About your AFS home directory
Your AFS home directory can be accessed from any Linux/Unix host that supports AFS, and from Windows PCs running an AFS client. The path to the directory is: /afs/cs.cmu.edu/user/your_scs_username This can be abbreviated to /afs/cs/user/your_scs_username on most CMU hosts.
AFS file and directory permissions do not work like regular Linux/Unix permissions. AFS uses Access Control lists (ACLs) to protect directories. New directories that you create in AFS will inherit permissions from their parent directory.
When created, your AFS home directory has permissions set so that anyone can list the names of files in it, but only you can read the contents of those files. It contains the following files and directories:
- The file you are reading now.
- .cshrc, .login, .logout
- Default initialization files used when logging into and out of Linux/Unix hosts.
- A protected directory used by some legacy mail programs.
- A symbolic link to a read-only backup copy of your AFS directory.
- A directory whose ACL is set so that anyone can list the names of the files it contains and read the contents of those files.
- A directory whose ACL is set so that only you can list the names of files it contains and read the contents of those files.
- A directory whose ACL is set so that the main SCS web servers have permission to list files in it and access their contents. The directory contains a sample .htaccess file. Follow the instructions in that file to enable the SCS web servers to serve files from that directory.
In order to have full access to your AFS directory, you will need to be authenticated to AFS. Logging in to a SCS Facilitized Linux/Unix host with your SCS Kerberos password will authenticate you to AFS for a fixed period of time (around 25 hours). You can renew your authentication by runnng "kinit".