Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Programi
  • Što je FTP poslužitelj i čemu služi? Što je FTP i kako s njim raditi? Siguran prijenos podataka.

Što je FTP poslužitelj i čemu služi? Što je FTP i kako s njim raditi? Siguran prijenos podataka.

FTP (File Transfer Protocol) pojavio se 1971. godine i aktivno se koristi do danas. Ovaj standardni internetski protokol - najjednostavniji način za razmjenu datoteka između računala na Internetu. FTP se temelji na protokolima osnovna razina TCP / IP.

Glavna svrha FTP-a je prijenos (kopiranje, prijenos) datoteka na Internetu s udaljenog računala na lokalno (Download) i s lokalnog računala na udaljeno (Upload). Koristeći FTP protokol, također možete raditi sa svojim datotekama izravno na udaljenom računalu. Treba napomenuti da za razliku od web poslužitelja, koji pružaju informacije samo za čitanje, FTP poslužitelji korisnicima omogućuju ne samo preuzimanje informacija, već i dodavanje informacija poslužitelju. Konkretno, FTP protokol se koristi za prijenos datoteka iz kojih su izrađene web stranice.

Naravno, prava na promjenu podataka na poslužitelju trebaju imati samo vlasnici tih informacija. Korisnička prava pri pristupu FTP poslužitelju regulirana su korisničkim imenom i lozinkom, ali to ne znači da na webu nema poslužitelja koji su dostupni široj publici. Mnogim poslužiteljima može se pristupiti pod uobičajenim imenom, u kojem slučaju će vam biti dostupan ograničeni skup datoteka.

V opći slučaj format adrese FTP resursa je:

ftp: // :@:/, gdje:

  • korisnik - korisničko ime (prijava);
  • lozinka - lozinka;
  • domaćin - Naziv domene ili IP adresu poslužitelja;
  • url-path je put do datoteke.

Luka obično nije naznačena, ali se koristi standardni - 21.

Za pristup poslužiteljima opći pristup dovoljno je navesti anonymous kao korisničko ime, a svoje kao lozinku poštanska adresa... Za anonimni FTP, url koristi pojednostavljenu sintaksu: ftp: // /, odnosno ako nema imena, anonimni će se automatski umetnuti.

FTP klijenti

FTP se temelji na arhitektura klijent-poslužitelj... Na klijentsko računalo pokreće se klijentski program koji se povezuje s poslužiteljem i prenosi ili prima datoteke. FTP poslužitelju se može pristupiti pomoću FTP klijenata različitih klasa, i to:

  • konzolni klijent - program ftp.exe koji se isporučuje s operacijskim sustavom Windows sustav;
  • FTP klijent ugrađen u preglednik (npr. Internet Explorer ili Netscape Navigator);
  • Ugrađen FTP klijent upravitelj datoteka(posebno FAR ili Windows Commander);
  • FTP klijent ugrađen u HTML editor (HomeSite, Dreamweaver ili FrontPage);
  • posebne programe (na primjer, CuteFTP ili WS FTP).

Pristup putem ftp.exe

Ftp.exe je konzolni klijent koji nema GUI i najmanje je prilagođen korisniku. Predstavljamo ga samo zato što je koristan za pojašnjenje glavnog pitanja postavljenog u naslovu: "kako to radi".

Trčanjem ftp program.exe, ući ćete u interaktivnu sesiju: ​​program će vam predstaviti naredbeni redak i čekati zahtjeve. Postoji nekoliko desetaka naredbi za dijalog, od kojih su neke navedene u nastavku:

  • cd [remote_directory] - promjena imenika;
  • mkdir [ime_imenika] - kreiranje direktorija na udaljenom računalu;
  • get [remote_file] [local_file] - prenesite kopiju udaljene datoteke na svoje računalo. Ako ime lokalna datoteka nije naveden, onda je isti kao naziv udaljene datoteke;
  • reget [remote_file] [local_file] - preuzimanje udaljenu datoteku u slučaju da je dio već uključen lokalni stroj... Naredba je posebno korisna za dobivanje velike datoteke s mogućim rezervama priključka;
  • put [local_file] [remote_file] - Pošalji datoteku udaljenom sustavu. Ako naziv udaljene datoteke nije naveden, onda je isti kao naziv na lokalnom sustavu;
  • izbrisati [izbrisana_datoteka] - izbrisati izbrisanu datoteku;
  • zatvori - prekinuti FTP sesiju s udaljeni poslužitelj i vratiti se u ljusku;
  • bye - izlaz iz FTP poslužitelja (izlazi iz tumača).

