Starpība starp FTP un SSH

FTP pret SSH

FTP nozīmē File Transfer Protocol - protokolu, kas tika izveidots failu pārsūtīšanai no attālas vietas uz vietējo datoru vai otrādi. No otras puses, drošā čaula jeb SSH ir tīkla protokols, kas atvieglo saziņu starp diviem datoriem neatkarīgi no attāluma, ja vien komunikācijas ceļam ir elektrisks ceļš.

FTP ir diezgan vecs, jo tas tika izveidots pirms publisko tīklu attīstības, kā mēs tos šodien redzam. Sakarā ar šo faktu FTP veidotāji neredzēja vajadzību aizsargāt datus vai lietotājvārdu un paroļu autentifikāciju, un faktiski tos nosūtīja vienkāršā tekstā. Tas nozīmē, ka ikviens, kam ir zināšanas par datu pakešu kodināšanu, varēs rekonstruēt pārsūtītos datus vai, vēl ļaunāk, iegūt lietotājvārdu un paroli, iegūstot pilnīgu piekļuvi attālajai vietnei. Nosaukumam Secure Shell jau vajadzētu sniegt jums skaidru priekšstatu par SSH drošību. SSH faktiski tika izveidots pēc tam, kad tika veikts šņaukšanas uzbrukums Helsinku Tehnoloģiju universitātei. Tas aizstāj novecojušo un neaizsargāto Telnet protokolu, kas tajā laikā bija plaši izmantots. SSH drošību īsteno, šifrējot datus pirms to nosūtīšanas. Pēc tam tas tiek atšifrēts tikai norādītajā vietā.

Kā failu pārsūtīšanas protokols, FTP spēj pārsūtīt failus tikai no viena punkta uz otru un veikt dažas pamata failu operācijas, piemēram, failu un direktoriju kopēšanu, pārvietošanu vai izdzēšanu. SSH pārsniedz to, jo tas ļauj lietotājam izdot komandas, kuras klausīšanās serveris var interpretēt un izpildīt attālajā datorā. To var izmantot arī tunelēšanai, noteiktu pakalpojumu un programmu, kas darbojas, uzraudzībai un pat failu pārsūtīšanai.

Neskatoties uz FTP un SSH vecumu, tie joprojām ir plaši izmantoti visā pasaulē vienā vai otrā formā. Gandrīz visi vietņu mitināšanas pakalpojumu sniedzēji piedāvā FTP piekļuvi lietotāju kontiem, lai nodrošinātu ērtu failu augšupielādes veidu viņu kontos. Kaut arī SSH piekļuve nav tik izplatīta kā FTP, daži pakalpojumu sniedzēji to piedāvā, jo tā sniedz lietotājam lielāku kontroli un lielāku brīvību pārvaldīt savas vietnes..

Kopsavilkums:

1. FTP ir failu pārsūtīšanas protokols, savukārt SSH ir tīkla protokols.

2. FTP pēc būtības ir nedrošs, savukārt SSH ir drošībā.

3. FTP ļauj kontrolēt tikai failus, savukārt SSH ļauj izmantot ļoti dažādas lietojumprogrammas.