Montage sshfs

Pour effectuer le montage sshfs, il faut suivre pas à pas les étapes suivantes :

  • Copier la clé ssh dans ~/.ssh en local sur votre ordinateur
  • Faire un chmod 400 sur cette clé
  • Ajouter dans le fichier ~/.ssh/config les lignes suivantes:
     Host pjweb_n
     Hostname iutdeptinfo.univ-ubs.fr
     User pjweb_n
     Port 22
     IdentityFile ~/.ssh/pjweb_n
     IdentitiesOnly yes
Attention :

  • Un fichier commençant par un point (.) est invisible par défaut.
  • Pour le visualiser sur votre explorateur de fichier, il faut effectuer un CTRL+H dans la fenêtre. La lettre H vaut pour Hide.
  • Pour le visualiser en ligne de commande, il faut utiliser l’option -a, comme all, pour la commande ls : ls -a

  • Créer un dossier pjweb. A ne faire qu’une seule fois :
mkdir ~/pjweb
  • Associer le dossier local au dossier distant
sshfs pjweb_n: ~/pjweb
  • Le dossier local ~/pjweb « contient » alors les fichiers du serveur
$ sshfs pjweb_prof: ~/pjweb
The authenticity of host 'iutdeptinfo.univ-ubs.fr (195.83.161.134)' can't be established.
ECDSA key fingerprint is SHA256:bznKeOUx98xEG1Oh9hDpeCfIGhCQWE/KyJ3UQ1MoE/w.
Are you sure you want to continue connecting (yes/no)? yes
$ ls ~/pjweb/
public_html
$

Évidemment, les fichiers distants sont également accessibles via l’interface graphique de votre explorateur de fichiers.

Vous pouvez également utiliser le  document how_to_sftp_pjweb en adaptant les identifiants .