Tout d’abord: ssh est un moyen de se connecter à distance à un autre ordinateur. Le shell (ligne de commande) que vous obtenez une fois que ssh est (à peu près) identique à celui que vous aviez ouvert un xterm sur la machine distante. Si n'offre pas un tel moyen de déplacer des fichiers.
Cependant, le fait que l'ordinateur distant accepte les connexions ssh vous donne certaines options pour échanger des fichiers:
Utiliser scp
Pour copier de votre ordinateur local vers la télécommande, tapez sur l’ordinateur local:
scp /tmp/file user@example.com:/home/name/dir
(où / tmp / file peut être remplacé par n'importe quel fichier local et / home / name / dir avec n'importe quel répertoire distant)
Pour copier de l'ordinateur distant vers l'ordinateur local, tapez, sur l' ordinateur local :
scp user@example.com:/home/name/dir/file /tmp
Utilisez sshfs
C’est un peu plus avancé mais beaucoup, beaucoup plus agréable (quand la connexion Internet des deux ordinateurs est bonne. Sinon, tenez-vous-en à 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 à / home / youruser / remotecomp de votre ordinateur. S'il existe un fichier / some / remote / dir / dans l'ordinateur distant, vous pouvez le voir dans / home / votre utilisateur / remotecomp / file. Vous pouvez copier et copier comme d'habitude, et même modifier les fichiers et les répertoires distants.
Notez toutefois que, lorsque la connexion est terminée, / home / youruser / remotecomp redevient un répertoire vide et que vous ne gardez que sur l'ordinateur local les fichiers que vous avez copiés dans d'autres répertoires.
Pour y parvenir:
1) installez 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) "dissocier" les répertoires
fusermount -u /home/youruser/remotecomp
Si l'ordinateur local exécute Windows
Vous pouvez trouver des versions de scp
pour Windows. Voir, par exemple, winscp