Outils du site

Vos enfants ne sont pas vos enfants. Ils sont les fils et les filles de l'appel de la Vie à la Vie. Ils viennent travers vous mais non de vous. Et bien qu'ils soient avec vous, ils ne sont pas à vous. Vous pouvez leur donner votre amour, mais pas vos pensées. Car ils ont leurs propres pensées. Vous pouvez héberger leurs corps, mais pas leurs âmes. Car leurs âmes résident dans la maison de demain que vous ne pouvez visiter, pas même dans vos rêves. Vous pouvez vous efforcer d'être comme eux, mais ne cherchez pas à les faire à votre image. Car la vie ne marche pas reculons, ni ne s'attarde avec hier. Vous êtes les arcs desquels vos enfants sont propulsés, tels des flêches vivantes.L'Archer vise la cible sur le chemin de l'Infini, et Il vous tend de Sa puissance afin que Ses flêches volent vite et loin. Que la tension que vous donnez par la main de l'Archer vise la joie. Car de même qu'Il aime la flêche qui vole, Il aime également l'arc qui est stable. [Khalil GIBRAN]

04-linux:30-ssh:20-ssh-fs

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
04-linux:30-ssh:20-ssh-fs [2015/11/05 01:20] – [Connecter Nemo à la machine distante] Roge04-linux:30-ssh:20-ssh-fs [2017/10/06 23:40] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== SSH Filesystem ======
 +
 +//"SshFS sert à monter sur son système de fichier, un autre système de fichier distant, 
 +à travers une connexion SSH, le tout avec des droits utilisateur. 
 +L'avantage est de manipuler les données distantes avec n'importe quel gestionnaire de fichier
 + (Nautilus, Konqueror, ROX, ou même la ligne de commande), 
 +ce qui est bien plus pratique que la commande scp couplée avec ssh. 
 +SshFS apporte ce qui pouvait manquer à certains utilisateurs Windows qui utilisaient WinSCP."
 +// 
 +Cf. http://doc.ubuntu-fr.org/sshfs
 +
 +
 +SSH Filesystem utilise Fuse.
 +
 +
 +
 +//"Avec FUSE, abréviation de Filesystem in Userspace1), il est possible d'implémenter toutes
 + les fonctionnalités d'un système de fichier dans un espace utilisateur."//
 +Cf. http://doc.ubuntu-fr.org/fuse
 +
 +===== Installation de Fuse =====
 +
 +''sudo apt-get install -y fuse''
 +
 +Pour controler la version installée :
 +
 +''fusermount -V''
 +
 +===== Configuration de Fuse =====
 +
 +
 +Le fichier de configuration du Fuse :
 +
 +'' sudo cat /etc/fuse.conf''
 +
 +==== Pour une version de Fuse < 6.10 ====
 +
 +
 +Il faut rajouter fuse dans les modules chargés au démarrage :
 +
 +''sudo sh -c "echo fuse %%>>%% /etc/modules"''
 +
 +Charger le module fuse :
 +
 +''sudo modprobe fuse''
 +
 +Autoriser un utilisateur à utiliser Fuse :
 +
 +''sudo adduser //<user>// fuse''
 +
 +Donner les droits au groupe fuse :
 +
 +''sudo chgrp fuse /dev/fuse''
 +
 +
 +===== Accès direct dans NEMO =====
 +
 +Pour naviguer avec Nemo sur le système distant, dans la barre de navigation (Ctrl L) taper :
 +
 +''%%ssh://<user>@<host>%%''
 +
 +
 +===== SSH Filesystem =====
 +
 +==== Utilisation en mode console ====
 +
 +Créer le point de montage
 +
 +''mkdir MA_MACHINE''
 +
 +Créer la liaison :
 +
 +''sshfs //<user>//@//<host>//:/ MA_MACHINE''
 +
 +On a alors accès à l'ensemble de dossier de sa machine.
 +
 +Si l'on a des problèmes de droits d'accès :
 +
 +''sshfs -o uid=xxxx -o gid=yyyy //<user>//@//<host>//:/ MA_MACHINE''
 +
 +Démonter le point de montage
 +
 +''fusermount -u MA_MACHINE''
 +==== Connecter Nemo à la machine distante ====
 +Dans Nemo aller dans le menu ''File'' et sélectionner ''Connect to server...''
 +
 +{{:linux:nemo-connect-to-server-01.png?nolink&300|}}
 +
 +Fournir le nom du server et sélectionner le protocole SSH.
 +
 +{{:linux:nemo-connect-to-server-02.png?nolink&300|}}
 +
 +Au final le lien vers le server apparait dans la partie ''Network''.
 +
 +{{:linux:nemo-connect-to-server-03.png?nolink&300|}}
 +
 +==== Connexion automatique à la machine distante  ====
 +
 +FIXME
 +
 +Créer le point de montage :
 +
 +''sudo mkdir /mnt/mon_rep''
 +
 +''sudo chown <user>:users /mnt/mon_rep''
 +
 +''sudo chmod a+rw /mnt/mon_rep''
 +
 +Ajouter la ligne suivante dans le fichier ''/etc/fstab'' :
 +
 +''user@machine:/dossier/distant   /media/mon_rep  fuse.sshfs   fuse.sshfs defaults,user,auto,allow_other,_netdev   0 0''
 +
 +https://wiki.archlinux.org/index.php/Sshfs