Vrste ftp-a. Što je FTP poslužitelj? FTP poslužitelj. FTP poslužitelj

Korisnici najčešće koriste e-poštu ili Skype za razmjenu malih datoteka na mreži. Međutim, kada trebate poslati arhivu fotografija ili film veličine nekoliko gigabajta, ove usluge nije moguće koristiti. Javno dijeljenje datoteka također stvara neke poteškoće, na primjer, čekanje mjerača vremena i ograničavanje brzine. Najbolje rješenje u ovom slučaju je kreiranje vlastitog FTP poslužitelja.

FTP (File Transfer Protocol) je protokol za prijenos informacija na Internetu i lokalnim računalnim mrežama. Ovo je program koji uspostavlja udaljenu vezu s namjenskom mapom za pregledavanje i dijeljenje datoteka, uključujući velike. Razmjena podataka moguća je s računala na udaljeni poslužitelj i između drugih FTP poslužitelja.

Podaci se prenose bez enkripcije prometa, tako da napadači mogu lako dobiti pristup prijavama i lozinkama. Za siguran prijenos datoteka preporuča se korištenje protokola zaštićenog TLS-om - FTPS, koji šifrira podatke.

Vaš vlastiti FTP poslužitelj ima određene prednosti:

  • omogućuje vam upravljanje poslužiteljem i njegovim resursima;
  • pružiti korisnicima različita prava pristupa;
  • ne zahtijeva statičku IP adresu.
  • nema ograničenja brzine;
  • nedostatak plaćanja hosteru za hosting;

Softver se bira prema složenosti pristupa. Za izradu FTP poslužitelja za privatnu upotrebu s minimalnim postavkama, besplatni softverski paketi su sasvim prikladni.

Microsoft je dodao Internet Information Services (IIS) u Windows 7, koji korisnicima omogućuje dijeljenje pristupa mapi s mreže. Stoga, da biste stvorili FTP poslužitelj za Windows 7, ne morate instalirati nikakav dodatni softver.

Instaliranje FTP poslužitelja

Neke standardne značajke koje se ne koriste često onemogućene su prema zadanim postavkama u sustavu Windows 7. Stoga, da biste ih aktivirali, morate slijediti nekoliko koraka.

Za izradu FTP poslužitelja u sustavu Windows 7 trebate:

  • Pritisnite "Start" i otvorite odjeljak "Upravljačka ploča". Radi lakšeg pregledavanja, možete odabrati način rada "Male ikone".

  • Idite na odjeljak "Programi i značajke", gdje odaberete "Uključivanje ili isključivanje značajki sustava Windows".

  • Na popisu izbornika koji se otvori potrebno je odabrati komponente koje želite aktivirati tako da označite kućicu pored njih. Ovo je mapa “FTP Server”, u njoj se nalaze dvije stavke: “FTP Extensibility” i “FTP Service”, kao i mapa “Website Management Tools”, a u njoj je “IIS Management Console”. Za početak kliknite OK.

Postavljanje FTP poslužitelja

  1. Sada morate ponovno proći kroz "Start" do "Control Panel".
  2. Pronađite odjeljak "Administracija" i otvorite "IIS Services Manager" u ovom odjeljku.
  3. Idite na karticu "Sites", desnom tipkom miša kliknite naziv i odaberite "Add FTP sites" s popisa.
  4. U novom prozoru morate navesti naziv budućeg FTP poslužitelja i put do direktorija s njegovim podacima. Možete prijeći na sljedeći korak konfiguracije klikom na gumb "Dalje".
  5. Sada su parametri poslužitelja postavljeni. U polju IP adresa odaberite onu koja vam je potrebna s popisa. Možete ga vezati uz određenu adresu ili napraviti prošireni pristup odabirom "Sve besplatno". U tom slučaju treba označiti standardni port 21. Ako planirate stalno koristiti FTP poslužitelj, označite potvrdni okvir "Automatski pokreni FTP stranicu". Odaberite opciju “No SSL” koju možete omogućiti kasnije ako je potrebno. Ponovno kliknite "Dalje".
  6. U novom prozoru specificirana je vrsta autorizacije. U stavci "Autentifikacija" možete dopustiti prijavu redovnim ili anonimnim korisnicima. Ovdje im možete konfigurirati prava. Pritisnite "Gotovo".