Bilješka. Cijeli popis timovi i dodatne informacije može se dobiti u RFC 959.

Treba napomenuti da FTP pruža dugoročnu interaktivnu vezu, dok HTTP protokol prenosi traženi objekt unutar jedne sesije, a zatim prekida vezu. FTP vam omogućuje razgovor i održavanje veze sve dok se ne dobije naredba za prekid komunikacijske sesije.

FTP protokol razumije dvije vrste datoteka – tekstualne i binarne, a sve datoteke koje nisu tekstualne tretiraju se kao binarne. Rad putem FTP veze je isto što i dijeljenje tekstualne poruke(servisne naredbe), te izravno one datoteke koje se kreću između dva računala.

Konzolni oblik rada manje je prikladan za korisnike, ali vam omogućuje bolje razumijevanje što se točno događa, koje naredbe računalo izvršava. Grafičko sučelje pruža ljusku s kojom je prikladnije raditi, ali skriva neke procese od korisnika niži nivo... Budući da su grafička sučelja praktičnija, o njima ćemo govoriti u nastavku.

Pristup putem FTP klijenta ugrađenog u upravitelj datoteka

File Manager s ugrađenim FTP klijentom proširuje svoje funkcije - od razine usluge lokalnog računalnog datotečnog sustava do razine Interneta. Jedan od najuspješnijih upravitelja datoteka koji omogućuje prikladan pristup arhivama datoteka na Internetu putem FTP-a je FAR program. Omogućuje vam da unaprijed konfigurirate parametre za povezivanje s FTP poslužiteljem upisivanjem adrese poslužitelja, korisničkog imena i lozinke za pristup i drugih parametara. Možete konfigurirati bilo koji broj takvih veza, a zatim se povezati s poslužiteljem odabirom jedne od prethodno konfiguriranih veza. Popis FTP poslužitelja može imati strukturu grananja, odnosno možete kreirati mape unutar njega i tamo stavljati nove veze s FTP poslužiteljima ili kopirati postojeće. Nakon povezivanja, rad s poslužiteljem za prijenos datoteka ne razlikuje se od rada s datotekama na lokalno računalo... Iste funkcije dostupne su za kopiranje, brisanje, kreiranje datoteka i direktorija na FTP poslužitelju (slika 2).

Rad s FTP poslužiteljima u Windows Commanderu malo je drugačiji: popis veza s poslužiteljima prikazan je kao odvojeni prozor pozvan iz izbornika. U ovom prozoru možete urediti parametre veze. Nakon uspostavljanja veze s odabranim poslužiteljem, ova se veza može vidjeti kao odvojeni disk... Za razliku od FAR-a, u Windows Commanderu možete otvoriti mnogo veza u isto vrijeme i raditi s njima na isti način kao i s diskovima. vlastito računalo... Ako ne trebate dodati vezu na popis, tada ne morate unaprijed konfigurirati parametre veze s FTP poslužiteljem, već ih postavljati tijekom uspostavljanja veze. Moguće je unaprijed kreirati popis datoteka koje je potrebno preuzeti s FTP poslužitelja, te odrediti direktorij u koji ih treba upisati.

Pristup s namjenskim FTP klijentima

Postoji dosta specijaliziranih FTP klijenata s praktičnim grafičkim sučeljem i puno pomoćne funkcije... Jedan od naj popularni programi u ovoj seriji je CuteFTP program. Razmotrite je Najnovija verzija u pojedinostima.

CuteFTP 5.0 XP ima jednostavno intuitivno sučelje (slika 4), prikladan sustav upita umjesto naredbeni redak nudi sučelje poput Windowsa i podržava većinu standarda Windows funkcije kao što je povuci i ispusti. Jednostavno sučelje omogućuje vam korištenje proizvoda uz malo ili nimalo obuke.

Mnogi korisnici niti ne razmišljaju o tome kako to radi Globalna mreža... Web stranice se nalaze na posebnim FTP-poslužiteljima, na kojima se pohranjuju svi potrebni podaci, uz pomoć kojih vidimo trenutni Internet kakav jest. U ovom članku bit će govor o tome što se nalazi na FTP-poslužiteljima, zašto su potrebni, kako rade i kako s njima postupati pomoću operacijskog sustava Windows i standardnih upravitelja datoteka.

