User Tools

Site Tools


copiar_ficheros_entre_hosts_por_ssh_sin_usar_scp

Usando únicamente SSH como alternativa a SCP para copiar ficheros entre hosts

SCP.

scp -P 22 fichero.txt ususario@dominio:/carpeta/

SSH (sin scp).

cat fichero.txt | ssh -p 22 usuario@dominio "cat - > /carpeta/fichero.txt"

SSH y redirecciones de salida

Creando un fichero en el servidor.

ssh ususario@dominio '( cd /tmp/ && touch fichero.txt )'

Hacer una copia local de un fichero remoto.

ssh ususario@dominio '( cat /etc/passwd )' > /tmp/passwd

Ejecutar un script local en un servidor remoto mediante SSH.

ssh ususario@dominio '( cat ~/script.sh )' 

Comprimir un fichero en el servidor remoto y obtener una copia.

ssh ususario@dominio '( cp /var/log/auth.log /tmp/; cd /tmp/ && tar -jcvf - auth.log )' > /tmp/auth.tar.bz2
copiar_ficheros_entre_hosts_por_ssh_sin_usar_scp.txt · Last modified: 2020/12/25 22:57 by 127.0.0.1