FTP su TLS /SSL implicito è un metodo sicuro per spostare i file da un computer a un altro . Il File Transfer Protocol è stato creato nel 1971 , che è prima di Internet esisteva . I suoi creatori non hanno capito l'importanza di misure di sicurezza e quindi non includono tutti i metodi per la crittografia . Versioni adattate di FTP ancora oggi in funzione , ma solo perché si sono aggiunte misure di sicurezza. FTP su implicito TLS /SSL è una di queste versioni sicure . File Transfer Protocol
Il File Transfer Protocol è il metodo più comune di trasferimento di un file da un computer a un altro . Si è così diffuso che i file server pubblici si chiamano " server FTP ". Quando ftp è in funzione su una transazione Internet , l' indirizzo nella barra degli indirizzi di un applicazioni inizia con " ftp://" al posto del ben noto " http://". Indirizzi di file server e dei siti di file iniziano con "ftp ". invece di " www . " FTP ha tre incarnazioni . Il primo è come una linea di comando , il formato originale per l'applicazione. Il codice FTP è disponibile come libreria di funzioni per altri programmi e diverse versioni di Windows sono stati sviluppati.
FTP Session
Quando l'utente avvia una sessione FTP , il comando modifiche tempestive per "ftp > . " L'ambiente ha un proprio set di comandi e consente in primo luogo agli utenti di accedere a un computer remoto . L'account utente per la sessione FTP è un conto già esistente sul computer remoto . L'utilità FTP non ha una propria password di protezione indipendente . Una volta effettuato l'accesso, l'utente può spostarsi all'interno della struttura di directory , inviare o ricevere file , modificare i nomi dei file sul computer remoto , spostarli e cambiare i loro permessi di accesso .
FTP Procedure
FTP utilizza due connessioni . Il primo invia i comandi e le e le risposte , e così è chiamata la " connessione di comando . " I trasferimenti di file avvengono tramite la connessione dati . Il principale punto debole di FTP è che non crittografa entrambi collegamento . Anche quando il nome utente e la password vengono inviati al server , viaggiano in chiaro. FTP utilizza il Transmission Control Protocol per stabilire le connessioni . E ' questo protocollo con il quale il Secure Socket Layer integra per fornire la protezione di sessione . SSL è un partner ovvio per fornire procedure di sicurezza per FTP . Esisteva già ed integrato bene con procedure di collegamento FTPs .
FTPS
L'impiego di SSL per FTP è variamente chiamato "FTP in SSL ", " Secure FTP " o " FTPS . " La specifica per FTPS permette negoziazione di sicurezza al punto di stabilire una connessione . Se da un lato non è abilitato SSL, la connessione può andare avanti senza SSL . Questo è chiamato " FTP su SSL esplicito , " o FTPES . FTP su SSL implicito non consente una scelta non protetta . La connessione utilizza il protocollo SSL sia o non accade . La realizzazione del collegamento si apre con scambio di chiavi . Questa versione si chiama " FTP su SSL implicito ". SSL è stato trovato per avere problemi di sicurezza e così è stato sostituito con il Transport Layer Security Protocol o TLS . Con questo, le due versioni di FTPS divennero noti come "FTP in TLS espliciti " e "FTP in TLS impliciti ".