Nakon dovršetka instalacije novi FTP poslužitelj pojavit će se u odjeljku "Sites".

Postavljanje vatrozida za Windows

Sada je imperativ konfigurirati vatrozid za Windows da otvori portove i omogući rad usluga.

Vratite se na Upravljačku ploču, zatim Vatrozid za Windows. Pronađite odjeljak "Napredne postavke".

U njemu odaberite "Pravila za dolazne veze". Preporuča se postaviti ih u pasivni način rada. Da biste to učinili, desnom tipkom miša kliknite i omogućite pravila "FTP poslužitelj pasivno" i "FTP poslužitelj (dolazni promet)". Na isti način, za odlazne veze, omogućite pravilo "FTP-poslužitelj" u odgovarajućem odjeljku.

Povezivanje korisnika

Da bi korisnici mogli pristupiti poslužitelju, moraju biti povezani.

  • Na kartici "Upravljačka ploča" otvorite mapu "Administracija".

Odjeljak administracije

  • Pronađite odjeljak Upravljanje računalom, zatim idite u mapu Lokalni korisnici. Desnom tipkom miša kliknite redak "Grupe" i odaberite funkciju "Stvori grupu". U novom prozoru navedite naziv i kratak opis grupe i kliknite na “Kreiraj”.
  • Sada možete povezati korisnike u stvorenu grupu. U mapi "Lokalni korisnici" desnom tipkom miša kliknite redak "Korisnici" i odaberite "Novo" s popisa izbornika. Polja popunite unosom svog imena i lozinke, a ovdje označite okvir za zabranu promjene lozinke.
  • Za povezivanje korisnika desnom tipkom miša kliknite njegov račun i odaberite “Svojstva” s popisa izbornika, zatim karticu “Članstvo u grupi” i gumb “Dodaj”. Pronađite stvorenu grupu, dodajte i kliknite OK. Ovaj postupak se mora izvesti za sve korisnike poslužitelja.
  • Sljedeći korak je određivanje prava pristupa korisnika grupe radnom imeniku. Da biste to učinili, idite u direktorij "Site", desnom tipkom miša kliknite naziv i otvorite "Svojstva". Dalje - kartica "Sigurnost", u stavci "Promijeni" navedite naziv grupe i kliknite U redu. Zatim morate konfigurirati korisnička prava.
  • Unesite "IIS Services Manager", desnom tipkom miša kliknite redak "FTP Authorization Rules", dodajte dopuštajuće pravilo. Korisnicima možete dopustiti pisanje i brisanje podataka ili možete samo čitati.

Instalacija i konfiguracija poslužitelja je završena. Međutim, sada morate znati kako se prijaviti na FTP poslužitelj.

Standardne značajke sustava Windows to olakšavaju. Samo otvorite mapu "Moje računalo", a zatim navedite put do poslužitelja u adresnoj traci.

Drugi način je stvoriti prečac za spajanje na FTP na radnoj površini računala.

Da biste to učinili, otvorite "Upravljačku ploču", desnom tipkom miša kliknite odjeljak "Mrežno susjedstvo". U zadacima odaberite "Dodaj novi element u mrežno okruženje", zatim kliknite na "Odaberi drugu mrežnu lokaciju" i "Dalje". Sada će se u odjeljku "Mrežna lokacija" pojaviti prečac koji samo trebate povući i ispustiti na radnu površinu.

Mnogi korisnici uopće ne razmišljaju o tome kako funkcionira Globalna mreža. Stranice se nalaze na posebnim FTP poslužiteljima, koji pohranjuju sve potrebne podatke, uz pomoć kojih vidimo trenutni Internet onakvim kakav jest. Ovaj članak će govoriti o tome što se nalazi na FTP poslužiteljima, zašto su potrebni, načelo njihovog rada i kako se nositi s njima pomoću operacijskog sustava Windows i standardnih upravitelja datotekama.

