sábado, 1 de noviembre de 2008

Scp en linux

La situación es la siguiente, tengo 2 servidores los cuales puedo acceder solo por ssh, y hay un archivo (pueden ser varios) que esta en uno de ellos que tengo que pasarlo al otro. Los dos equipos son Linux, esto es una ventaja o puede no serlo, lo que si es interesante es que ambos equipos se pueden ver, es decir que del equipo 1 al equipo 2 puedo acceder, ya sea por ssh o cualquier otra protocolo.




Bueno lo que utilice para copiar de un lugar al otro es scp, pongamos un ejemplo para entenderlo




los equipos: equipo1, equipo2


usuario: root en ambos equipos (pero puede ser otro y pueden ser distintos usuario en uno y otro)


el archivo: pepe.tar.gz, se encuentra en equipo1




entonces quiero pasar del equipo1 el archivo pepe.tar.gz al equipo2, el comando a digitar es el siguiente. Cabe aclarar que debo de estar logueado en el equipo 1 con algún usuario que tenga acceso al archivo.




scp pepe.tar.gz root@equipo2:/root




esto copia el archivo pepe.tar.gz del equipo 1 al /root del equipo2




Ahora el segundo ejemplo es si quiero copiar un archivo del equipo2 al 1 estando parado en el equipo1.




scp root@equipo2:/root/pepe.tar.gz /root




esto copia estando en el equipo1 el archivo pepe.tar.gz que esta en /root del equipo2, al /root del equipo1.




Espero que se entienda, pero realmente es muy útil.



Volver al inicio

No hay comentarios: