Skip to content

SCP Command

Those who use ssh ever we needed to spend some ssh file, para ello se utiliza el comando scp, I usually use it to upload to linux if I fonera, ya que si estoy en windows utilizo el winscp que va bastante bien ;)

Es bastatne sencillo utilizar el scp desde la consola de comandos

Code: Bash
  1. # scp archivo_a_subir usuario@dominio:/ruta_donde_sera_subido
  2. # 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, namely, bajarnos un archivo de un servidor, debemos invertir el orden

Code: Bash
  1. # 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

Code: Bash
  1. # 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:

Code: Bash
  1. # 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:

Code: Bash
  1. # scp -P[numeroDelPuerto] usuario@dominio

 

  1. Source: http://foro.bitsdelocos.es/universo-linux/subir-archivos-a-por-ssh-en-linux/