Lorsque l’on souhaite partager des données sous Linux, la plupart du temps, les utilisateurs choisissent SMB comme protocole, qui à l’avantage d’être ouvert au monde Windows, mais pose le probleme de la sécurité. C’est ici qu’intervient SSH. En effet, il est tout a fait possible d’accéder à une machine distante via nautilus ou konqueror sans utiliser samba.
Pour ce faire, il vous faut avant tout installer le server SSH sur votre machine via la commande suivante :
sudo apt-get install ssh
Cela installera le server et le client SSH sur votre machine et génèrera automatiquement la configuration.
Une fois cela fait, vous pouvez ouvrir nautilus et aller dans le menu Fichier -> Se connecter à un serveur et enfin remplir la fenetre comme suit :

Une fois ceci fait, vous pourrez alors accéder au dossier connecté via vos raccourcis, puisqu’un lien apparaitra alors a cet emplacement. Vous obtenez alors quelque chose comme cela :

Si vous voulez ne pas avoir a remplir le mot de passe a chaque connection, il vous suffit pour cela de copier votre clé publique ssh vers la machine distante, par exemple :
scp ~/.ssh/id_rsa.pub username@server:/home/username/.ssh/authorized_keys
Une fois ceci effectué, la machine distante fera confiance à cette clé (qui contient le nom de la machine source, l’utilisateur source ainsi que la clé elle-même). Cela vous permettra de vous connecter directement en SSH sans avoir à saisir le mot de passe.
Si vous désirez ajouter plus d’une machine source vers une machine distante, il vous suffira alors d’ajouter a la fin du fichier /home/username/.ssh/authorized_keys le contenu du fichier ~/.ssh/id_rsa.pub.