Š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 - posebno računalo dizajniran isključivo za rad s internetom. Ukratko, poslužitelji koriste mnogo više produktivni procesori nego u konvencionalnim računalima.

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

Pojednostavljeno rečeno, FTP poslužitelj je pohrana u oblaku koja se koristi onako kako korisnik želi. Na ovaj poslužitelj mogu se učitati svi podaci, do obiteljskih fotografija na moru. Usput, dati tip servere možete jednostavno kupiti na jednoj od raznih stranica za njihovu prodaju ili iznajmljivanje, ali ako želite osobni, morat ćete kupiti svoje poslužiteljsko računalo, spojite ga na internet i imat ćete svoj FTP poslužitelj, naravno nakon njega potpuna prilagodba u softverskom smislu itd.

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

Obično se FTP poslužitelji koriste kao pohrana u oblaku. Cijena za njih ovisi o tome koliko je prostora potrebno za vaše potrebe. Samo u U posljednje vrijeme počeli su ih zamijeniti FTPS poslužitelji koji već imaju ugrađenu zaštitu podataka, no o tome više u sljedećem odlomku članka.

Također, FTP poslužitelje koriste velike IT tvrtke za povezivanje nekoliko ureda u jednu cjelinu. Postoji jedna tvrtka, nekoliko ureda, ali kako sigurno i daljinski povezati rad mnogih članova tima bez korištenja resursa trećih strana? Naravno, izbor pada na izradu vlastitog poslužitelja, koji je uvijek pri ruci i ne zahtijeva dodatne troškove, osim struje.

Programi FTP poslužitelja instalirani su na svakom od radnih računala, nakon čega svaki zaposlenik ima pristup poslužiteljskom prostoru. Ovaj pristup se također koristi u učionicama informatike, gdje ih koriste HDD za povezivanje svih računala u uredu na njega. Na samom poslužitelju možete uploadati sve datoteke koje vam mogu zatrebati, ali ih je nemoguće pokrenuti izravno s poslužitelja, pa se tako dobiva odgovor na pitanje što se nalazi na FTP poslužiteljima. Razmotrimo dalje pitanje pristupa.

Pristup FTP poslužitelju

Čudno, ali za povezivanje s FTP poslužiteljem potrebno vam je računalo i stabilna internetska veza Totalni zapovjednik za spajanje na FTP. Naravno da možete lokalna mreža, tek tada će se na poslužitelj moći spojiti samo oni koji su na njega povezani uz pomoć upletene parice spojene na utičnicu mrežnog adaptera.

Najviše od svega ima FTP poslužitelja za Windows, budući da je ovo najinovativniji i najprogresivniji operativni sustav, a također je lakši i jednostavniji za korištenje, stoga se instaliraju na poslužitelje Windows Serverčiji je datotečni sustav isti kao sustav datoteka Windows tako postiže maksimalna produktivnost... Naravno, na poslužitelj se može instalirati drugi operativni sustav, ali to je moguće samo s potrebno znanje rukovanje sličnim softverom.

Sigurnosna razina FTP poslužitelja

Kao što je već spomenuto, FTP poslužitelji su sve rjeđi, data č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 usluga, 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 enkriptorom koji može šifrirati i dešifrirati prenesene informacije 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 su uopće stvoreni. Vrijedi napomenuti da uz pomoć vlastiti server možete kreirati svoje pohrana u oblaku te ga iznajmljuje i tako ostvaruje veliku zaradu.

Čemu služi FTP?

FTP je skraćenica od File Transfer Protocol. FTP je optimiziran za prijenos datoteka i to je ono što je poslužilo razlog programi koji koriste ovaj protokol postali su dio zasebna usluga Internet. Isto je ime i usluga koja omogućuje pristup datotekama drugih računala u mreži putem FTP-a.

Iskoristiti FTP, trebat će vam poseban program, takozvani FTP klijent. FTP klijent može biti internetski preglednik (MS Internet Explorer, Netscape Navigator), program za upravljanje FAR datoteke, specijalizirani program CuteFTP i drugi. FTP klijent je također ugrađen u neke HTML uređivače kao što su HomeSite, Dreamweaver ili FrontPage.

Kako se spojiti na poslužitelj koristeći FTP?