Što je FTP poslužitelj

U svojoj srži, FTP je poseban internetski protokol koji olakšava prijenos informacija između računala (klijenta) i poslužitelja – posebnog računala namijenjenog isključivo za rad s internetom. Ukratko, poslužitelji koriste mnogo jače procesore od konvencionalnih računala.

Poslužitelji su stvoreni za međusobno povezivanje računala. Svaki pružatelj usluga ima svoje poslužitelje, svaki hosting, veliku web stranicu, čak i igre. Da bi se povezao, klijent će se morati prijaviti u sustav, odnosno dati potrebne minimalne podatke o sebi, kako bi poslužitelj mogao praktičnije i učinkovitije prenositi različite podatke na računalo i natrag.

Vrlo pojednostavljeno rečeno, FTP poslužitelj je pohrana u oblaku koja se koristi prema želji korisnika. Na ovaj server se mogu uploadati bilo koji podaci, čak i obiteljske fotografije na moru. Inače, ovu vrstu poslužitelja možete lako kupiti na nekoj od raznih stranica za prodaju ili iznajmljivanje, ali ako želite osobni, morat ćete kupiti vlastito poslužiteljsko računalo, spojiti ga na Internet i dobit ćete svoj FTP server, naravno, nakon što se potpuno softverski i sl.

Što se najčešće nalazi na FTP poslužiteljima?

FTP poslužitelji se u pravilu koriste kao pohrana u oblaku. Njihove cijene ovise o tome koliko prostora zahtijevaju vaše potrebe. Tek nedavno su ih počeli zamjenjivati ​​FTPS poslužitelji koji već imaju ugrađenu zaštitu podataka, no o tome više u sljedećem odlomku članka.

FTP poslužitelje koriste i velike IT tvrtke za povezivanje više ureda u jedan. Postoji jedna tvrtka, nekoliko ureda, ali kako sigurno i udaljeno povezati rad mnogih članova tima bez korištenja resursa treće strane? Naravno, izbor pada na kreiranje vlastitog servera, koji je uvijek pri ruci i ne zahtijeva nikakve dodatne troškove osim električne energije.

Na svakom od radnih računala instalirani su FTP poslužiteljski programi, nakon čega bilo koji zaposlenik ima pristup serverskom prostoru. Ovaj se pristup također koristi u učionicama informatike, gdje koriste jedan tvrdi disk kako bi na njega povezali sva računala u učionici. Na samom poslužitelju možete uploadati bilo koje datoteke koje vam mogu zatrebati, ali ih je nemoguće pokrenuti direktno s poslužitelja, čime odgovarate na pitanje što se nalazi na FTP poslužiteljima. Pogledajmo dalje pitanje pristupa.

Pristup FTP poslužitelju

Začudo, za spajanje na FTP poslužitelj potrebno vam je računalo i stabilna internetska veza, kao i Total Comander za spajanje na FTP. Naravno, možete napraviti lokalnu mrežu, samo tada će se na poslužitelj moći spojiti samo oni koji su na nju spojeni pomoću upletene parice spojene na konektor mrežnog adaptera.

Najviše FTP poslužitelja ima za Windows jer je to najinovativniji i najprogresivniji operativni sustav, a uz to je lakši i jednostavniji za korištenje pa se na poslužiteljima instalira Windows Server čiji je datotečni sustav isti kao i Windows datotečni sustav , čime se postižu maksimalne performanse. Naravno, možete instalirati i drugi operativni sustav na poslužitelj, ali to je moguće samo uz potrebno znanje u rukovanju takvim softverom.

Sigurnosna razina FTP poslužitelja

Kao što je već spomenuto, FTP poslužitelji postaju sve rjeđi, ova činjenica je povezana s brojnim ranjivostima ovog pristupa, jer informacije između poslužitelja i klijenta mogu proći kroz mnoge spojne točke (pružatelj, drugi poslužitelji, stranice, itd.). No, sami podaci nisu ni na koji način šifrirani, već dolaze u čistom tekstu.

