FTP 6 Bra Online FTP-klienter för när du är på väg 6 Bra online FTP-klienter för när du är på väg Läs mer och SSH Hur man tunnlar webbtrafik med SSH Secure Shell Hur man tunnlar webbtrafik med SSH Secure Shell Read More är båda nätverksprotokoll som körs ovanpå TCP / IP-lagret, precis som HTTP. På vanlig engelska är det ett visst sätt att enheter kan kommunicera med varandra via ett nätverk.
Olika sätt att kommunicera används under olika omständigheter. Det finns olika användningsområden och olika styrkor. Men exakt hur SSH och FTP relaterar är oklart för de flesta.
Den här avbetalningen i den Teknologiska förklarad serien syftar till att kasta lite ljus på de två protokollen och deras skillnader.
Shell & Shell-konton
Låt oss få lite grundläggande terminologi ur vägen. För att förstå syftet med SSH måste du vara bekant med några av de underliggande elementen.
Skalet på en dator är ett program som tillåter användare att kommunicera direkt med kärnan, själva kärnan i ett operativsystem. Skalet kan ha antingen ett grafiskt eller kommandoradsgränssnitt (läs: textinmatning), eller båda.
Ett skalkonto är å andra sidan ett personligt konto som ger användaren tillgång till ett skal på en annan dator. De brukade vara vanliga och levereras av Internetleverantörerna, brukade arbeta med fillagring, e-postkonton, nyhetsgrupper och mer. Den gemensamma nämnaren är att ett skalkonto används för att komma in i kommandon på en fjärrdator.
Secure Shell Protocol (SSH)
Precis som en webbläsare använder HTTP-protokollet för att prata med webbplatser behöver ett skalskonto ett visst protokoll för att möjliggöra datautbyte (läs: kommunikation) mellan de två nätverksenheterna. Möt SSH - Secure Shell Protocol .
SSH använder en offentlig nyckelkryptering Hur enkelt krypterar e-post- eller textdokument [Windows] Så enkelt kan du kryptera e-post- eller textdokument [Windows] Läs mer och utvecklades för att ersätta Telnet och andra osäkra skalprotokoll. De två huvudversionerna, SSH-1 och SSH-2, är nu de dominerande protokollen för att komma åt skalkonton.
Idag används SSH för att logga in och exekvera kod på fjärrvärdar, surfa på webben med krypterade proxyklienter och överföra filer - även skapa ett virtuellt privat nätverk Vad är definitionen på ett virtuellt privat nätverk Vad är definitionen av A Virtuellt privat nätverk Virtuella privata nätverk är viktigare nu än någonsin tidigare. Men vet du vad de är? Här är vad du behöver veta. Läs mer .
SSH-klienter är tillgängliga för alla större operativsystem. Unix-baserade system, inklusive Linux och Mac OS X, kan använda OpenSSH. Kontrollera även OpenSSH-webbplatsen för Mac OS och Windows-alternativ. PuTTY är en av de mest framträdande Windows-klienterna.
Säker filöverföringsprotokoll (SFTP) mot FTP
Filöverföring och VPN-applikationer körs inte som standard på SSH, utan använder sig av SFTP - SSH File Transfer Protocol . SFTP är inte FTP-protokollet som körs över SSH, men ett annat filöverföringsprotokoll utvecklat som en förlängning för SSH-2. SFTP används alltid för att överföra filer via SSH, men det är faktiskt utformat så att det kan användas i överensstämmelse med andra protokoll. Det är dock inte för den här artikeln.
Även om inte i brevet, för slutanvändaren, kan SFTP ses som en säker relativ av FTP. Den senare sänder all data i vanlig text. Paketavlyssningar kan därmed avslöja viktiga och privata uppgifter, inklusive ditt användarnamn och lösenord! SFTP, som är en SSH-2-förlängning, använder offentlig nyckel säkerhet. Detta betyder att data krypteras när den överförs och potentiella avlyssningar är relativt värdelösa.
SFTP som sådan ingår i populäraste FTP-sviter De 3 bästa gratis FTP-klienterna för Windows De 3 bästa gratis FTP-klienterna för Windows FTP är en användbar fildelningsmetod och go-to-metoden för att ladda upp filer till en webbhotell. Här är de bästa FTP-klienterna du kan ta tag i gratis. Läs mer, om än ofta utan annan SSH-funktionalitet.
Jag hoppas att du har lärt dig något från den här artikeln. Om du har några frågor eller förslag, gå till kommentarfältet nedan!
Bildkredit: Shutterstock