scp

¡Esta es una revisión vieja del documento!


Secure Copy

scp es parte del la suite de SSH y permite copiar ficheros de manera compatibilizada y segura entre máquinas, gracias al par de llaves públicas.

Existe una versión para Windows que forma parte de la suite Putty llamada pscp, que emplea la misma sintaxis.

Con scp podrás realizar copias de ficheros a y desde texto-plano.xyz de forma criptográficamente segura.

La sintaxis básica general es:

scp modificadores usuario_origen@equipo_origen:carpeta/fichero.ext usuario_destino@equipo_destino:carpeta/fichero.ext

Para copiar la carpeta local textos/ y todo su contenido entero dentro de la carpeta remota /home de usuari@ fulana dentro de la máquina texto-plano.xyz, y proveyendo la llave privada, debes utilizar:

Linux/BSD

scp -r ~/textos/ fulana@texto-plano.xyz:~/ -i ~/.ssh/llave_tp_fulana.key

Windows

pscp -r ~/textos/ fulana@texto-plano.xyz:~/ -i ~/.ssh/llave_tp_fulana.ppk

Si quisiera copiar todo el contenido de mi carpeta docs/ de la usuari@ fulana desde el equipo texto-plano en mi carpeta local ~/Escritorio, podría usar:

Linux/BSD

scp fulana@texto-plano.xyz:~/docs/ \  ./Escritorio/ -i ~/.ssh/llave_tp_fulana.key

Windows

pscp fulana@texto-plano.xyz:~/docs/ \  ./Escritorio/ -i ~/.ssh/llave_tp_fulana.ppk

Si quisiera copiarme todo el contenido de la carpeta docs/ de la usuari@ fulana desde el equipo texto-plano a mi carpeta local ~/Escritorio, pero usando el protocolo blowfish (-c blowfish) y comprimiendo los archivos (-C) para que tarde menos, podría usar:

Linux/BSD

scp -c blowfish -C fulana@texto-plano.xyz:~/docs/ \  ./Escritorio/ -i ~/.ssh/llave_tp_fulana.key
  • scp.1656693323.txt.gz
  • Última modificación: 2022/07/01 16:35
  • por peron