FTPS protokol opremljen je posebnim kriptorom koji je sposoban kriptirati i dešifrirati informacije koje se prenose između klijenta i poslužitelja, osiguravajući maksimalnu sigurnost podataka, stoga pri odabiru poslužitelja obratite pozornost na ovu činjenicu.

Nadamo se da sada znate što se nalazi na FTP poslužiteljima i zašto se uopće stvaraju. Vrijedno je napomenuti da korištenjem vlastitog poslužitelja možete stvoriti vlastitu pohranu u oblaku i iznajmljivati ​​je, čime ostvarujete znatnu zaradu.

Suvremeni Internet sastoji se od brojnih računala međusobno povezanih posebnim protokolima za razmjenu informacija. Protokoli se koriste za prikaz stranica, a FTP, SFTP i FTPS za razmjenu velikih datoteka. Hajde da shvatimo što je FTPS poslužitelj. Također ćemo naučiti kako raditi s njim.

Što je FTPS

Naziv protokola može se podijeliti u dva dijela: FTP+SSL ili FTP+TLS (razvijena verzija SSL-a). Prvi dio je glavni i skraćenica je za - protokol za prijenos datoteka. Ova metoda razmjene podataka nije standardno šifrirana, tako da se datoteke poslane FTP-om mogu lako presresti i hakirati. Ove značajke ranije su koristili hakeri za krađu važne dokumentacije sa poslužitelja tvrtke.

Kako bi ispravili nedostatak informacijske sigurnosti, razvili su U njemu se sve prenesene datoteke prvo obrađuju putem SSL-a ili TLS-a (protokoli šifriranja), pa naredbe i paketi tijekom kretanja imaju nečitljiv izgled za prevarante, na primjer, umjesto "Hello" dolazi "GTYSL". Na poslužitelju se sav kod pretvara natrag u logičke izraze.

Možemo sažeti pitanje što je FTPS i koje su njegove funkcije. Ovo je siguran FTP protokol. Sada, prilikom prijenosa informacija, možete biti sigurni da će datoteke ostati poznate samo ovlaštenim korisnicima. Nemojte brkati FTPS i SFTP, to su različiti protokoli i rade na različitim principima.

Kako prebaciti poslužitelj na FTPS

Neki ljudi ne znaju što je FTPS poslužitelj. Ovo je računalo na kojem se pohranjuju datoteke, radi na isti način kao FTP poslužitelj (prebacuje datoteke na zahtjev klijenta). Osim što su prije početka razmjene datoteka sve informacije šifrirane.

Kako biste zaštitili svoj datotečni poslužitelj od neželjenog upada, morat ćete izraditi digitalni certifikat. Ako koristite Filezilla Server, da biste to učinili, idite na odjeljak SSL/TLS postavki. Ovdje ćete morati stvoriti novi certifikat koji sadrži informacije o pozivnom broju zemlje, nazivu organizacije itd.

Certifikat je moguće dobiti besplatno putem Filezille ili putem drugih servisa. Za lokalni pristup bit će dovoljan samopotpisani certifikat, ali za javne aktivnosti ove mjere neće biti dovoljne, te se certifikat može kupiti kod certifikacijskog tijela.

Povezivanje putem FTPS-a

