Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Architektúra klient-server:FTP sa riadi architektúrou klient-server, kde klient (FTP klient) iniciuje spojenie so serverom (FTP server) na výmenu súborov. Klientom môže byť softvérová aplikácia alebo nástroj rozhrania príkazového riadka (CLI) nainštalovaný na lokálnom počítači, zatiaľ čo server beží na vzdialenom systéme alebo sieti.
2. Režimy prenosu súborov:FTP podporuje rôzne režimy prenosu súborov na prispôsobenie sa rôznym typom súborov a scenárom prenosu:
- Režim ASCII (Text):Používa sa na prenos textových súborov, čím sa zabezpečí, že konce riadkov a špeciálne znaky sa počas procesu prenosu zachovajú.
- Binárny (obrázkový) režim:Vhodné pre netextové súbory, ako sú obrázky, videá, spustiteľné súbory a komprimované archívy. Zabezpečuje bitovú integritu prenášaných súborov.
3. Režimy dátového pripojenia:FTP tiež ponúka dva režimy dátového pripojenia:
- Aktívny režim:Server inicializuje dátové pripojenie k určenému portu klienta na prenos súborov.
- Pasívny režim:Server počúva na pasívnom porte a klient vytvorí dátové pripojenie k tomuto portu. Pasívny režim sa bežne používa, keď je klient za bránou firewall alebo prekladom sieťových adries (NAT).
4. Príkazy:FTP používa súbor príkazov na komunikáciu klient-server a operácie prenosu súborov. Niektoré bežné príkazy zahŕňajú GET (sťahovanie), PUT (nahrávanie), LS (zoznam obsahu adresára), CD (zmena adresára), PWD (tlač pracovného adresára) a ďalšie.
5. Autentifikácia a bezpečnosť:FTP poskytuje rôzne autentifikačné mechanizmy pre riadenie prístupu používateľov a bezpečnosť údajov:
- Anonymný prístup:Umožňuje anonymným používateľom pristupovať k verejným serverom FTP bez poskytnutia prihlasovacích údajov.
- Overenie používateľského mena/hesla:Používatelia poskytujú svoje používateľské meno a heslo na overenie a prístup k autorizovaným oblastiam FTP servera.
- Zabezpečený FTP (SFTP):Rozširuje možnosti FTP o šifrovanie a mechanizmy bezpečného overovania, čím sa riešia slabé miesta zabezpečenia pôvodného protokolu FTP.
6. Výpis adresára:Príkazy FTP, ako napríklad „LS“, umožňujú používateľom zobraziť obsah vzdialeného adresára na serveri FTP vrátane názvov súborov, veľkostí súborov a časových pečiatok.
7. Obnoviteľné prenosy:FTP môže obnoviť prerušené prenosy súborov, čím sa zabezpečí, že používatelia môžu pokračovať v sťahovaní alebo odosielaní veľkých súborov bez toho, aby museli začínať odznova.
8. Kompatibilita brány firewall:FTP je vo všeobecnosti kompatibilný s bránami firewall a proxy servermi, čo umožňuje používateľom vytvárať spojenia a prenášať súbory prostredníctvom týchto bezpečnostných opatrení siete.
Tieto základné funkcie FTP umožňujú efektívne prenosy súborov, vzdialenú správu súborov a bezpečnú výmenu dát medzi klientmi a servermi cez sieť.