scp -C -r [file] utente@host:/[file]

Permette di effettuare la copia compressa (opzione -C), ricorsiva (opzione -r), e crittata di directory e dei file in esse contenuti tra due host.

Un esempio di utilizzo di copia da locale ad un host remoto:

[homer@Enigma homer]$ scp -C -r * homer@joker:/home/users/homer
Viene indicato di copiare tutto quanto presente nella directory corrente * sull'host joker identificandosi come utente homer nella cartella /home/users/homer
homer@joker's password: ******
Una effettuata l'autenticazione come utente homer ha inizio il trasferimento crittato dei dati
elenco.txt           100% |********************************************************|     0       00:00
pratice              100% |********************************************************|      18       00:00
programmatori.txt    100% |********************************************************|       0       00:00
main.c               100% |********************************************************|       0       00:00
test-sviluppo.txt    100% |********************************************************|       0       00:00
test.sh              100% |********************************************************|     103       00:00
winedoc-html.tgz.tar 100% |********************************************************|    5306       00:00

La struttura delle directory e i file contenuti sono copiati sull'host remoto

In caso di copia da remoto a locale la sintassi non varia di molto, è solamente necessario indicare prima l'host dal quale copiare i dati:
[homer@Enigma homer]$ scp -C -r homer@joker:/home/users/homer/* /home/homer/
homer@joker's password: ******
elenco.txt           100% |********************************************************|    0       00:00
pratice              100% |********************************************************|   18       00:00
programmatori.txt    100% |********************************************************|     0       00:00
main.c               100% |********************************************************|     0       00:00
test-sviluppo.txt    100% |********************************************************|     0       00:00
test.sh              100% |********************************************************|   103       00:00
winedoc-html.tgz.tar 100% |********************************************************| 5306       00:00


Per utilizzare scp, è necessario conoscere in anticipo la struttura delle directory ed avere un account sull'host remoto.

Privacy Policy