lunes, 26 de diciembre de 2011

Subir archivos a por ssh en linux

Los que usamos ssh alguna vez hemos necesitado pasar algun archivo por ssh, para ello se utiliza el comando scp, yo normalmente lo utilizo para subir archivos a la fonera si estoy en linux, ya que si estoy en windows utilizo el winscp que va bastante bien

Es bastatne sencillo utilizar el scp desde la consola de comandos

# scp archivo_a_subir usuario@dominio:/ruta_donde_sera_subido
# scp aircrack-ng root@192.168.1.1:/usr/bin/


nos pedira el password de acceso para ese usuario, y listo, en poco tiempo tendremos el archivo subido, la segunda orden habra subido el aircrack-ng en la carpeta /usr/bin del otro sistema

Para efectuar la copia inversa, es decir, bajarnos un archivo de un servidor, debemos invertir el orden

# scp usuario@dominio:ruta/archivo ruta_local

Si lo que queremos es subir una carpeta, deberemos meter el operador -r quedando de este modo el comando

# scp -r carpeta_a_subir/ usuario@dominio:/carpeta_padre

La forma inversa sería exactamente igual a la de los archivos, lo unico distinto es que se cambia el archivo por una carpeta:

# scp -r usuario@dominio:/ruta_hasta_la_carpeta/carpeta_a_pasar/

Creo que solo falta añadir si queremos conectarnos a un puerto distinto del que viene por defecto:

# scp -P[numeroDelPuerto] usuario@dominio

No hay comentarios:

Publicar un comentario