Usare secure copy – scp per trasferire file in maniera sicura
Per chi non lo sapesse, scp è un strumento molto utile per trasferire in maniera sicura un file tra un computer locale e uno remoto oppure, in maniera più generale, tra due computer, il tutto utilizzando il protocollo ssh (Secure Shell).
Dato che scp è un programma client, nella macchina remota è necessario che ci sia installato ssh server, ma l’installazione e la configurazione di questo, fuoriesce da questa guida. L’installazione di scp è molto semplice. Se utilizzate Debian basterà fare:
apt-get install ssh
Questo installerà anche il client scp. L’utilizzo è molto semplice, vediamo entrambi i casi.
Dal vostro computer a una macchina remota:
scp file_sorgente nome_utente@indirizzo_host:directory_destinazione/file_destinazione
Dalla macchina remota al vostro computer:
scp nome_utente@indirizzo_host:directory_destinazione/file_sorgente file_destinazione
file_sorgente è il file che volete trasferire
nome_utente è lo user per collegarsi alla macchina host
indirizzo_host è l’indirizzo della macchina host, ad esempio l’ip
directory_destinazione è la cartella cui volete mettere o dalla quale volete prelevare il file
file destinazione è il file che volete prendere o spedire