Ceci est une ancienne révision du document !



AFS : Andrew File System

Andrew File System (ou AFS) est un système de fichiers distribué et sécurisé, avec un mécanisme de contrôle d'accès, et qui propose une authentification forte grâce à l'utilisation d'un serveur Kerberos.

Cette page traite donc de l'installation d'un client AFS avec authentification par Kerberos.

L'installation se déroule en deux étapes majeures :

Première étape

Sous Ubuntu 12.04 LTS (Precise Pangolin) & Ubuntu 11.10 (Oneiric Ocelot)

Pour la première étape, Installez le paquet openafs-modules-dkms.

Autres versions

La première étape consiste en la compilation des modules nécessaires à AFS. Pour ce faire, il faut installer le paquet module-assistant. Cet utilitaire permet de compiler un module très simplement pour le noyau que vous utilisez.

Lancez ensuite la commande suivante dans un terminal :

sudo module-assistant prepare openafs-modules

Elle a pour but d'installer tous les éléments nécessaires à la compilation du module pour votre version du noyau linux.

Ceci fait, utilisez la commande suivante pour procéder à la compilation proprement dite du module :

sudo module-assistant auto-build openafs-modules

Quand c'est terminé, il faut installer le paquet contenant le module fraichement compilé. Ceci se fait grâce à la commande suivante :

sudo module-assistant install openafs-modules

Deuxième étape

Toutes versions

La seconde étape est simplement l'installation du client à proprement parler, ainsi que du paquet d'intégration à Kerberos 5.

Installez les paquets openafs-client openafs-krb5.

Lors de l'installation, un certain nombre de questions vont vous être posées. Reportez-vous à la section Configuration pour savoir quoi répondre.

L'étape de configuration démarre lors de l'installation des paquets clients.

  • 1ère question : Domaine de la machine
    Vous devez indiquer le domaine auquel appartient votre machine, c'est-à-dire celui dans lequel vous possédez un espace de travail.
  • 2ème question : Taille du cache
    Indiquez ici la taille en ko que vous désirez donner à AFS.

La configuration de base s'arrête là, et l'installation se termine. Si tout s'est bien passé, le client AFS (qui se présente sous la forme d'un démon) devrait démarrer. Si ce n'est pas le cas, veuillez vous reporter à la section des problèmes connus.

La première chose à faire afin d'accéder à votre espace est de vous authentifier auprès du serveur d'authentification du domaine. La procédure sera ici décrite pour un serveur kerberos, dont on a installé le support pour AFS.

Ceci se fait grâce à la commande suivante :

klog

Le mot de passe à utiliser vous a été fourni par l'administrateur du domaine.

Ensuite pour accéder à AFS, il vous suffit de naviguer dans le répertoire /afs qui a été créé lors de l'installation du client.

Pour supprimer cette application, il suffit de supprimer les paquets openafs-client et openafs-krb5. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.

Pour être complet, vous pouvez aussi désinstaller le module afs qui a été précédemment compilé. Il porte un nom différent en fonction de la version du noyau que vous utilisez. Le nom de ce paquet commence par openafs-modules-.

FIXME


Contributeur : GuneeMwelloeux.

  • afs.1339674920.txt.gz
  • Dernière modification: Le 14/06/2012, 13:55
  • par Youjin