Da bismo bolje razumjeli što je FTPS, pogledajmo kako protokol funkcionira. Za razliku od FTP-a, prilikom povezivanja klijent može zatražiti sigurnu vezu, poput zasebnog šifriranog priključka. Pogledajmo pobliže algoritam zahtjeva za certifikatom:

  1. Klijent je zatražio enkripciju podataka (šalje CSR kod zahtjeva).
  2. Poslužitelj dogovara algoritam šifriranja i šalje klijentu SSL certifikat za provjeru i javni ključ za RSA šifru.
  3. Klijent čita podatke iz certifikata i kontaktira tijelo koje je certifikat izdalo. Ako centar i poslužitelj imaju iste certifikate, provjera je prošla i veza se nastavlja. U suprotnom, veza se prekida i poslužitelju se šalje kôd pogreške.
  4. Ako je provjera uspješna, klijent stvara šifrirani ključ sesije (za šifriranje datoteke) i šalje ga poslužitelju. Za to se koriste nasumični brojevi i RSA enkripcija s javnim i privatnim ključevima.
  5. Poslužitelj prima ključ i dekriptira ga. Ovaj ključ se kasnije koristi za šifriranje svih poslanih i primljenih datoteka.

Nakon primitka tajnog ključa sesije počinje prijenos podataka. Ključ se provjerava svakim novim zahtjevom, svi podaci unutar FTPS protokola su sigurno kriptirani.

Pouzdanost veze

Zahvaljujući TSL/SSL certifikatima, možete se riješiti phishinga. Autentifikacija omogućuje pregledniku da sa sigurnošću zna da se njegovi podaci šalju u šifriranom obliku na navedeni poslužitelj, a ne na računalo napadača. Posebno je važno koristiti enkripciju prilikom unosa osobnih podataka, brojeva bankovnih kartica i sl.

Da biste bili potpuno sigurni, korištenje digitalnog certifikata možete zahtijevati ne samo od poslužitelja, već i od klijenta. Važno je koristiti takve mjere opreza u bankama, na primjer, kada se prenose važne informacije o

Čak i ako napadač uspije doći do datoteka s FTP protokola, one su sve šifrirane, a njihov sadržaj nije moguće pročitati bez tajnog RSA ključa.

Zdravo! Kao što znate, svaka se web stranica sastoji od mnogo različitih datoteka: slika, tekstualnih dokumenata, sistemskih datoteka itd. Prije ili kasnije ćete se suočiti s činjenicom da ćete morati uploadati ili preuzeti nešto sa svoje web stranice. Postoji nekoliko načina za to. Najlakši način je FTP. Možda ste već čuli ovu kraticu, ali niste znali što je to. Što je ftp i kako ga koristiti?

Što je FTP?

FTP(Engleski) Protokol za prijenos datoteka- file transfer protocol) je standardni protokol dizajniran za prijenos datoteka preko TCP mreža (na primjer, Internet). FTP se često koristi za preuzimanje web stranica i drugih dokumenata s privatnog razvojnog uređaja na javne hosting poslužitelje.

U običnom jeziku, ftp je mogućnost rada s datotekama na mreži (Internet). Postoje još dva koncepta: ftp poslužitelj i ftp klijent. S jedne strane nalazi se FTP poslužitelj, npr. naša web stranica, točnije poslužitelj s datotekama naše web stranice. S druge strane, ftp klijent je naše računalo. Pomoću programa možemo otići na našu web stranicu, ali nećemo vidjeti stranicu u svim njezinim čarima, već samo skup datoteka koje možemo jednostavno preuzeti na svoje računalo, urediti te datoteke (ako je potrebno), kao i jednostavno uploadati datoteke na FTP poslužitelj, odnosno na web mjesto.

Sve izgleda vrlo prozaično i sve funkcionira kao da radite s datotekama na vlastitom računalu, samo s jednom razlikom: morate znati prijavu i lozinku za FTP poslužitelj.

FTP-u možemo pristupiti na nekoliko načina, čak i korištenjem standardnog Windows Explorera (Moje računalo), gdje moramo unijeti ftp://your_site/ u adresnu traku.

Zatim će se od vas tražiti da unesete svoje "korisničko ime" i "zaporku". Najčešće su FTP korisničko ime i lozinka isti kao podaci koje unosite prilikom prijave u administrativnu ploču vašeg hostinga. Ali čak i ako vam nešto ne uspije, uvijek možete pitati gdje pronaći svoje ftp korisničko ime i lozinku u njima. podršku Vašeg hostinga.

