Protokol FTPS: popis, podpora a funkcie

Výmena údajov sa objavila na internete. Avšak vznik internetovej stránky rozšíril rozsah úloh výmeny informácií. Protokol FTP je základný, spolu s poštou a www. Poskytuje prenos informácií, nie prístup k súborom. FTP prenos nebol pôvodne bezpečný, ale protokol FTPS bežiaci na šifrovanom protokole SSL poskytuje bezpečný prenos dát. To umožňuje chrániť oba príkazy a prenášané dáta.

Popis protokolu FTPS

Servery FTPS poskytujú certifikáty verejných kľúčov. Typicky sú vytvorené pomocou nástrojov Unixu alebo prispôsobených nástrojov systému Windows, ako je OpenSSL. Každý certifikát musí byť podpísaný certifikačným centrom. V opačnom prípade generuje klient FTPS upozornenie. Údaje môžu byť zakódované na úrovni kanálov (príkazy a /alebo údaje). Protokol FTPS používa dve spojenia:
  • jedno prenosové dáta;
  • Ostatné - serverové príkazy a odpovede na server.
  • Ak sa používa šifrovanie založené na protokole SSL, číslo portu na výmenu údajov nebude k dispozícii.
    Prístup k FTP je použitie knihy pravidiel, ktoré popisuje pripojenie počítačov a správu pripojení, súborov a prenosov súborov. Protokol určuje, ako môžu rôzne počítače súčasne (vzdialene) používať súbory vo všeobecnej sieti. Internet Protocol FTP je navrhnutý tak, aby poskytoval rôzne počítačové platformy, ktoré pracujú pod rôznymi operačnými systémami, schopnosť efektívnevymeniť všetky typy súborov.

    Protokol FTPS umožňuje výmenu oboch binárnych a textových súborov a formát kódovania nezáleží. Je dôležité, aby pochopil, čo vysiela a prijíma strana.

    FTPS prevádzka servera

    Obvykle FTPS pripojenia sú vytvorené pomocou špeciálnych programov ako WinSCP, Far, Total Comander, FileZilla atď. Pripojovací reťazec vyzerá takto:
  • Protokol: //Name @ Host: password @ host. ua: 21.
  • Každá aplikácia poskytujúca pripojenie ponúka možnosť vyplniť skutočné polia vlastným spôsobom. Ale pre akékoľvek spojenie musíte vedieť:
  • meno spojenia (prihlasovacie meno, prezývka);
  • heslo pre pripojenie;
  • Názov hostiteľa FTP /FTPS;
  • číslo portu.
  • Existujú aj anonymné pripojenia FTP /FTPS, ale nemajú žiadnu praktickú hodnotu.
    Klient FTPS môže vytvoriť pripojenie k serveru v explicitných alebo implicitných režimoch. V prvom prípade je nainštalované obyčajné pripojenie FTP. Ak chcete odoslať dôverné informácie, napríklad heslá, klient pošle požiadavku na prepnutie na zabezpečené pripojenie FTP. Po úspešnej dohode (SSL) je nainštalovaný zabezpečený príkazový riadok medzi účastníkmi pripojenia (server, klient).

    V druhom prípade sa klient a server začnú vymieňať údaje v zabezpečenom režime. Textové informácie sa potom prenášajú v zašifrovanom formáte.

    Aktívny a pasívny FTP

    Práca s FTP serverom môže byť dvoch typov:
  • Aktívny. Potom sa začne prenos informácií, klient vypočuje port TCP a odošle hodáta na server: aký port počúva. Server otvorí pripojenie TCP k portu určenému klientom. Potom sa údaje odosielajú cez toto spojenie.
  • Pasívne. Klient informuje server o pripravenosti na prenos údajov a server začne monitorovať nešpecifický port TCP a informuje klienta, čo to je. Klient potom otvorí pripojenie TCP k portu určenému serverom a výmena údajov sa uskutoční prostredníctvom tohto pripojenia.
  • FTP pripojenie

    Akceptované pre použitie s prostriedkami FTP na použitie špeciálnych programov, ktoré poskytujú FTP. Ale niekedy musíte získať plnú kontrolu nad serverom a použiť príkazy tohto protokolu podľa vlastného plánu.
    Najmä to môže byť vykonané v prostredí systému Windows zadaním príkazu:
  • ftp "Server Name".
  • V dôsledku toho sa zobrazí výzva na zadanie mena a hesla známeho servera "Server Name". Samozrejme, v tomto názve neexistujú žiadne citáty, žiadne ruské písmená. To znamená, že je to obvyklé meno webového prostriedku, ktorý funguje ako FTP server. Treba poznamenať, že FTP server môže poskytnúť viac ako jeden prístup a nemá viac ako jeden zdroj. Pár - názov /heslo - typicky poskytuje prístup k určitému súborovému systému pre konkrétny archív súborov alebo stránky. Celkovo sa FTP už dlho používa na prístup k súborovému systému lokality, namiesto nakladania /vyberania uložených dát. Ich prenos je stále dôležitý, avšak v posledných rokoch sa čoraz častejšie vyvíjajú nástroje na prácu so stránkami, ktoré umožňujú vývoj webových zdrojov na miestnejserver a zabezpečiť synchronizáciu lokálneho súborového systému s rovnakým systémom hosťovaným na hostiteľovi.

    V tomto kontexte poskytuje prístup FTP prístup k koreňu stránky, čo vám umožňuje manipulovať s jeho stránkami: upravovať, pridávať, odstraňovať.

    Príklad: pripojenie k serveru FTP

    V tomto príklade (žlté pozadie) sa príkaz ftp zadá na klientskom počítači v operačnom systéme Windows. Server komunikuje s údajmi a navrhuje poskytnúť používateľské meno. V tomto prípade (zelené pozadie) je názov "SCi_WMiX_22G (a) wmix.isv.by". Prístup nie je anonymný a server požiada o heslo. Ak chcete skontrolovať, po úspešnom pripojení sa zobrazí príkaz "ls" - zobrazí sa aktuálny adresár.
    Obvykle sa sieťový protokol FTP nepoužíva na takej nízkej úrovni. Je to oveľa pohodlnejšie používať na tento účel špecializované programy. Prakticky všetky z nich poskytujú pohodlné a bezpečné pripojenie a umožňujú posielať /prijímať súbory, vytvárať priečinky, presúvať, mazať a vykonávať bežné operácie obvyklým spôsobom, ako v lokálnom systéme súborov.

    tímy FTP /FTPS

    protokolu FTPS zlepšila, takže nie je vždy presný zoznam príkazov a ich názvy (odvodené vyhľadávanie internetových zdrojov) sa stretne s nástroj, ktorý musíme použiť pre prístup k FTP zdroja.
    Najlepším spôsobom na určenie zoznamu dostupných možností je zadanie príkazu help.
    Mimochodom, používanie protokolu FTP je nebezpečné z hľadiska útokov a údajov onlinevysielané otvorene. Protokol FTPS je všetko chránený. Musíme však mať na pamäti, že užívateľské akcie neumožňujú odvolanie. Odstránenie alebo presunúť súbor, vytvárať priečinky v zlom mieste, alebo nesprávne meno môže dôjsť k poškodeniu súborového systému FTP server. V skutočnosti, server nemôže ublížiť. Ale prístup, ktorý poskytuje do určitého súborového systému by mali byť správne používať.

    Súvisiace publikácie