Aujourd’hui nous allons aborder le montage automatique de ton ZicDisk grâce à sshfs et autofs!
Commencer par ouvrir un terminal.
Devenir root: moi@monpc:~# sudo -s
Installer sshfs, fuse, autofs:
root@monpc:~# apt-get install sshfs fuseutils autofs
root@monpc:~# modprobe fuse
Vérifier que le module fuse est chargé par le noyau au démarrage en insérant fuse dans « /etc/modules »
Ajouter son utilisateur au groupe « fuse »:
root@monpc:~# usermod -a -G fuse moi
Générer une clefs ssh pour se connecter à son ZicDisk sans mot de passe:
root@monpc:~# ssh-keygen -t rsa
root@monpc:~# ssh-copy-id -i .ssh/id_rsa.pub monlogin@monlogin.zicmama.com
Créer un répertoire pour le montage:
root@monpc:~# mkdir /mnt/zicdisk
Récupérer ton uid depuis le fichier « /etc/passwd » (ici 1000):
root@monpc:~$ cat /etc/passwd | grep moi
moi:x:1000:1000:Mon User,,,:/home/moi:/bin/bash
Ajouter la définition du point de montage à surveiller au fichier « /etc/auto.master »:
/mnt/zicdisk /etc/auto.sshfs uid=1000, gid=1000, –timeout=30, –ghost
Créer le fichier « /etc/auto.sshfs »:
moi -fstype=fuse,rw,nodev,nonempty,noatime,allow_other,max_read=65536 :sshfs#monlogin@monlogin.zicmama.com:/data
Redémarrer l’ordinateur…
Ensuite, il ne reste plus qu’à accéder au répertoire « /mnt/zicdisk/ »
pour que soit automatiquement monté ton ZicDisk dans le sous-répertoire « moi ».
autofs, connectera/déconnectera (au bout de 30 secondes d’inactivité) par ssh ton ZicDisk à la demande!!
Attention! La ligne de « /etc/auto.master » ressort mal sur le blog. Il s’agit de doubles tirets devant « –timeout=30, –ghost »