FTP-u možemo pristupiti i pomoću popularnog programa Total Commander. Sigurno ga mnogi koriste, a ako ga nemate, možete ga preuzeti ovdje.

Rad s FTP-om pomoću Total Commandera puno je lakši nego korištenjem "My Computer". Ako se ne slažete s ovim, ne morate čitati ostatak članka, jer ću vam pokazati kako postaviti FTP u Total Commanderu.

I tako, prva stvar koju moramo učiniti je otići u program Total Commander, pronaći i kliknuti na karticu "FTP" - "Poveži se na FTP poslužitelj".

Imat ćemo znak poput ovog, gdje morate kliknuti na gumb "Dodaj".

Nakon klika pojavit će se novi prozor u koji ćete morati unijeti detalje našeg FTP poslužitelja. Želim vas ponovno podsjetiti da se "račun" i "lozinka" za ftp najčešće podudaraju s podacima koje unosite za prijavu na svoju upravljačku ploču hostinga. Prilikom registracije za hosting, trebalo vam je biti poslano pismo sa svim prijavama i lozinkama za hosting, uključujući i za FTP poslužitelj.

Nakon što ste unijeli sve, kliknite "ok", odaberite svoj ftp i kliknite gumb "connect". I sada možete promatrati datoteke vašeg FTP poslužitelja s desne ili lijeve strane, a datoteke vašeg računala sa suprotne strane.

Sada znate. Nakon što postavite program, možete uživati ​​u ugodnom iskustvu rada s datotekama vaše web stranice i, ako je potrebno, jednostavno preuzeti datoteke na svoje računalo i natrag na stranicu s nekoliko klikova mišem. Ako imate pitanja o radu s programom, postavite ih u komentarima. Ne zaboravite se pretplatiti na ažuriranja bloga.

FTP je protokol za prijenos podataka s korisničkog računala na poslužitelj, s web stranice na tvrdi disk ili između poslužitelja. Pojavio se puno prije HTTP-a. Korisnici se mogu autentificirati i obavljati željene radnje anonimno, bez obzira na to je li ta značajka dostupna. Danas postoje specijalizirani programi za prijenos podataka putem FTP-a i programi za web razvoj s ugrađenom funkcijom razmjene podataka.

Zašto vam je potreban FTP?

Pomoću njega možete kopirati datoteke s računala na poslužitelj i s poslužitelja na računalo. Jedna od prednosti korištenja FTP-a je da možete učitati više dokumenata u isto vrijeme. Neki programi omogućuju uređivanje datoteka izravno na hostingu. Standardni prozor klijenta podijeljen je u dva dijela:

  • prvi prikazuje sve što je učitano na poslužitelj;
  • u drugom - sve što se nalazi na računalu.

Osim ovih, koriste se i pomoćni prozori. Korisnik odabire dokument koji želi postaviti na hosting i prenosi ga. Prije nego što to učini, mora se prijaviti. Podaci su navedeni u formatu: @naziv resursa.naziv domene.

Neki web hostovi omogućuju pristup stranici putem programa kao što su upravitelji datoteka. Neki preglednici već imaju ugrađenu sličnu funkciju. Postoje i posebne komponente koje mogu raditi s FTP-om.


Ranjivosti

FTP je vrlo star protokol. On prethodi HTTP-u i nije dizajniran da bude siguran. Zbog toga ima dosta problema s obranom. Evo najosnovnijih:

  • lažni napadi;
  • presretanje korisničkih podataka;
  • njuškanje;
  • hvatanje luka.

Datoteke nisu šifrirane kada se prenose putem FTP-a. Sukladno tome, napadači mogu presresti sve naredbe, korisnička imena i lozinke. Za to se koriste sigurne verzije, na primjer za FTP - ovo je FTPS.

Siguran prijenos podataka

Postoje sljedeći načini slanja podataka koji su zaštićeni od hakerskih napada: FTPS, SFTP i FTP prijenos putem SSH. Pomoću FTPS-a možete zaštititi svoju sesiju. FTP poslužitelj prima AUTH TLS naredbu i zatim odbija veze koje nisu šifrirane.


