Descargar archivo a la PC local desde ssh remoto

11

Debido a mi servidor web, no puedo usar FTP. Hay un archivo que me gustaría descargar. ¿Cómo puedo hacer esto a través de ssh?

usuario20285
fuente

Respuestas:

11

Si está en Linux, simplemente use scp desde la línea de comando de esta manera:

scp user@host:/path/to/file .

Si estás en Windows, te recomiendo FileZilla . Es un buen cliente ftp gratuito que admite la transferencia de archivos a través de ssh (sftp).

amarillion
fuente
1
Es bueno saber que FileZilla también funciona en Linux. Pero los usuarios avanzados usarán la línea de comando. ;-)
Ionică Bizău
1

copia segura (SCP)

David Fox
fuente
1

Como está más familiarizado con ftp, debe usar sFTP como se mencionó anteriormente.

Puede usar un cliente FTP, como FileZilla y, además de crear la conexión, todo funcionará igual que si estuviera usando ftp.

Es fácil de configurar y no necesita aprender nada nuevo.

Por otra parte

scp server:/path/to/file . 

es la forma más rápida de transferir un archivo.

Otra alternativa si está ejecutando Linux es que puede asignar el servidor ssh como si fuera una unidad local utilizando sshfs desde la línea de comandos o en el escritorio GNOME:

Lugares> Conectarse al servidor ...

y elija SSH en el menú desplegable, ingrese su nombre de usuario y contraseña de host y puede arrastrar y soltar archivos en un administrador de archivos.

Richard Holloway
fuente
0
ssh .... cat somefile > somefile
Ignacio Vazquez-Abrams
fuente
0

Si tiene instalado KDE (lo más probable es que esté en un sistema similar a Unix), puede usar fishIOSlave. Simplemente escriba fish://username@domainname_or_IP/en la barra de direcciones de konqueror, por ejemplo. La mayoría de las aplicaciones de KDE pueden tratar los archivos en un host SSH remoto como si fueran archivos locales de esta manera.


fuente
0

Use SFTP :

En informática, el Protocolo de transferencia de archivos SSH (también Protocolo secreto de transferencia de archivos, FTP seguro o SFTP) es un protocolo de red que proporciona acceso a archivos, transferencia de archivos y funcionalidades de administración de archivos a través de cualquier flujo de datos confiable. Fue diseñado por Internet Engineering Task Force (IETF) como una extensión de la versión 2.0 del protocolo Secure Shell (SSH) para proporcionar capacidad de transferencia de archivos segura, pero también está destinado a ser utilizable con otros protocolos. El IETF del Borrador de Internet establece que, aunque este protocolo se describe en el contexto del protocolo SSH-2, podría usarse en varias aplicaciones diferentes, como la transferencia segura de archivos a través de la Seguridad de la capa de transporte (TLS) y la transferencia de Información de gestión en aplicaciones VPN.

Joey
fuente