Tout d'abord, ssh est un moyen de se connecter à distance à un autre ordinateur. La Shell (ligne de commande) que vous obtenez après avoir ssh est (à peu près) la même que si vous aviez ouvert un xterm dans la machine distante. If n'offre aucun moyen de ce type pour déplacer des fichiers.
Toutefois, le fait que l'ordinateur distant accepte les connexions ssh vous donne quelques possibilités d'échanger des fichiers :
Utilisez scp Pour copier de votre ordinateur local vers l'ordinateur distant, tapez, dans l'ordinateur local :
scp /tmp/file user@example.com:/home/name/dir
(où /tmp/file peut être remplacé par tout fichier local et /home/name/dir par tout répertoire distant)
Pour copier de l'ordinateur distant vers l'ordinateur local, tapez, dans le champ local ordinateur :
scp user@example.com:/home/name/dir/file /tmp
Utiliser sshfs C'est un peu plus avancé mais beaucoup, beaucoup plus agréable (lorsque la connexion internet des deux ordinateurs est bonne. Sinon, utilisez scp)
Vous pouvez "lier" un répertoire de l'ordinateur distant à un répertoire (vide) de l'ordinateur local. Disons que vous "liez" le répertoire /some/remote/dir de l'ordinateur distant au répertoire /home/youruser/remotecomp de votre ordinateur. S'il existe un fichier /some/remote/dir/file sur l'ordinateur distant, vous pouvez le voir sur /home/youruser/remotecomp/file. Vous pouvez copier et mv comme d'habitude, et vous pouvez même modifier les fichiers et répertoires distants.
Notez cependant que lorsque la connexion est terminée, /home/youruser/remotecomp redevient un répertoire vide, et vous ne conservez sur l'ordinateur local que les fichiers que vous avez copiés dans d'autres répertoires.
Pour y parvenir :
1) installer sshfs :
sudo apt-get install sshfs
2) créer un répertoire vide
mkdir /home/youruser/remotecomp
3) "lier" les deux répertoires (le bon terme est mount)
sshfs user@server.com:/some/remote/dir /home/youruser/remotecomp
4) Profiter
5) "délier" les répertoires
fusermount -u /home/youruser/remotecomp
Si l'ordinateur local fonctionne sous Windows Vous pouvez trouver des versions de scp
pour Windows. Voir, par exemple winscp