SFTP ima sličan popis naredbi kao FTP. Koristi SSH protokol koji kriptira sav promet. Naredbe i podaci su kodirani na ovaj način. Sukladno tome, sve lozinke i druge informacije koje nisu namijenjene trećim stranama ne prenose se u jasnom tekstu.

Drugi način prijenosa preko SSH protokola je tuneliranje sesije preko SSH veze.

Povezivanje i razmjena podataka

Postoje dvije moguće vrste rada:

  • aktivan;
  • pasivan.

Razlikuju se po načinu uspostavljanja veze. Aktivna metoda pretpostavlja da program stvara TCP vezu s poslužiteljem i šalje traženi IP i port. Pasivno je potrebno kada su takve veze blokirane vatrozidom. Zatim poslužitelj vraća adresu i port, a zatim korisnik koristi primljene podatke za povezivanje.

U FTP postavkama možete odabrati sljedeće načine prijenosa:

  • in-line;
  • blokirati;
  • komprimiran.

Kada odaberete prvi način, podaci se šalju kao kontinuirani tok. Obrada se vrši preko TCP-a. U normalnom načinu rada podaci se segmentiraju i u pravilu šalju u sljedećem obliku: blok zaglavlja, broj bajtova, podatkovno polje. U komprimiranoj metodi, svi podaci su komprimirani pomoću jednog algoritma i prenose se mnogo brže zbog činjenice da je objekt lakši.

Autorizacija

Za identifikaciju korisnika i naknadnu dodjelu prava za upravljanje datotekama koristi se shema korisničko ime/lozinka. Ime se šalje s naredbom USER, a lozinka s PASS.


Poslužitelj prihvaća ove podatke ako odgovaraju onima navedenima u bazi podataka. Zatim, klijent dobiva pozivnicu, nakon čega počinje sesija. Ponekad poslužitelj podržava mogućnost prijave bez vjerodajnica. Tipično, ograničeni pristup je omogućen za takve veze, koristeći neki standardni naziv, kao što je anonimno. Ali najčešće za autorizaciju morate unijeti valjanu adresu e-pošte, au budućnosti se koristi za prijavu.

Razlika u odnosu na http protokol

Jedna od upečatljivih značajki FTP-a je višestruka veza, u kojoj poslužitelj prima naredbe i šalje odgovor preko jednog kanala, a prenosi podatke kroz druge. Zahvaljujući tome, možete prenijeti ili preuzeti više datoteka u isto vrijeme.


Smanjenje troškova prometa i, sukladno tome, smanjenje vremena za razmjenu podataka provodi se zbog binarnog načina prijenosa. Rad počinje nakon što klijent uđe u sesiju, a sve daljnje operacije odvijaju se u njezinom okviru. Ovo je jedna od značajki, jer HTTP protokol ne pamti podatke o registriranim korisnicima - ovu funkciju izvode vanjske metode.

Komunikacija između računala i klijenta prema zadanim se postavkama odvija na portu 21 i koristi se za upravljanje. Druga podatkovna veza otvara se na priključku dvadeseti ili bilo kojem drugom koji je ispravno konfiguriran.

Kako raditi s datotekama

Postoje FTP klijenti za rad s protokolom, ali rad s njima slijedi isti princip. Sve što trebate prenijeti jest povući dokument s računala korisnika u mapu poslužitelja ili učiniti iste korake pomoću naredbenog retka.

  1. Nakon što se pojavi glavni prozor, trebate unijeti ime hosta, korisničko ime, lozinku i port u odgovarajuća polja.
  2. Nakon uspješne autorizacije pojavljuje se popis svega što je uploadano na server.
  3. Odaberite objekt koji želite prenijeti na poslužitelj s računala ili s poslužitelja na računalo.
  4. Označivši odgovarajuću datoteku, pozovite kontekstni izbornik pomoću RMB-a, odaberite željenu radnju: preuzimanje, dodavanje zadatku, uređivanje, brisanje, preimenovanje, kopiranje adrese, konfiguriranje prava pristupa. Ove se značajke mogu razlikovati ovisno o programu koji koristite.

