Il comando sftp
(SSH File Transfer Protocol) è utilizzato per trasferire file in modo sicuro tra un client e un server. Utilizza il protocollo SSH per garantire che i dati siano criptati durante il trasferimento, rendendolo una scelta sicura per la gestione dei file su reti non sicure.
La sintassi di base del comando sftp
è la seguente:
sftp [opzioni] [utente@host]
Ecco alcune opzioni comuni per il comando sftp
:
-o
: Specifica un’opzione da passare al client SSH.-b
: Permette di eseguire comandi batch da un file.-P
: Specifica la porta da utilizzare per la connessione.-v
: Abilita la modalità verbose per visualizzare informazioni dettagliate sulla connessione.Ecco alcuni esempi pratici di utilizzo del comando sftp
:
sftp user@hostname
put localfile.txt
get remotefile.txt
ls
sftp -b batchfile.txt user@hostname
-v
) per diagnosticare eventuali problemi di connessione.ls
prima di trasferire file per evitare sovrascritture accidentali.