Kaip konfigūruoti FTP prievadus? Kas yra FTP-portai?

Kompiuteriai

FTP prievadai yra šiandienstandartinė duomenų perdavimo versija per įvairius TCP tinklus, įskaitant internetą. Šie protokolai dažnai naudojami atsisiųsti visų rūšių tinklalapius ar dokumentus iš privataus kūrimo prietaiso į įvairius atviros prieglobos serverius.

Kokie jie?

ftp uostai

FTP prievadai yra visiškai pastatyti architektūroje"Klientas-serveris" ir tuo pačiu metu gali būti naudojama daug įvairių tinklo jungčių komandoms ar informacijai perduoti tarp serverio ir kliento. Vartotojai, kurie naudoja šią protokolų versiją, gali perduoti autentiškumo tikrinimo procedūrą, perduoti slaptažodį ir prisijungti aiškiu tekstu. Arba, jei ji numato serverio struktūrą, jos gali būti prijungtos anonimiškai. Be kitų dalykų, taip pat galima naudoti SSH protokolą, kuris užtikrina visiškai saugų duomenų perdavimą, paslėpti slaptažodį ir prisijungimą, taip pat pasirinktinai šifruojant visą turinį.

Šiek tiek istorijos

Pirmosios klientų programos, naudojančios uostusFTP buvo interaktyvūs komandų eilutės įrenginiai, kuriuose įdiegtos sintaksės ir standartinės komandos. Nuo to laiko buvo sukurtos grafinės vartotojo sąsajos daugeliui iki šiol naudojamų operacinių sistemų, ir ypač į tokias sąsajas verta paminėti bendrus žiniatinklio dizaino įrankius, pvz., "Microsoft Expression".

FTP prievadai šiais laikais yra vienas iš labiausiaisenus standartus, nes jis pasirodė 1971 m. prieš TCP / IP ir HTTP. Iš pradžių jis buvo naudojamas tik NCP, bet iki šiol jo naudojimas aktyviai plinta tiek įvairioms programoms perduoti, tiek prieigai prie nuotolinių išteklių.

Kuo skiriasi nuo HTTP?

numatytasis ftp prievadas

Numatytasis FTP prievadas yra gana ryškusFunkcija yra daugelio jungčių naudojimas. Tokiu atveju šiuo atveju vienas kanalas yra naudojamas kaip valdytojas, per jį komandoms suteikiamas serveris, o atsakymai grąžinami iš jo. Per kitus kanalus tiesiogiai perduodama reikiama informacija, o kiekvienam perdavimui naudojamas vienas kanalas.

Būtent dėl ​​šios priežasties, jei naudojate uostąFTP pagal numatytuosius nustatymus vienos sesijos ribose vienu metu perduodama kelios bylos skirtingomis kryptimis. Kadangi kiekvienas kanalas tiesiog atidaro savo TCP prievadą, kurį klientas pasirenka rankiniu būdu arba automatiškai pasirenka serverį, priklausomai nuo to, kuris perdavimo režimas taikomas.

Kokie privalumai?

ftp uosto persiuntimas

Binarinis režimas yra perdavimo pagrindas,naudojant FTP protokolą. Tokio tipo uostai leidžia žymiai sumažinti srauto pridėtines išlaidas, taip pat sumažinti laiką, per kurį reikia keistis informacija perduodant didelius failus. Bet kuriuo atveju HTTP protokolas reikalauja, kad dvejetainiai duomenys būtų koduojami teksto formoje, o tai gali būti padaryta, pavyzdžiui, naudojant specializuotą "Base64" algoritmą.

Naudojant standartinį FTP prievadą, klientas buvo iš pradžiųįeina į sesiją, ir visos tolesnės operacijos jau bus vykdomos. Kitaip tariant, serveris iš pradžių prisimena dabartinę būseną ir palaiko ją tam tikru lygmeniu. Tuo pačiu metu, naudojant HTTP protokolą, tokios atminties nėra, nes šio protokolo užduotis yra tiesiog duomenų perdavimas, po kurio jis visiškai pamiršta apie operaciją. Šiuo atžvilgiu, naudojant HTTP protokolus, valstybės saugyklą vykdo kitos technologijos, kurios nėra susijusios su šiuo protokolu.

Kaip tai veikia?

ftp uostų protokolas

