Ejemplos del comando Secure Copy (scp)

Qué es Secure Copy?
scp copia ficheros entre servidores. Usa el protocolo ssh y es necesario contraseña del servidor de destino.

Ejemplos

  • Copia el fichero «texto.txt» desde el servidor remoto al local
    $ scp nombre_usuario@servidorrlocal.com:texto.txt /algun/directorio
  • Copia «texto.txt» desde el servidor local al remoto
     $ scp texto.txt nombre_usuario@servidorremoto.com:/algun/directorio
  • Copia el directorio «datos» desde el servidor local al directorio «varios» del servidor remoto
    $ scp -r datos nombre_usuario@servidorremoto.com:/algun/directorio/varios
  • Copia el fichero «texto.txt» desde el servidor remoto «server1.com» al servidor remoto «server2.com»
    $ scp nombre_usuario@server1.com:/algun/directorio/remoto/texto.txt \ nombre_usuario@server2.com:/algun/directorio/remoto/
  • Copiar los ficheros «texto.txt» y «varios.txt» desde el servidor local al directorio remoto ‘nombre_usuario’
    $ scp texto.txt varios.txt nombre_usuario@servidorremoto.com:~
  • Copiar el fichero «texto.txt» desde el servidor local al servidor remoto usando el puerto 2264
    $ scp -P 2264 texto.txt nombre_usuario@servidorremoto.com:/algun/directorio/remoto
  • Copiar varios ficheros desde el servidor remoto al directorio seleccionado en el servidor remoto
    $ scp nombre_usuario@servidorremoto.com:/algun/directorio/remoto/\{a,b,c\} .
    $ scp nombre_usuario@servidorremoto.com:~/\{texto.txt,varios.txt\} .