Lo primero es lo primero: ssh es una forma de iniciar sesión de forma remota en otra computadora. El shell (línea de comando) que obtienes después de ssh es (más o menos) el mismo que si hubieras abierto un xterm en la máquina remota. Si no ofrece tal forma de mover archivos.
Sin embargo, el hecho de que la computadora remota acepte conexiones ssh le brinda algunas opciones para intercambiar archivos:
Use scp
Para copiar desde su computadora local al control remoto, escriba, en la computadora local:
scp /tmp/file user@example.com:/home/name/dir
(donde / tmp / file se puede reemplazar con cualquier archivo local y / home / name / dir con cualquier directorio remoto)
Para copiar desde la computadora remota a la local, escriba, en la computadora local :
scp user@example.com:/home/name/dir/file /tmp
Use sshfs
Esto es un poco más avanzado pero mucho, mucho mejor (cuando la conexión a internet de ambas computadoras es buena. Si no, manténgase en scp)
Puede "vincular" un directorio desde la computadora remota a un directorio (vacío) de la computadora local. Digamos que "vincula" el / some / remote / dir desde la computadora remota a / home / youruser / remotecomp en su computadora. Si hay un archivo / some / remote / dir / file en la computadora remota, puede verlo en / home / youruser / remotecomp / file. Puede copiar y mv como de costumbre, e incluso puede alterar archivos remotos y directorios.
Sin embargo, tenga en cuenta que cuando finaliza la conexión, / home / youruser / remotecomp vuelve a ser un directorio vacío, y solo guarda en la computadora local los archivos que copió a otros directorios
Lograr esto:
1) instalar sshfs:
sudo apt-get install sshfs
2) crea un directorio vacío
mkdir /home/youruser/remotecomp
3) "enlazar" los dos directorios (el término correcto es montar)
sshfs user@server.com:/some/remote/dir /home/youruser/remotecomp
4) Disfruta
5) "desvincular" los directorios
fusermount -u /home/youruser/remotecomp
Si la computadora local ejecuta Windows
Puede encontrar versiones de scp
para Windows. Ver, por ejemplo, winscp