Skirtumas tarp FTP ir SSH

FTP ir SSH

FTP reiškia failų perkėlimo protokolą - protokolą, kuris buvo sukurtas failams perkelti iš nuotolinės vietos į vietinį kompiuterį arba atvirkščiai. Kita vertus, „Secure Shell“ arba SSH yra tinklo protokolas, palengvinantis ryšį tarp dviejų kompiuterių, neatsižvelgiant į atstumą, jei yra elektrinis kelias susisiekti.

FTP yra gana senas, nes jis buvo sukurtas iki viešųjų tinklų evoliucijos, kaip mes juos matome šiandien. Dėl šio fakto FTP kūrėjai nematė poreikio apsaugoti duomenis ar patvirtinti vartotojo vardus ir slaptažodžius, o faktiškai siunčia juos paprastu tekstu. Tai reiškia, kad kiekvienas, turintis žinių užuosti duomenų paketus, galės atstatyti perduodamus duomenis arba, dar blogiau, gauti vartotojo vardą ir slaptažodį, gaudamas visišką prieigą prie nuotolinės svetainės. Pavadinimas „Secure Shell“ jau turėtų suteikti jums deramą supratimą apie SSH saugumą. SSH iš tikrųjų buvo sukurtas po to, kai Helsinkio technologijos universitete buvo surengtas uostymo išpuolis. Tai pakeičia pasenusį ir pažeidžiamą „Telnet“ protokolą, kuris tuo metu buvo žinomas. SSH saugumas įgyvendinamas užšifruojant duomenis prieš juos išsiunčiant. Tada jis iššifruojamas tik nurodytoje vietoje.

Kaip failų perdavimo protokolas, FTP gali perduoti failus tik iš vieno taško į kitą ir atlikti kai kurias pagrindines failų operacijas, tokias kaip failų ir katalogų kopijavimas, perkėlimas ar naikinimas. SSH peržengia tai, nes leidžia vartotojui išduoti komandas, kurias klausymo serveris gali interpretuoti ir vykdyti nuotoliniame kompiuteryje. Jis taip pat gali būti naudojamas tuneliui, tam tikrų veikiančių paslaugų ir programų stebėjimui ir net failams perduoti.

Nepaisant FTP ir SSH amžiaus, jie vis dar plačiai naudojami visame pasaulyje vienokia ar kitokia forma. Beveik visi svetainių prieglobos paslaugų teikėjai siūlo FTP prieigą prie vartotojo abonementų, kad būtų patogus būdas įkelti failus į savo paskyras. Nors SSH prieiga nėra tokia įprasta kaip FTP, kai kurie paslaugų teikėjai tai siūlo, nes tai suteikia vartotojui daugiau kontrolės ir didesnės laisvės valdyti savo svetaines.

Santrauka:

1. FTP yra failų perdavimo protokolas, o SSH yra tinklo protokolas.

2. FTP iš esmės yra nesaugus, o SSH yra iš esmės saugus.

3. FTP leidžia valdyti tik failus, o SSH - daugybę programų.