Postoji način za izravnu razmjenu između dva poslužitelja bez preuzimanja na vaše računalo. Zahtijevaju se dvije veze s različitim poslužiteljima. Na jednom od njih odabrana je datoteka za prijenos i navedena je IP adresa drugog poslužitelja. Za to se koristi FXP - izravni protokol razmjene.

Glavna prednost korištenja ove metode je velika brzina preuzimanja. Ne ovisi o propusnosti internetske veze korisnika koji želi prenijeti datoteku. Vrijeme koje je potrebno ovisi o brzini veze između udaljenih FTP poslužitelja. U pravilu je očito veći od prilagođenog.

Treba napomenuti da su ovaj protokol počeli koristiti napadači za pokretanje napada na druge poslužitelje. Kako bi se spriječile takve radnje, IP adresa se sada provjerava i ako se pronađe nepodudarnost, blokira se.

FTP veza putem preglednika

Za povezivanje, kao i kod korištenja specijaliziranih programa, korisnik mora imati prijavu, lozinku i IP adresu. Sama veza odvija se pomoću naredbenog retka. Da biste to učinili, trebate unijeti adresu u sljedećem formatu: ftp://login: lozinka poslužitelja@ip adresa. Na primjer, ftp://myname: [e-mail zaštićen]. Ako je veza uspješna, pojavljuje se popis svih dokumenata. Obično se datoteke web mjesta pohranjuju u mapu public_html ili www, ovisno o vrsti hostinga.

Da biste kopirali dokument, jednostavno ga povucite i ispustite. Ova metoda vam ne dopušta prijenos dokumenata s jednog poslužitelja na drugi. Lako je promijeniti dopuštenja za čitanje/pisanje u pregledniku. Da biste to učinili, trebate desnom tipkom miša kliknuti datoteku koja već postoji na poslužitelju. Pojavit će se prozor postavki. Trebalo bi naznačiti potrebno dopuštenje.

FileZilla

Ovo je jedan od najpopularnijih FTP klijenata za Windows. Rad s ovim programom je vrlo jednostavan. Glavni prozor je podijeljen u pet dijelova. Tri od njih prikazuju strukturu datoteka računala, a četiri prikazuju poslužitelj. Obavezna polja označavaju prijavu, lozinku i priključak.


Ako planirate često koristiti određenu vezu, podaci za prijavu navedeni su u "Site Manageru". U postavkama možete odabrati identifikaciju, rasporediti podatke za prijavu u mape i dodati komentar. Da biste prenijeli datoteku, potrebno ju je odabrati i povući u radni prozor, gdje je prikazana struktura datoteke na računalu.

Total Commander

Da biste prenijeli i preuzeli datoteku pomoću "Total Commandera", morate izvršiti sljedeći niz radnji:

  1. Idite na karticu "Mreža".
  2. Odaberite stavku izbornika "Poveži se s poslužiteljem".
  3. U prozoru koji se pojavi kliknite gumb "Dodaj".
  4. Navedite naziv veze, poslužitelj, račun, lozinku.
  5. Postavite oznaku "Pasivni način razmjene", kliknite OK.
  6. Nakon toga označite odabranu vezu i kliknite gumb "Poveži".

Naredbeni redak

Ako korisnik ne želi koristiti GUI, iako je prilično zgodan i omogućuje brže izvođenje nekih funkcija, može koristiti naredbeni redak:

  1. Povezivanje se ostvaruje pomoću naredbe Open. Upotreba bi trebala izgledati ovako: otvorite port ftp.server.com.
  2. Parametar porta može se izostaviti ako se namjerava koristiti standard 21.
  3. Umjesto server.com navedena je adresa poslužitelja na kojem se stranica nalazi.

Za preimenovanje koristite rename, za promjenu trenutnog direktorija standardno se koristi cd, za izlaz morate unijeti close, a za brisanje - brisanje ili odspajanje.