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
Código: Bash
- # 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
Código: Bash
- # 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
Código: Bash
- # 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:
Código: Bash
- # 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:
Código: Bash
- # scp -P[numeroDelPuerto] usuario@dominio