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\} .