Shell: Transferir archivos vía el protocolo SSH

Noviembre 2017


SSH: Secure Shell



Utilización

SSH permite utilizar conjuntos de comandos y canales de entrada y salida desde o hacia una máquina distante.

Esto puede, entre otras cosas, servir para transferir o enviar archivos:
ssh servidor "cat archivo_remoto" > archivo_local 
.
La utilidad de tal comando es discutible ya que el comando SCP hace exactamente la misma cosa.

Ahora, imaginemos un archivo de varios megas y una banda concurrida bastante limitada:
ssh servidor "gzip -c archivo_remoto" > archivo_local.gz 
Aquí, el servidor comprime el archivo, el comando escribe el archivo comprimido en el cliente.


Podemos ir todavía más lejos, si no queremos recuperar un archivo gzipeado, sino disminuir la utilización del ancho de banda:
 ssh servidor "gzip -c archivo_remoto" |gunzip > archivo_local
.

Programas

En Linux/Unix

La mayoría de Unix/Linux son proporcionadas en standard con un cliente SSH y la mayoría con un servidor SSH.

En Windows

Cliente SSH gratuito:


Putty

Clientes scp/sftp gráficos gratuitos:

WinSCP
FileZilla

Servidores SSH gratuitos:

Para Windows 2000 / Windows XP:

SSH Windows (puede funcionar en forma de servicio).

Para Windows 95 / 98 / ME / 2000 / XP:

Utiliza Cygwin

Advertencia

La instalación de un servidor SSH en Windows 95/98/ME no es recomendado por razones de seguridad.

Saber más

SecureSHell
Redes - Instalación de un servidor ssh en Windows
Instalar un servidor ssh bajo Ubuntu
Conectarse de manera remota por ssh (Linux)
Acceder a un servidor ssh como un directorio local
Tiempo de espera largo en conexión ssh bajo Linux
Proteger tu servidor SSH contra ataques de fuerza bruta
Servidor X en Windows
Artículo original escrito por netty5. Traducido por Carlos-vialfa. Última actualización: 9 de marzo de 2015 a las 18:16 por Carlos-vialfa.
El documento «Shell: Transferir archivos vía el protocolo SSH» se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo libremente. No olvides citar a CCM (es.ccm.net) como tu fuente de información.