Autofs

AutoFS permet de monter automatiquement des systèmes de fichier uniquement lors de l'accès

Installation

sudo aptitude install autofs

Pour pouvoir monter des partages Samba

sudo aptitude install cifs-utils

Configuration

Editer le fichier /etc/auto.master

sudo vi /etc/auto.master

Y ajouter la ligne

/home/nicolas/media /etc/auto.nicolas.media --timeout=60,--ghost

La première partie correspond au répertoire dans lequel seront montés les partages, la seconde partie correspond au fichier de configuration pour le montage.

Editer le fichier de configuration et indiquer les partages :

sudo vi /etc/auto.nicolas.media
partage1 -fstype=cifs,credentials=/home/nicolas/.cred-file,user=nicolas,uid=1000,gid=1000 ://serveur/partage1
partage2 -fstype=cifs,credentials=/home/nicolas/.cred-file,user=nicolas,uid=1000,gid=1000 ://serveur/partage2

Modifier les permissions

sudo chmod 644 /etc/auto.nicolas.media

Dans cet exemple, j'utilise un fichier .cred-file qui servira à stocker les mots de passe.

Créer le fichier .cred-file à l'endroit indiqué précédemment

vi /home/nicolas/.cred-file

Ajouter le nom d'utilisateur et mot de passe

username=nom-utilisateur
password=mot-de-passe

Changer les permissions

sudo chmod 600 /home/nicolas/.cred-file

Redémarrer autofs, et tada !

sudo service autofs restart

Avec home encrypté

Lorsque le répertoire personel est encrypté il faut redémarrer autofs une fois le login entré. On ajoute à visudo la possibilité de redémarrer autofs sans mot de passe pour son utilisateur

sudo visudo

Ajouter la ligne

nicolas ALL=NOPASSWD: /usr/sbin/service autofs restart

Dans XFCE, aller dans Paramètres > Session et démarrage et y ajouter une application avec la commande suivante

sudo /usr/sbin/service autofs restart
  • Partager le signet (social bookmarking)
  • Partager "Autofs" sur del.icio.us
  • Partager "Autofs" sur Digg
  • Partager "Autofs" sur blogmarks
  • Partager "Autofs" sur Google
  • Partager "Autofs" sur Facebook
  • Partager "Autofs" sur Twitter