giovedì 25 agosto 2016

Trasferire file e cartelle con scp

Trasferire file e cartelle tra due server con il comando scp

Nel nostro caso tutti e due i server sono equipaggiati con linux debian 6 "squeeze" ma la soluzione proposta è valida per un’ampia gamma di sistemi operativi e funziona anche tra computer con os diversi.

Attraverso una connessione ssh (a uno dei due server, nel nostro caso quello di destinazione) è possibile lanciare il comando scp che consente di trasferire singoli file o intere cartelle (e sottocartelle) tra la macchina corrente (il server a cui ci connettiamo via ssh) e la macchina remota (quella con i file da trasferire).

Ecco la sintassi del comando:

scp -rpC nomeutente@1.2.3.4:/percorso/cartella-sorgente/ /cartella-di-destinazione/

dove:

    nomeutente è l’user con cui accedere sulla macchina remota (NB: questo utente deve avere accesso ftp ai file da trasferire).
    1.2.3.4 è l’IP della macchina remota (quella con i file da prendere).
    /percorso/cartella-sorgente/ è il path della cartella da prendere sulla macchina remota.
    /percorso/cartella-di-destinazione/ è il path in cui la cartella verrà copiata sulla macchina corrente.



Nessun commento:

Posta un commento