copiar archivos desde un servidor remoto

Una forma muy rápida y práctica de copiar datos entre servidores, ya sean archivos y/o directorios, es usar el comando ssh para establecer una conexión entre las dos máquinas y copiar el contenido deseado.

El comando con los parámetros básicos son los siguientes:

 ssh IP_SERV_REMOTO cat RUTA_COMPLETA_FICHERO_REMOTO > NOMBRE_FICHERO_LOCAL

Lo explico con un ejemplo práctico:

Pongamos que tenemos el Servidor A con ip xxx.x.x.x
y el Servidor remoto B con ip xx.xxx.xxx.xx

ordenadorordenador

Servidor A con ip xxx.x.x.x

Servidor remoto B con ip xx.xxx.xxx.xx

Paso 1.-
localizamos el archivo: locate hosts.allow del equipo B
Normalmente estará en /etc/hosts.allow
Editamos el archivo edit hosts.allow
Insertamos la ip del equipo que se conectará: sshd:xxx.x.x.x :allow
Guardamos los cambios y salimos.
Paso 2.-
Ahora queremos copiar el archivo localizado en el path:/home/usuario/data/mi_archivo.tar.gz del equipo remoto.
Ejecutamos el siguiente comando con los parámetros respectivos
ssh xx.xxx.xxx.xx cat /home/usuario/data/mi_archivo.tar.gz > mi_archivo.tar.gz
nos pedirá la contraseña de acceso al equipo remoto, la insertaremos y se establecerá la conexión y se copiará el archivo: mi_archivo.tar.gz en el equipo A

ABC is easy as 123!!! :)

Tags de búsquedas:

copiar archivo de server a mi computadora, copiar d mi pc a un servidor remoto linux, copiar archivos remotos php, copiar archivos remotamente, copiar archivos desde el servidor php, copiar archivos con tar, copiar archivo php servidor, copiar archivo desde servidor remoto por consola, copiar archivo desde servidor, copiar informacion remota unix

Posts Relacionados:


Deja tu comentario

Nombre:

Email (no será publicado)

Website

Comentario

Colabora, añade +1 a mi blog!!