Verschil tussen FTP en SSH Verschil tussen

Anonim

FTP vs. SSH

FTP staat voor File Transfer Protocol, een protocol dat is gemaakt voor het overbrengen van bestanden van een externe locatie naar een lokale computer, of vice versa. Aan de andere kant is Secure Shell, of SSH, een netwerkprotocol dat de communicatie tussen twee computers mogelijk maakt, ongeacht de afstand, zolang er een elektrisch pad is voor de communicatieoverdracht.

FTP is vrij oud, omdat het werd gemaakt voorafgaand aan de evolutie van openbare netwerken, zoals we ze vandaag zien. Vanwege dit feit zagen de makers van FTP niet de noodzaak om de gegevens te beveiligen of de gebruikersnamen en wachtwoorden te verifiëren, en stuurden ze deze in gewone tekst. Dit betekent dat iedereen met de kennis om datapakketten te ruiken in staat zal zijn om de gegevens die worden overgedragen te reconstrueren, of erger nog, om de gebruikersnaam en het wachtwoord te krijgen en volledige toegang tot de externe site te krijgen. De naam Secure Shell zou u al een goed beeld moeten geven van de veiligheid van SSH. SSH is eigenlijk gemaakt nadat een snuifaanval werd uitgevoerd op de Helsinki University of Technology. Het vervangt het verouderde en kwetsbare Telnet-protocol dat toen prominent in gebruik was. De beveiliging van SSH wordt geïmplementeerd door de gegevens te versleutelen voordat deze worden verzonden. Dit wordt dan alleen gedecodeerd op de aangewezen locatie.

Als protocol voor bestandsoverdracht is FTP alleen in staat om bestanden van het ene punt naar het andere over te brengen, en enkele basisbewerkingen, zoals het kopiëren, verplaatsen of verwijderen van bestanden en mappen. SSH gaat veel verder dan dit, omdat het de gebruiker toestaat om commando's uit te geven die kunnen worden geïnterpreteerd en uitgevoerd op de externe computer door een luisterserver. Het kan ook worden gebruikt voor tunneling, monitoring van bepaalde services en applicaties die worden uitgevoerd, en zelfs voor het overbrengen van bestanden.

Ondanks de leeftijd van zowel FTP als SSH, worden ze nog steeds overal in de wereld op grote schaal gebruikt, in welke vorm dan ook. Bijna alle webhostaanbieders bieden FTP-toegang tot gebruikersaccounts om een ​​handige manier te bieden om bestanden naar hun accounts te uploaden. Hoewel SSH-toegang niet zo gewoon is als FTP, bieden sommige providers het wel aan, omdat het de gebruiker meer controle en meer vrijheid biedt bij het beheren van zijn sites.

Samenvatting:

1. FTP is een protocol voor bestandsoverdracht, terwijl SSH een netwerkprotocol is.

2. FTP is inherent onveilig, terwijl SSH inherent veilig is.

3. FTP staat alleen de besturing van bestanden toe, terwijl SSH een grote verscheidenheid aan toepassingen toestaat.