FTP 6 Gode online FTP-klienter for når du er på vei 6 Gode online FTP-klienter for når du er på vei Les mer og SSH Hvordan tunnel webtrafikk med SSH Secure Shell Hvordan tunnel webtrafikk med SSH Secure Shell Read More er begge nettverksprotokollene som kjører på toppen av TCP / IP-laget, akkurat som HTTP. På vanlig engelsk er det en viss måte at enhetene kan kommunisere med hverandre over et nettverk.
Ulike kommunikasjonsmåter brukes i forskjellige situasjoner. Det er forskjellige bruksområder og forskjellige styrker. Men akkurat hva SSH og FTP angår er uklart for de fleste.
Denne avgiften i serien Teknologiforklarte tar sikte på å kaste lys over de to protokollene og deres forskjeller.
Shell & Shell-kontoer
La oss få noen grunnleggende terminologi ut av veien. For å forstå formålet med SSH, må du være kjent med noen av de underliggende elementene.
Skallen til en datamaskin er et program som lar brukerne kommunisere direkte med kjernen, selve kjernen i et operativsystem. Skallet kan ha enten et grafisk eller kommandolinjegrensesnitt (les: tekstinngang), eller begge deler.
En shell-konto, derimot, er en personlig konto som gir brukeren tilgang til et skall på en annen datamaskin. De pleide å være vanlig og levert av Internett-leverandører, pleide å jobbe med fillagring, e-postkontoer, nyhetsgrupper og mer. Fellesnevneren er at en shell-konto brukes til å skrive inn kommandoer på en ekstern datamaskin.
Secure Shell Protocol (SSH)
Akkurat som en nettleser bruker HTTP-protokollen til å snakke med nettsteder, trenger en shell-konto en bestemt protokoll for å aktivere datautveksling (les: kommunikasjon) mellom de to nettverksenhetene. Møt SSH - Secure Shell Protocol .
SSH bruker en offentlig nøkkelkryptering Slik enkelt krypterer e-post- eller tekstdokumenter [Windows] Slik kryper du enkelt e-post- eller tekstdokumenter [Windows] Les mer og ble utviklet for å erstatte Telnet og andre usikre skalprotokoller. De to hovedversjonene, SSH-1 og SSH-2, er nå de dominerende protokollene for å få tilgang til shell-kontoer.
I disse dager er SSH vant til å logge på og utføre kode på eksterne verter, surfe på nettet ved hjelp av krypterte proxy-klienter og overføre filer - til og med sette opp et virtuelt privat nettverk Hva er definisjonen av et virtuelt privat nettverk Hva er definisjonen av A Virtual Private Network Virtuelle private nettverk er viktigere nå enn noen gang før. Men vet du hva de er? Her er hva du trenger å vite. Les mer .
SSH-klienter er tilgjengelige for alle større operativsystemer. Unix-baserte systemer, inkludert Linux og Mac OS X, kan bruke OpenSSH. Sjekk også OpenSSHs nettsted for Mac OS og Windows alternativer. PuTTY er en av de mest fremtredende Windows-klientene.
Sikker filoverføringprotokoll (SFTP) versus FTP
Filoverføring og VPN-applikasjoner kjører ikke på SSH som standard, men bruker SFTP - SSH File Transfer Protocol . SFTP er ikke FTP-protokollen som kjører over SSH, men en annen filoverføringsprotokoll utviklet som en utvidelse for SSH-2. SFTP brukes alltid til å overføre filer over SSH, men det er faktisk utformet slik at det kan brukes i samsvar med andre protokoller. Det er ikke for denne artikkelen, skjønt.
Selv om ikke i brevet, for sluttbrukeren, kan SFTP ses som en sikker relativ for FTP. Sistnevnte overfører alle data i vanlig tekst. Pakkeavbrudd kan dermed avsløre viktige og private data, inkludert brukernavn og passord! SFTP, som er en SSH-2-utvidelse, bruker offentlig nøkkel sikkerhet. Dette betyr at dataene krypteres når det blir overført og potensielle avbrudd er relativt ubrukelige.
SFTP som sådan er inkludert i mest populære FTP-suiter De 3 beste gratis FTP-klientene for Windows De 3 beste gratis FTP-klientene for Windows FTP er en nyttig fildelingsmetode og go-to-metoden for opplasting av filer til en webverten. Her er de beste FTP-klientene du kan hente gratis. Les mer, om enn ofte uten annen SSH-funksjonalitet.
Jeg håper du har lært noe fra denne artikkelen. Hvis du har noen spørsmål eller forslag, gå til kommentarfeltet nedenfor!
Bilde kreditt: Shutterstock