Descargar carpetas a mi local a través de SSH

Descargar carpetas a mi local a través de SSH

Estoy aprendiendo SSH porque parece que no existen buenas GUI SSH para Mac. Sé cómo hacer volcados de bases de datos, navegar por los directorios, etc., pero la última pieza del rompecabezas que necesito aprender es cómo descargar carpetas/directorios completos desde el servidor a mi computadora local para luego poder moverlos a otro servidor.

Cualquier ayuda sería muy apreciada.

Respuesta1

scp -r user@host:/path/to/folder/ local-copy-of-folder

Si tiene claves SSH configuradas, puede completar con tabulaciones archivos/carpetas remotas.

Respuesta2

puedes scp, que te permitirá copiar de forma segura entre hosts.

para aprender más puedes hacer man scp

Está ubicado en /usr/bin en Linux. SCP o comando de copia segura copia archivos y directorios de una computadora a otra por lotes. (Para una interfaz de usuario interactiva, puede utilizar SFTP como se indica en "user545035". Cifra toda la comunicación entre las dos máquinas.

$ scp my file remote.example.com:newfile
$ scp -r mydir remote.example.com:
$ scp remote.example.com:myfile .
$ scp -r remote.example.com:mydir .

PARA especificar un nombre de usuario alternativo en el sistema remoto, utilice la sintaxis nombre de usuario@host:

$ scp myfile [email protected] :

Opciones útiles:

-pag: Duplica todos los atributos del archivo (permisos, marcas de tiempo) al copiar.

-r: copia recursivamente un directorio y su contenido.

-v: Produce una salida detallada, útil para la depuración.

SFTP (host|username@host) openssh-clientubicado en el /usr/bindirectorio. El programa sftp copia archivos de forma interactiva entre dos computadoras. (A diferencia de scp, que copia archivos por lotes). La interfaz de usuario es muy parecida a la de ftp.

$ sftp remote.example.com
password: ******
sftp> cd MyFiles
sftp> ls
README
...
sftp> get README
Fetching /home/solidariti/Myfiles/README to README

Si su nombre de usuario es diferente al local, use el argumento nombre de usuario@host:

$ sftp [email protected]

Espero que esto te ayude a seguir tu camino.

Respuesta3

Es solo...

scp -r username@remote:/path/to/folder/ /dest/local/path

En Windows:

scp -r username@remote:/path/to/folder/  C:\\Users\\User\\\Documents

Referencias: [1]:http://en.wikipedia.org/wiki/Secure_copy [2]:http://en.wikipedia.org/wiki/FTPS

Respuesta4

ciberpatoera mi GUI SSH/FTP/DAV favorita cuando usaba una Mac. Parece que también se actualizó para incluir Google Docs y S3 desde entonces.

información relacionada