Para copiar archivos entre dos computadoras de forma encriptada, sobretodo cuando se trata es de subir un archivo puntual. Me gusta hacerlo desde la consola, es más rápido que tener que abrir un cliente FTP (por ejemplo Filezilla). Si usas Mac, al igual que en GNU/Linux, puedes usar SCP hace uso de SSH (Secure Shell) para hacer copias seguras y encriptadas.
Como en otras ocasiones Windows va por su lado y tiene su equivalente en WinSCP con el que se puede hacer lo mismo.
USO DE SCP
Parámetros de los que consta la instrucción:
- Usuario: el nombre de usuario que utilicemos en el servidor.
- Host: dirección IP o dominio del servidor remoto.
- Archivo origen: ruta del archivo que queremos copiar.
- Directorio origen: ruta del directorio completo que queremos copiar.
- Directorio destino: ruta donde queremos copiar el archivo.
Nota: en los casos descritos, nos encontramos YA en el Directorio origen.
COPIAR ARCHIVOS DE LOCAL A SERVIDOR
Si queremos subir el archivo archivo.txt de nuestro ordenador a la carpeta /home/usuario del servidor :
1 |
scp archivo.txt usuario@dominio.com:/home/usuario |
COPIAR ARCHIVOS DE SERVIDOR A LOCAL
Si queremos copiar el fichero archivo.txt del servidor a nuestro ordenador en la carpeta Documentos :
1 |
scp usuario@dominio.com:/home/usuario/archivo.txt Documentos |
COPIAR ARCHIVOS DE SERVIDOR A SERVIDOR
Para copiar un archivo de un servidor a otro :
1 |
scp usuario1@dominio1.com:/home/usuario1/archivo.txt usuario2@dominio2.com:/home/usuario2/ |
COPIAR UN DIRECTORIO COMPLETO
Para copiar un directorio completo de mi ordenador al servidor, por ejemplo /home/mario/carpeta a /home/usuario, añadimos un -r en el comando:
1 |
scp -r /home/mario/carpeta usuario@dominio.com:/home/usuario |
LIMITAR EL ANCHO DE BANDA
Para no sobrecargar demasiado el servidor, es posible limitar el ancho de banda de la transferencia. Con el parámetro-l podemos indicar la velocidad (en Kbps).
1 |
scp -l limite usuario@dominio.com:/home/usuario/archivo.txt Documentos |
Deja una respuesta