Si bien entiendo cómo scp archivos desde y hacia mi servidor desde mi red doméstica, ¿cómo puedo scp un archivo desde mi servidor a mi máquina local cuando estoy en el exterior, digamos en Starbucks?
Si bien puedo scp desde mi máquina local a mi servidor en este escenario, no he descubierto cómo tomar un archivo desde casa, usando la línea de comando. ¿Alguna sugerencia?
ssh
scp
home-server
user98496
fuente
fuente
Copie el archivo "foobar.txt" de un host remoto al host local:
$ scp [email protected]:foobar.txt /some/local/directory
Copie el archivo "foobar.txt" del host local a un host remoto:
$ scp foobar.txt [email protected]:/some/remote/directory
Copie el directorio "foo" del host local a la "barra" del directorio del host remoto:
$ scp -r foo [email protected]:/some/remote/directory/bar
Copie el archivo "foobar.txt" del host remoto "rh1.edu" al host remoto "rh2.edu":
$ scp [email protected]:/some/remote/directory/foobar.txt [email protected]:/some/remote/directory/
Copiando los archivos "foo.txt" y "bar.txt" del host local a su directorio de inicio en el host remoto:
$ scp foo.txt bar.txt [email protected]:~
Copie el archivo "foobar.txt" del host local a un host remoto utilizando el puerto 2264:
$ scp -P 2264 foobar.txt [email protected]:/some/remote/directory
Copie varios archivos del host remoto a su directorio actual en el host local:
$ scp [email protected]:/some/remote/directory/\{a,b,c\} .
$ scp [email protected]:~/\{foo.txt,bar.txt\} .
Para más información: Copia segura
fuente
sshd
corriendo, todo el mundo lo sabe, eh ... o no.Si desea asegurar la copia en una ubicación remota como Dropbox o GoogleDrive, cree una cuenta con https://couchdrop.io y luego vincule su proveedor de almacenamiento.
A partir de ahí simplemente,
scp <filename> [email protected]:/Dropbox
etc., si luego desea extraer un archivo de la nube, simplemente invierta las dos declaraciones;scp [email protected]:/Dropbox/filename ~/
- esto arrastrará el archivo a su directorio elegidofuente