Pregunta ¿Cómo descargar un archivo del servidor usando SSH? [cerrado]


Necesito descargar un archivo del servidor a mi escritorio. (UBUNTU 10.04) No tengo acceso web al servidor, solo ssh.

Si esto ayuda, mi sistema operativo es Mac OS X e iTerm 2 como terminal.


750
2018-02-24 08:25


origen


Respuestas:


En tu terminal, escribe:

scp your_username@remotehost.edu:foobar.txt /local/dir

reemplazando el nombre de usuario, el host, el nombre de archivo remoto y el directorio local, según corresponda.

Si desea acceder a EC2 (u otro servicio que requiera autentificación con una clave privada), use el -i opción:

scp -i key_file.pem your_username@remotehost.edu:/remote/dir/foobar.txt /local/dir

De: http://www.hypexr.org/linux_scp_help.php


1166
2018-02-24 08:28



Puedes hacer esto con el scp mando. scp utiliza el protocolo SSH para copiar archivos a través del sistema extendiendo la sintaxis de cp.

Copie algo de otro sistema a este sistema:

scp username@hostname:/path/to/remote/file /path/to/local/file

Copie algo de este sistema a otro sistema:

scp /path/to/local/file username@hostname:/path/to/remote/file          

Copie algo de algún sistema a otro sistema:

scp username1@hostname1:/path/to/file username2@hostname2:/path/to/other/file   

322
2018-02-24 08:42



scp es sin duda el camino a seguir, pero para completar, también puede hacer:

$ ssh host 'cat /path/on/remote' > /path/on/local

o

$ cat /path/on/local | ssh host 'cat > /path/on/remote'

Tenga en cuenta que esto es UUOC, pero < /path/on/local ssh host 'cat > /path' podría causar confusión innecesaria.

Y para proxy entre dos hosts:

$ ssh host1 'cat /path/on/host1' | ssh host2 'cat > /path/on/host2'

96
2018-02-24 14:40



Si el servidor SSH admite el subsistema SFTP (esto es parte de SSH, y no relacionado a FTP), use sftp. Si no es así, prueba con scp.

CyberDuck apoyarlos a todos.


13
2018-02-24 08:28