FTPS protokol: opis, podrška i značajke

Razmjena podataka se pojavila na Internetu. No pojava World Wide Weba proširila je opseg zadataka razmjene informacija. FTP protokol je osnovni, zajedno s poštom i www. Omogućuje prijenos informacija, a ne pristup datotekama. FTP prijenos nije u početku bio siguran, ali FTPS protokol koji se izvodi na šifriranom SSL protokolu osigurava siguran prijenos podataka. To vam omogućuje da zaštitite i naredbe i prenesene podatke.

Opis protokola FTPS

FTPS poslužitelji osiguravaju certifikate javnog ključa. Obično se stvaraju pomoću Unix alata ili prilagođenih Windows alata, kao što je OpenSSL. Svaki certifikat mora biti potpisan od strane certifikacijskog centra. U suprotnom, FTPS klijent generira upozorenje. Podaci se mogu kodirati na razini kanala (naredbe i /ili podaci). FTPS protokol koristi dvije veze:
  • jedan prijenos podataka;
  • Ostale naredbe poslužitelja i poslužitelj odgovore na njih.
  • Ako se koristi SSL enkripcija, broj porta za razmjenu podataka neće biti dostupan.
    FTP pristup je korištenje pravilnika koji opisuje povezivanje računala i upravljanje vezama, datotekama i prijenosom datoteka. Protokol određuje kako različita računala mogu istovremeno (udaljeno) koristiti datoteke u općoj mreži. Internet protokol FTP je dizajniran za pružanje različitih računalnih platformi koje rade pod različitim operativnim sustavima, sposobnost da učinkovitorazmjena bilo koje vrste datoteka.

    FTPS protokol omogućuje razmjenu binarnih i tekstualnih datoteka, a format kodiranja nije važan. Važno je da on razumije što šalje i prima stranku.

    Operacija FTPS poslužitelja

    Obično se FTPS veze ostvaruju pomoću posebnih programa kao što su WinSCP, Far, Total Comander, FileZilla, itd. Niz veza izgleda ovako:
  • Protokol: //Ime @ Host: lozinka @ host. ua: 21.
  • Svaka aplikacija koja nudi vezu nudi popunjavanje stvarnih polja na svoj način. Ali za bilo koju vezu morate znati:
  • naziv veze (prijava, nadimak);
  • lozinka za povezivanje;
  • Ime poslužitelja FTP /FTPS;
  • broj priključka.
  • Također postoje anonimne FTP /FTPS veze, ali one nemaju praktičnu vrijednost.
    FTPS klijent može uspostaviti vezu s poslužiteljem u eksplicitnim ili implicitnim načinima. U prvom slučaju, početno je instalirana obična FTP veza. Za slanje povjerljivih informacija, kao što su lozinke, klijent šalje zahtjev za prebacivanje na sigurnu FTP vezu. Nakon uspješnog dogovora (SSL), instalirana je sigurna naredbena linija između sudionika veze (poslužitelj, klijent).

    U drugom slučaju, klijent i poslužitelj počinju razmjenjivati ​​podatke u sigurnom načinu rada. Tekstualne informacije se zatim prenose u šifriranom obliku.

    Aktivni i pasivni FTP

    Rad s FTP poslužiteljem može biti dva tipa:
  • Aktivno. Zatim se pokreće prijenos informacija, klijent čuje TCP port i prenosi gapodaci na poslužitelju: koji port sluša. Poslužitelj otvara TCP vezu na priključak koji je odredio klijent. Tada se podaci šalju putem te veze.
  • Pasivno. Klijent obavještava poslužitelj o spremnosti za prijenos podataka, a poslužitelj počinje pratiti nespecifičan TCP port, obavještavajući klijenta što je to. Klijent zatim otvara TCP vezu na priključak koji je odredio poslužitelj, a razmjena podataka se odvija putem te veze.

    FTP veza

    Prihvaćena za korištenje s FTP resursima za korištenje posebnih programa koji pružaju FTP. Ali ponekad morate dobiti potpunu kontrolu nad poslužiteljem i koristiti naredbe ovog protokola prema vlastitom planu.
    Konkretno, to se može učiniti u Windows okruženju unosom naredbe:
  • ftp "Ime poslužitelja".
  • Kao rezultat, bit će zatraženo da unesete ime i lozinku, poznati poslužitelj "Ime poslužitelja". Naravno, u ovom imenu nema citata, nema ruskih pisama. To je uobičajeni naziv web-resursa koji djeluje kao FTP poslužitelj. Treba napomenuti da FTP poslužitelj može pružiti više od jednog pristupa i imati više od jednog resursa. Tipično, par - ime /lozinka - omogućuje pristup određenom datotečnom sustavu za određeni arhiv datoteka ili web-mjesto. Općenito gledano, FTP se odavno koristi za pristup datotečnom sustavu web-mjesta, a ne za učitavanje /uklanjanje pohranjenih podataka. Njihov prijenos je još uvijek relevantan, ali se posljednjih godina sve češće razvijaju alati za rad s web-lokacijama koje omogućuju razvoj web-resursa na lokalnoj razini.poslužitelja i pružaju sinkronizaciju lokalnog datotečnog sustava s istim sustavom hostiranim na hostu.

    U tom kontekstu, FTP pristup omogućuje pristup korijenu stranice, omogućujući vam da manipulirate njegovim stranicama: uređivanje, dodavanje, brisanje.

    Primjer: veza s FTP poslužiteljem

    U ovom primjeru (žuta pozadina), naredba ftp se unosi na klijentsko računalo u operacijskom sustavu Windows. Poslužitelj komunicira svoje podatke i predlaže unos korisničkog imena. U ovom slučaju (zelena pozadina), naziv je "SCi_WMiX_22G (a) wmix.isv.by". Pristup nije anoniman, a poslužitelj traži lozinku. Za provjeru, nakon uspješne veze, uvedena je naredba "ls" - prikazan je trenutni direktorij.
    Obično se FTP mrežni protokol ne koristi na tako niskoj razini. Za to je mnogo prikladnije koristiti namjenske programe. Gotovo svi od njih pružaju prikladnu i sigurnu vezu i dopuštaju slanje /primanje datoteka, stvaranje mapa, njihovo premještanje, brisanje i obavljanje običnih operacija na uobičajeni način, kao u lokalnom datotečnom sustavu.

    FTP /FTPS naredbe

    FTPS protokol se poboljšava, tako da popis naredbi i njihovih imena (dobivenih u potrazi za internetskim resursima) nije uvijek isti kao alat koji morate koristiti za pristup FTP resursu.
    Najbolji način za određivanje popisa dostupnih opcija je ulazak u naredbu za pomoć.
    Usput, korištenje FTP protokola je opasno u smislu online timskih napada i podatakaotvoreno. FTPS protokol je zaštićen. Međutim, treba imati na umu da radnje korisnika ne dopuštaju vraćanje. Uklanjanje ili premještanje datoteke stvaranjem mape na pogrešnom mjestu ili s pogrešnim imenom može oštetiti datotečni sustav FTP poslužitelja. Zapravo, poslužitelj se ne može oštetiti. Ali pristup koji on pruža određenom datotečnom sustavu treba ispravno koristiti.

    Povezane publikacije