Vamos a al panel superior -> Aplicaciones -> Accesorios -> Terminal, entramos como root y buscamos si se encuentra instalado ssh de no estarlo procedemos a instalarlo
así lo buscamos
#aptitude search ssh
así lo instalamos
#aptitude install ssh
SSH es el nombre de un protocolo y del programa que lo implementa, y sirve para acceder a máquinas remotas a través de una red, el mismo nos permite utilizar SCPpara transferir archivos
en la misma red de la siguiente manera
en la misma red de la siguiente manera
- 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.
usuario@IP_MAQUINA:/home/usuario/destino -> aquí colocamos la ip de la maquina destino y la ruta donde enviaremos la carpeta
scp /ruta donde tenemos un documento (sin -r para copiar documentos)
EJEMPLOS:
COPIAR ARCHIVOS DE SERVIDOR A SERVIDOR REMOTO
Para transferir carpetas de un servidor a otro
#scp -r /home/usuario/carpeta usuario@IP_MAQUINA:/home/usuario/destino
#scp -P 56231 -r /var/www/imaganes-control-parental/ kimberling@192.168.148.221:/var/www/control-parental
Para transferir archivos de un servidor a otro
#scp -P 33601 /home/usuario-local/paquete usuario-servidor@192.168.3.101:/home/usuario-servidor
Puerto ssh del servidor destino: 33601
Puerto ssh del servidor destino: 56231
#scp /home/usuario/documento usuario@IP_MAQUINA:/home/usuario/destino --> para documentos
Para transferir carpetas de un servidor a otro
#scp -r /home/usuario/carpeta usuario@IP_MAQUINA:/home/usuario/destino
#scp -P 56231 -r /var/www/imaganes-control-parental/ kimberling@192.168.148.221:/var/www/control-parental
Para transferir archivos de un servidor a otro
#scp -P 33601 /home/usuario-local/paquete usuario-servidor@192.168.3.101:/home/usuario-servidor
Puerto ssh del servidor destino: 33601
Puerto ssh del servidor destino: 56231
#scp /home/usuario/documento usuario@IP_MAQUINA:/home/usuario/destino --> para documentos
COPIAR ARCHIVOS DE LOCAL A SERVIDOR
Si queremos subir el archivo archivo.txt de nuestro ordenador a la carpeta /home/usuario del servidor, hacemos lo siguiente:
$ 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, hacemos lo siguiente:
$ scp usuario@dominio.com:/home/usuario/archivo.txt Documentos
COPIAR ARCHIVOS DE SERVIDOR A SERVIDOR
Para copiar un archivo de un servidor a otro, hacemos lo siguiente:
$ 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:
$ 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).
$ scp -l limite usuario@dominio.com:/home/usuario/archivo.txt Documentos
Si queremos subir el archivo archivo.txt de nuestro ordenador a la carpeta /home/usuario del servidor, hacemos lo siguiente:
$ 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, hacemos lo siguiente:
$ scp usuario@dominio.com:/home/usuario/archivo.txt Documentos
COPIAR ARCHIVOS DE SERVIDOR A SERVIDOR
Para copiar un archivo de un servidor a otro, hacemos lo siguiente:
$ 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:
$ 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).
$ scp -l limite usuario@dominio.com:/home/usuario/archivo.txt Documentos
No hay comentarios:
Publicar un comentario