File Transfer Protocol är ett av de äldsta ansökningarna fortfarande är i drift på Internet . Det används sällan direkt eftersom den saknar några säkerhetsfunktioner . Två nyare version av protokollet som integrerar säkerhet är SFTP , vilket är SSH File Transfer Protocol och FTPS , vilket är FTP Secure . SFTP och FTPS kombineras med en annan befintlig säkerhetssystem att göra FTP säker . File Transfer Protocol
File Transfer Protocol är ett vanligt förekommande system för att överföra filer mellan två datorer . Protokollet innehåller ett kommando som gör det möjligt för en användare att logga in på en annan dator , flytta runt filen katalogstruktur , skicka eller ta emot filer och ändra behörigheter filåtkomst . En FTP- session kräver två anslutningar . Kommandon åka ner en anslutning och uppgifterna går ner den andra anslutningen . FTP kräver att användaren att presentera ett användarnamn och inloggning , men det har inte någon krypteringssystem , och så även det användarnamn och lösenord resa över nätverket i en okrypterad tillstånd . Addera Secure Shell
Telnet var en terminal emulator program som , liksom FTP var en av de tidigaste internet-applikationer . Dock hade Telnet inga säkerhetsfunktioner och ersattes av Secure Shell , eller SSH-protokollet . SSH innehåller förfaranden för autentisering och krypterar anslutningen mellan en server och klienten använder en skärm baserad på en bild av serverns verktyg.
SFTP
SSH saknar filöverföring kapacitet och så SSH FTP skapades för att lägga till FTP förmåga att SSH sessioner . Detta är FTP inte transporteras över en SSH- session . Formgivarna av SFTP skapat sina egna rutiner fie överföring , baserat på några av de förfaranden för FTP . Det är inte ett fullständigt genomförande av FTP eftersom den inte skapar en separat dataanslutning . Kommando och uppgifter reser över en etablerad säker SSH-session , som färdas i binärt och så är inte läsbar . Addera Transport Layer Security
Secure Socket Layer utvecklades av Netscape som en del av HTTPS -protokoll - Hypertext Transfer Protocol , Secure . HTTPS var svaret på problemet med bristande säkerhet över Internet , vilket försvårade upptagningen av World Wide Web för e-handel . Med HTTPS aktiv , var konsumenterna övertygade att ange sina kreditkortsuppgifter till en webbsida . SSL befanns ha vissa brister och formades som Transport Layer Security protokollet , eller TLS , som fortfarande är aktiv idag . Addera FTPS
TLS inte behöver endast användas med HTTPS , kan det ge kryptering tjänster till andra program , och FTPS gäller TLS säkerhet till kommandot anslutning av FTP . Logiken bakom detta är att användarverifiering detaljer färdas över kommandot anslutningen . Den dataanslutning förväntas bära pre - krypterade data eller icke - känsliga data . Den dataanslutning genereras under sessionen och använder slumpmässiga portar . Detta skapar problem med brandväggar användare som behöver veta vilken port som ska öppnas på deras brandvägg . Vissa implementationer möjliggör dataanslutning som ska krypteras .