Scp funziona in modo identico a rcp con l’ulteriore funzione di crittografia dei dati durante il trasferimento, di conseguenza consente di copiare i nostri file in modo sicuro tra due computer.
La sintassi del comando è il seguente:
scp <origine> <destinazione>
<origine> indica il file o la directory che devono esseere copiati.
<destinazione> indica dove devono essere copiati.
Per copiare il file test.log dal nostro computer al computer remoto denominato server1 nella cartella /tmp utilizziamo questo comando:
# scp ./test.log root@server1:/tmp
Per copiare invece il file test-log utilizziamo:
# scp root@server1:/tmp ./test.log
Scp supporta molte utilità, da segnalare sono:
-P porta
Specifica la porta da utilizzare per collegarsi al computer remoto
-p
Mantiene le informazioni del file di origine relative all’ora di modifica e accesso.
-r
Copia le directory contenute nella directory selezionata
-S programma
Specifica il programma da utilizzare per la connessione