C korištenjem ftp-a program isporučen s operativnim sustavom (da biste to učinili, morate pokrenuti ovaj ftp program ( ftp naredbu vaš OS). Program radi iz naredbenog retka i morate znati FTP naredbe da biste ga koristili.

Korištenje ugrađenog preglednika (Internet Explorer na primjer) ftp-klijent. Da biste to učinili, jednostavno unesite cijeli URL FTP poslužitelja u adresnu traku preglednika ili URL poslužitelja bez korisničkog imena i lozinke, koje ćete kasnije tražiti. Sve naredbe se izvode kao da ste u običnom Windows Exploreru.

Korištenje ftp klijenta ugrađenog u vaš omiljeni upravitelj datoteka (FAR, Windows Commander). Za pokretanje klijenta obično je dovoljno pozvati funkciju promjene diska i tamo odabrati FTP prije nego što ćete vidjeti popis mogućih veza. Ako je prazan, morate stvoriti novu vezu.

Uz pomoć posebne programe kao što je CuteFTP ili AceFTP. Takvi su programi maksimalno prilagođeni radu FTP poslužitelji i imaju puno posebnih značajki. Svaki od ovih programa ima svoje sučelje, međutim, oni su vrlo slični. Postavljanje veze u takvim programima može se izvršiti pomoću posebnog čarobnjaka koji će od vas tražiti da unesete parametre URL-a kao što su korisničko ime, lozinka i naziv poslužitelja.

Preporučujemo da koristite FTP klijent ugrađen u program FAR.

Kao naziv domene web-mjesta možete koristiti naziv domene registriran za vas ili tehnički naziv domene stranice (kao što je ftp.your-domain.your-login.u.site.)
Prilikom povezivanja putem FTP-a morate koristiti prijavu i lozinku koje ste unijeli tijekom registracije. Na primjer, ako je vaša prijava test, lozinka za nju je 12345, a naziv web-mjesta je mysite.ru, tada bi red trebao biti ovakav: ftp: // test: [e-mail zaštićen] Kada se veza uspostavi, u prozoru vašeg ftp klijenta pojavit će se popis datoteka i direktorija vaše stranice.

PAŽNJA: ako se na Internet povezujete putem proxy poslužitelja, tada je FTP pristup moguć samo u pasivnom načinu rada. To znači da FTP neće raditi kroz preglednik i druge programe koji nemaju mogućnost promjene načina komunikacije. Primjeri programa koji podržavaju pasivni rad - CuteFTP, FAR.

Prilagodba FAR programi
... Pritisnite alt-f1 (alt-f2) i odaberite FTP
... Pritisnite shift-f4 za stvaranje nove veze
... U prvi redak dijaloškog okvira unesite punu adresu vašeg ftp poslužitelja (zajedno sa svojom prijavom i lozinkom): ftp: // login: [e-mail zaštićen] vaša_domena
... Ako je potrebno, označite potvrdni okvir Pasivni način rada
... Spremite vezu
Nakon toga možete kliknuti na veze, otići na poslužitelj i tretirati ga kao običan direktorij na vašem disku.

Postavljanje CuteFTP programa

U programu CuteFTP pritisnite tipku F4, otvara se prozor u koji morate instalirati:
Adresa FTP hosta: ftp.<доменное_имя_сайта>
Korisničko ime FTP stranice: your_login
Lozinka FTP stranice: vaša_lozinka
Također možete instalirati:
Port za vezu FTP stranice: 21
U retku Label for site: upišite što god želite, ovo je naziv vaše veze.

Nakon što ispunite ovaj obrazac, pritisnite gumb Uredi. Obavezno označite potvrdni okvir Koristi PASV način rada. Nakon toga kliknite gumb U redu, ovaj prozor će se zatvoriti, a u preostalom prozoru kliknite gumb Poveži. Veza je uspostavljena.

Postavljanje Dreamweavera

U Dreamweaveru iz izbornika odaberite Site ....-> New Site ... Otvorit će se prozor u koji morate instalirati u kategoriji Lokalne informacije:
Lokalna korijenska mapa: odaberite mapu na svom lokalni disk, koji sadrži radne kopije stranica vaše web stranice.
HTTP adresa: adresa vaše web stranice na Internetu
Naziv stranice: upišite što god želite, ovo je naziv vaše veze ...
Zatim idite na kategoriju Web poslužitelj Informacije i instalirajte:
Pristup poslužitelju: FTP
FTP Host: ftp.<доменное_имя_сайта>
Prijava: your_login
Lozinka: vaša_lozinka
Obavezno označite okvir Koristi pasivni FTP
Host Directory: ako ne upišete ništa u ovo polje, datoteke će se kopirati korijenski direktorij Vaše stranice

Proces učitavanja

Da biste kopirali datoteku, samo povucite njezin prečac na željenu stranicu (možete je odmah otvoriti u drugom prozoru preglednika). Ako je veza uspostavljena pomoću programa FAR, tada se proces kopiranja datoteka na vaše mjesto ne razlikuje od uobičajenog kopiranja datoteka na vašem tvrdom disku. Prilikom kopiranja datoteke u direktorij u kojem već postoji datoteka s istim imenom, nova datoteka prepisuje stari.

Relativno veliki broj korisnika koristi FTP... Oni koji ne koriste mogu početi prije ili kasnije, pa će morati tražiti klijenta za rad upravo s ovim protokolom.

Da budem iskren, kada sam se suočio s ovim "problemom" nisam se dugo mučio i koristio sam najjednostavniji dodatak preko preglednika, nepravedno vjerujući da je "i tako dobro" (c).

Pokazalo se da izbor klijentskog programa za rad s ovim protokolom nije ništa manje važan od izbora bilo kojeg drugog softvera, jer izravno utječe na brzinu rada, udobnost i druge korisne pogodnosti.

Stoga ću vam reći nešto o klijentskom programu koji koristim.

Opći opis protokola

Tradicionalno imamo dva formata. Video i tekst. Video format možete vidjeti u nastavku, a tekstualni format odmah nakon njega. Koji vam je bliži - uvjerite se sami.

FTP(Engleski File Transfer Protocol - protokol za prijenos datoteka) - protokol dizajniran za prijenos datoteka na računalne mreže. FTP omogućuje spajanje na poslužitelje ovog protokola i pregled sadržaja direktorija, prijenos datoteka s poslužitelja ili na poslužitelj.

Formalno, ovo je nešto poput povezivanja s mapom koja se nalazi na drugom računalu/poslužitelju putem mreže ili interneta. U slučaju da je prijenos datoteke iz bilo kojeg razloga prekinut, protokol pruža sredstva za preuzimanje datoteke, što je vrlo zgodno kod prijenosa velikih datoteka.

FTP je jedan od najstarijih aplikacijskih protokola, koji datira mnogo prije HTTP-a, u 1971 godina. I danas se široko koristi za distribuciju softver i prijenos datoteka.

FTP klijent

FTP-client, je program za povezivanje s jednim ili drugim FTP-poslužitelj (kao što je ICQ, na primjer, omogućuje vam povezivanje ICQ poslužitelj te slati ili primati poruke od istih povezanih).

Općenito, program koji želim preporučiti prilično je poznat na internetu i postoji već duže vrijeme. To se zove FileZilla i, prvo, potpuno je besplatan, i drugo, višeplatforman je (tj. ide pod gotovo sve operativni sustavi), i treće, podržava ruski jezik, što je nesumnjivo ugodno i praktično.

Također, sadrži normalno razumljivo sučelje, maksimalne značajke, minimalne greške i izvrsnu brzinu.

Preuzimanje Filezilla za FTP

U prozoru koji se pojavi kliknite na " Novi domaćin", odaberite vrstu unosa u polju" Normalan"(ako nemate korisničko ime i lozinku, a to znate FTP dostupno bez njih, možete ostaviti vrstu prijave " Anonimno") i ispunite polja" Domaćin"(samo adresa FTP-poslužitelj na koji se želite povezati), Prijaviti se, Zaporka i pritisnuti dugme " u redu":

Nakon toga, klikom na "kvačicu" pored gumba koji poznajete, vidjet ćete popis hostova koje ste unijeli s navedenim imenima (prema zadanim postavkama, ovo je " Novi domaćin"), klikom na naziv spojit ćete se na poslužitelj. Nakon povezivanja, s lijeve strane ćete vidjeti prozor sa sadržajem vašeg računala, a desno od daljinskog FTP.

Želite li sami znati i moći više?

Nudimo vam obuku u sljedećim područjima: računala, programi, administracija, poslužitelji, mreže, izrada web stranica, SEO i još mnogo toga. Saznajte detalje sada!

Pogovor

To je sve, zapravo. Nadam se da vam je ovaj članak bio na neki način koristan.
Ako nešto nije jasno i ima pitanja, slobodno ih postavite u komentarima - svakako ću vam pokušati pomoći;)

Vrhunski povezani članci