FTP protokolas įdiegtas programojeOSI modelio lygį ir naudojamas duomenims perduoti naudodamas TCP / IP. Norėdami tai padaryti, iš pradžių turite pradėti FTP serverį, kuris lauktų gaunamų užklausų. Jei reikia, klientas galės bendrauti su šiuo serveriu savarankiškai, naudojant uosto numerį 21. Verta paminėti, kad šis ryšys bus atidarytas per šią sesiją. Antrasis ryšys atidaromas serveryje nuo prievado numerio 20 prie kliento naudojamo uosto, kuris vadinamas aktyviuoju režimu, arba jį gali tiesiogiai atidaryti klientas iš bet kurio patogaus prievado atitinkamo serverio prievadui. Tai vadinama pasyviuoju režimu ir reikalingas failų perkėlimui.

Naudojamas valdymo srautasdirbti su tam tikra sesija. Pavyzdžiui, tokie temai aktyviai naudojami keitimosi tarp serverio ir kliento procese naudojant visų rūšių slaptažodžius ar komandas, jei naudojamas Telnet tipo protokolas. Pavyzdžiui, komanda "RETR filename" perduos tam tikrą failą klientui iš serverio. Dėl tokios dviejų uostų struktūros susidarymo šiandien FTP laikomas svetimų dažnių juostos protokolu, priešingai nei HTTP, kuris lieka in-band.

Kaip nustatyti?

Jei nežinote, kaip atidaryti FTP prievadą, tai galite padaryti naudodami "FileZilla" išteklių taip:

  1. Iš pradžių paleidžiate "FileZilla".
  2. Dabar atidarykite "Site Manager", tada spustelėkite "New Site" mygtuką, esantį iškylančiajame lange.
  3. Skirtuke Bendra įveskite: Host: domeną, kurį naudojate; Serverio tipas: FTP arba FTPES (rekomenduojama naudoti pastarąjį), Įvesties tipas: "Normalus" arba "Prašymo slaptažodis" (vėlgi, pastaroji parinktis yra optimali, nes jūsų slaptažodis nebus išsaugotas, jo prie įėjimo); Vartotojo vardas: įveskite savo ftp prisijungimą šioje eilutėje.
  4. Dabar eikite į "Perkėlimo nustatymai", tada skyriuje "Perkėlimo režimas" pasirinkite "Pasyvus".
  5. Galų gale spustelėkite mygtuką "Prijungti".

Dabar jūs baigsite apledėjimo FTP prievadą, jūsų ryšys yra nustatyti ir saugomi "Site Manager", ir jūs galite naudoti ją savo nuožiūra.

Anoniminis protokolas

standartinis ftp prievadas

Kompiuteris, kuriam suteikta FTP paslaugaJei reikia, vartotojai gali visiškai anoniminę prieigą. Tokiu atveju iš pradžių vartotojai prisijungia prie sistemos kaip anoniminiai. Tačiau reikėtų pažymėti, kad sistema taip pat gali būti pažymėta kai kuriais serveriais. Nors daugeliu atvejų vartotojams prašoma nurodyti savo el. Pašto adresą, o ne slaptažodį, iš tikrųjų sistema neatlieka jokio patikrinimo, ir šis žingsnis iš tikrųjų nėra privalomas.

Dauguma FTP kompiuterių, teikiančių įvairius programinės įrangos naujinius, dažnai linkę išlaikyti anoniminę prieigą.

NAT-PT protokolas

kaip atidaryti ftp prievadą

Ypač norint suteikti galimybęFTP programos per specialius ugniasienes, buvo nuspręsta naudoti specializuotą NAT rezoliuciją, kuri taip pat vadinama NAT-PT specialistus. Su juo galima be jokių sunkumų perkelti į priimamą ryšį su klientu iš serverio, nes nuo NAT procesas gali atstoti už perduotą iš kliento, nurodantį serveris teisingai uosto ir adresą, kuriuo bus galima prijungti informaciją, ir tada pradėti transliuoti ryšį iš serverio į kliento adresą.

Nepaisant daugybėspriemonių ir naujovių, kurios buvo priimtos siekiant remti FTP, praktiškai veislės, NAT-PT naudojimas nori išjungti A maršrutizatoriai ar maršrutizatoriai įvairių funkciją, siekiant suteikti papildomą apsaugą nuo virusų įvairovė.