web-dev-qa-db-fra.com

Comment monter un système de fichiers AFS?

Ma méthode actuelle consiste à monter le système de fichiers via SSH à l'aide de l'interface graphique de Nautilus, mais je préférerais de beaucoup pouvoir utiliser un outil qui monte le système de fichiers AFS et me donne accès aux fonctionnalités spécifiques à AFS (autorisations, etc.). J'ai essayé d'installer OpenAFS via apt-get, mais jusqu'à présent, le module du noyau a refusé de compiler. De plus, si OpenAFS est installé, je ne sais pas trop comment monter le système de fichiers distant sur, disons, /media/afs ou sur un répertoire.

J'utilise Maverick avec le noyau 2.6.36-020636-générique de http://kernel.ubuntu.com/~kernel-ppa/mainline/

Merci pour l'aide!

7
AVB

Mise à jour: En fin de compte, il est apparu que le problème était dû à l'utilisation du noyau principal. Une fois que le noyau Ubuntu a été mis à jour pour inclure vga_switcheroo, j'ai essayé à nouveau et installer OpenAFS via apt-get a fonctionné correctement. L'exécution de Sudo service openafs-client start démarre OpenAFS et monte le répertoire AFS sur/afs, et j'utilise klog username pour s'authentifier via Kerberos.

3
AVB

De plus, en supposant que OpenAFS soit installé, je ne sais pas trop comment monter le système de fichiers distant sur, par exemple,/media/afs ou sur un répertoire.

Pour répondre spécifiquement à cette partie, vous pouvez le faire en passant l’option -mountdir à afsd ou en modifiant le fichier/etc/openafs/cacheinfo. Pour monter AFS sur/media/afs au lieu de/afs, transmettez -mountdir /media/afs à afsd ou spécifiez le répertoire/media/afs dans le premier champ de/etc/openafs/cacheinfo. Voir afsd (8) et cacheinfo (5) . AFS est toujours toujours monté sur/afs; il n'y a généralement aucune raison de le changer.

Afin de passer l'option -mountdir à afsd dans Ubuntu, vous devez modifier /etc/openafs/afs.conf avant le démarrage du client openafs et ajouter les options supplémentaires aux variables OPTIONS ou VERBOSE. Il est probablement plus facile de modifier simplement cacheinfo à la place.

2
adeason

Consultez cet article: http://lug.rose-hulman.edu/wiki/HOWTO_Use_sshfs_to_mount_AFS/DFS_home

J'espère que cela aidera

1
aneeshep