SSH File Transfer Protocol

March 23

SSH File Transfer Protocol


La SSH File Transfer Protocol è noto anche il trasferimento di file di sicurezza, Secure FTP o SFTP. L'FTP è un protocollo ben definito per il trasferimento di file. SSH è l'acronimo di Secure Shell; si tratta di un sistema per stabilire le connessioni tra due computer e integra le misure di sicurezza come la crittografia. La SSH FTP aggiunge le procedure di trasferimento di file per la definizione SSH. Non è direttamente basata su FTP, anche se le loro procedure operative sono simili.

SSH

L'applicazione Secure Shell è stato creato nel 1995 presso l'Università di Helsinki. SSH-2 è una seconda versione del protocollo Secure Shell, che è stato rilasciato dalla Internet Engineering Task Force nel 2006 come uno standard aperto. La SSH FTP utilizza SSH-2. Le due versioni del protocollo Secure Shell sono incompatibili. SSH è un'applicazione terminale remoto, come Telnet, ma con caratteristiche di maggiore sicurezza. Esso consente a un utente su un computer per eseguire comandi su un altro computer. Nella sua forma base è una serie di comandi e delle procedure che vengono spesso utilizzati come strutture da altri programmi. C'è a volte confusione con il Simple File Transfer Protocol, che è anche abbreviato in SFTP.

FTP

FTP è una delle applicazioni più antichi Internet. In realtà, è anteriore Internet. E 'stato rilasciato nel 1971 ed è stato originariamente utilizzato su reti disciplinate dal protocollo di controllo di rete. L'applicazione di FTP su Internet è stata risolta nel 1980. Quando viene utilizzato dalla riga di comando, un'applicazione FTP presenta all'utente una serie di comandi, tra cui la possibilità di modificare i file di directory e di elenco sul computer remoto. Come SSH, nella sua forma più elementare, funzioni FTP sono impiegati da altre applicazioni utente, il che significa che alcuni utenti utilizzano effettivamente FTP direttamente la società, ma l'accesso è tramite un programma più sofisticato con un'interfaccia utente grafica.

Combinazione

La SSH FTP è stato creato da Internet Engineering Task Force per aggiungere capacità di trasferimento file per la sua definizione di SSH-2. SFTP e FTP sono incompatibili. SFTP cripta tutte le trasmissioni tra il cliente - il computer che richiede un file - e il server - il supporto del file. Ciò include comandi e trasmissioni di controllo, nonché le trasmissioni di dati. Anche se l'IETF progettato SFTP da zero e non basta tirare nelle procedure di FTP, il comando set di SFTP è la stessa di comandi disponibili in FTP. Un utente familiare con la linea di comando FTP non avrebbe avuto difficoltà a svolgere le stesse mansioni con SFTP.

procedure

SFTP non prevede procedure di autenticazione. I suoi progettisti presume che i processi saranno stabilite da altri protocolli e che la sessione SFTP avverrebbe nel contesto di una connessione già stabilita e autorizzata. Il design del protocollo presuppone che comanda il file system hanno definito verrebbe eseguita attraverso una connessione già stabilita da SSH. Ciò significa che tutte le funzioni di SFTP basano su SSH per fornire servizi di sicurezza e di trasporto.