Accessing the AFS from home
CRI's AFS is accessible from outside the school's network using the SSH Gate.
Add the following to your SSH config (
kinit -f login@CRI.EPITA.FR (replace
login with your login) and type in
your CRI password when asked.
Browse interactively your AFS
sftp email@example.com, a SFTP prompt should show up. You can refer
sftp(1) man page to get familiar with the tool.
If your login is
login, your files are located in
$ sftp firstname.lastname@example.org
Connected to ssh.cri.epita.fr.
sftp> cd /afs/cri.epita.fr/user/m/ma/marin.hannache/u/
sftp> ls -la
drwxr-xr-x 3 marin.hannache 8000 2048 Sep 14 05:55 .
drwxrwxrwx 3 marin.hannache 8000 2048 Sep 14 2017 ..
drwxr-xr-x 9 marin.hannache 8000 2048 Oct 29 23:55 .confs
If you get a
Permission denied error when trying to access to your files, you
very likely made a mistake in your setup. Make sure you did not connect using
your SSH Agent or through your SSH keys.
Mounting the AFS
You can also mount the AFS to your Linux system (or the CRI VM) in a very similar way as it is done at school.
This can be done using the following commands:
mkdir -p afs
sshfs -o reconnect email@example.com:/afs/cri.epita.fr/user/l/lo/login/u/ afs
The files will not be accessible after the Kerberos ticket expires (usually
after a few days). If this happens, ask for a new ticket by running
kinit -f login@CRI.EPITA.FR and unmount the afs folder by running
umount afs/. You can then mount it again with the same
sshfs command as