Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Programi
  • Šta je FTP server i čemu služi? Šta je FTP i kako raditi s njim? Siguran prijenos podataka.

Šta je FTP server i čemu služi? Šta je FTP i kako raditi s njim? Siguran prijenos podataka.

FTP (File Transfer Protocol) pojavio se 1971. godine i aktivno se koristi do danas. Ovaj standardni internet protokol - najjednostavniji način za razmjenu datoteka između računara na Internetu. FTP je baziran na protokolima osnovni nivo TCP / IP.

Osnovna svrha FTP-a je prijenos (kopiranje, prijenos) datoteka na Internetu sa udaljenog računara na lokalni (Preuzimanje) i sa lokalnog računara na udaljeni (Upload). Koristeći FTP protokol, takođe možete raditi sa svojim datotekama direktno na udaljenom računaru. Treba napomenuti da za razliku od web servera, koji pružaju informacije samo za čitanje, FTP serveri omogućavaju korisnicima ne samo preuzimanje informacija, već i dodavanje informacija na server. Konkretno, FTP protokol se koristi za prijenos datoteka od kojih su konstruirane web stranice.

Naravno, prava na promenu informacija na serveru treba da imaju samo vlasnici ovih informacija. Korisnička prava prilikom pristupa FTP serveru regulisana su korisničkim imenom i lozinkom, ali to ne znači da na Webu ne postoje serveri koji su dostupni široj publici. Mnogim serverima se može pristupiti pod uobičajenim imenom, u kom slučaju će vam biti dostupan ograničen skup datoteka.

V opšti slučaj format adrese FTP resursa je:

ftp: // :@:/, gdje:

  • korisnik - korisničko ime (login);
  • lozinka - lozinka;
  • domaćin - Ime domena ili IP adresa servera;
  • url-path je putanja do datoteke.

Port obično nije naznačen, ali se koristi standardni - 21.

Za pristup serverima opšti pristup dovoljno je da navedete 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 ubaciti.

FTP klijenti

FTP se zasniva na klijent-server arhitektura... Na klijent računar pokreće se klijentski program koji se povezuje sa serverom i prenosi ili prima fajlove. FTP serveru se može pristupiti pomoću FTP klijenata različitih klasa, i to:

  • konzolni klijent - program ftp.exe koji se isporučuje sa operativnim sistemom Windows sistem;
  • FTP klijent ugrađen u pretraživač (npr. Internet Explorer ili Netscape Navigator);
  • Ugrađen FTP klijent file manager(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 sa ftp.exe

Ftp.exe je klijent konzole 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 funkcionira".

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

  • cd [remote_directory] - promjena direktorija;
  • mkdir [ime_direktorija] - kreiranje direktorija na udaljenoj mašini;
  • get [remote_file] [local_file] - prenesite kopiju udaljene datoteke na vaš računar. Ako ime lokalni fajl nije naveden, onda je isti kao naziv udaljene datoteke;
  • reget [remote_file] [local_file] - preuzimanje udaljeni fajl u slučaju da je dio već uključen lokalna mašina... Komanda je posebno korisna za dobijanje velike datoteke sa mogućim rezervama priključka;
  • put [local_file] [remote_file] - Pošalji datoteku udaljenom sistemu. Ako ime udaljene datoteke nije specificirano, onda je isto kao ime na lokalnom sistemu;
  • delete [deleted_file] - brisanje izbrisane datoteke;
  • zatvori - prekinuti FTP sesiju sa udaljeni server i povratak u školjku;
  • ćao - izađi sa FTP servera (izlazi iz tumača).

Bilješka. Cijela lista 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ćava da razgovarate i održavate vezu sve dok se ne dobije komanda za prekid komunikacijske sesije.

FTP protokol razumije dvije vrste datoteka - tekstualne i binarne, a sve datoteke koje nisu tekstualne se tretiraju kao binarne. Rad preko FTP veze je isto što i dijeljenje tekstualne poruke(servisne komande), i direktno one datoteke koje se kreću između dva računara.

Konzolni oblik rada je manje zgodan za korisnike, ali vam omogućava da bolje shvatite šta se tačno dešava, koje komande računar izvršava. Grafičko sučelje pruža ljusku s kojom je pogodnije raditi, ali skriva neke procese od korisnika niži nivo... Budući da su grafički interfejsi praktičniji, o njima ćemo govoriti u nastavku.

Pristup preko FTP klijenta ugrađenog u upravitelj datoteka

File Manager sa ugrađenim FTP klijentom proširuje svoje funkcije - od nivoa usluge lokalnog računarskog sistema datoteka do nivoa Interneta. Jedan od najuspješnijih upravitelja datoteka koji omogućava zgodan pristup arhivama datoteka na Internetu putem FTP-a je FAR program. Omogućava vam da unapred konfigurišete parametre za povezivanje na FTP server upisivanjem adrese servera, korisničkog imena i lozinke za pristup i drugih parametara. Možete konfigurirati bilo koji broj takvih veza, a zatim se povezati na server odabirom jedne od prethodno konfiguriranih veza. Lista FTP servera može imati granastu strukturu, odnosno možete kreirati foldere unutar nje i tamo postavljati nove veze sa FTP serverima ili kopirati postojeće. Nakon povezivanja, rad sa serverom za prijenos datoteka ne razlikuje se od rada sa datotekama na lokalni računar... Iste funkcije su dostupne za kopiranje, brisanje, kreiranje datoteka i direktorija na FTP serveru (slika 2).

Rad sa FTP serverima u Windows Commanderu je malo drugačiji: lista konekcija sa serverima je predstavljena kao poseban prozor pozvan iz menija. U ovom prozoru možete urediti parametre veze. Nakon uspostavljanja veze sa odabranim serverom, ova veza se može vidjeti kao poseban disk... Za razliku od FAR-a, u Windows Commanderu možete otvoriti više veza istovremeno i raditi s njima na isti način kao i sa diskovima. sopstveni kompjuter... Ako ne morate da dodate vezu na listu, onda ne morate unapred da konfigurišete parametre veze sa FTP serverom, već ih postavljate tokom uspostavljanja veze. Moguće je unaprijed kreirati listu datoteka koje je potrebno preuzeti sa FTP servera i odrediti direktorij u koji će se upisivati.

Pristup sa namjenskim FTP klijentima

Postoji dosta specijalizovanih FTP klijenata sa praktičnim grafičkim interfejsom i mnogo toga pomoćne funkcije... Jedan od mnogih popularni programi u ovoj seriji je CuteFTP program. Razmotrite je najnoviju verziju u detaljima.

CuteFTP 5.0 XP ima jednostavan intuitivan interfejs (slika 4), pogodan sistem upita umjesto komandna linija nudi interfejs sličan Windows-u i podržava većinu standarda Windows funkcije kao što je prevlačenje i ispuštanje. Jednostavan interfejs vam omogućava da koristite proizvod sa malo ili bez obuke.

Mnogi korisnici ni ne razmišljaju o tome kako to funkcionira Globalna mreža... Web stranice se nalaze na posebnim FTP serverima, na kojima se pohranjuju svi potrebni podaci, uz pomoć kojih vidimo trenutni Internet kakav je. U ovom članku biće govor o tome šta se nalazi na FTP-serverima, zašto su potrebni, kako funkcionišu i kako se nositi sa njima koristeći Windows operativni sistem i standardne menadžere datoteka.

Šta je FTP server

U svojoj srži, FTP je poseban Internet protokol koji olakšava prijenos informacija između računara (klijenta) i servera - specijalni kompjuter dizajniran isključivo za rad sa internetom. Ukratko, serveri koriste mnogo više produktivni procesori nego u konvencionalnim računarima.

Serveri su kreirani da međusobno povezuju računare. Svaki provajder ima svoje servere, svaki hosting, veliku stranicu, čak i igre. Za povezivanje, klijent će se morati prijaviti na sistem, odnosno dati potreban minimum podataka o sebi, kako bi server mogao povoljnije i efikasnije prenositi različite podatke na računar i nazad.

Pojednostavljeno rečeno, FTP server je skladište u oblaku koje se koristi onako kako korisnik želi. Na ovaj server mogu se učitati svi podaci, do porodičnih fotografija na moru. Između ostalog, dati tip servere možete lako kupiti na nekoj od raznih stranica za prodaju ili iznajmljivanje, ali ako želite lični, morat ćete kupiti vlastiti server računar, povežite ga na internet i imat ćete svoj FTP server, naravno nakon njega potpuno prilagođavanje u pogledu softvera itd.

Šta se najčešće nalazi na FTP serverima

Obično se FTP serveri koriste kao skladište u oblaku. Cijena za njih ovisi o tome koliko prostora je potrebno za vaše potrebe. Samo unutra U poslednje vreme počeli su da se zamenjuju FTPS serverima, koji već imaju ugrađenu zaštitu podataka, ali o tome više u sledećem pasusu članka.

Takođe, FTP servere koriste velike IT kompanije za povezivanje više kancelarija u jednu celinu. Postoji jedna kompanija, nekoliko ureda, ali kako sigurno i na daljinu povezati rad mnogih članova tima bez korištenja resursa trećih strana? Naravno, izbor pada na kreiranje vlastitog servera, koji je uvijek pri ruci i ne zahtijeva dodatne troškove, osim struje.

FTP serverski programi se instaliraju na svaki od radnih računara, nakon čega svaki zaposleni ima pristup serverskom prostoru. Ovaj pristup se koristi i u učionicama informatike, gdje ih koriste HDD da na njega povežete sve računare u kancelariji. Na samom serveru možete učitati sve fajlove koji vam mogu zatrebati, ali ih je nemoguće pokrenuti direktno sa servera, pa se dobija odgovor na pitanje šta se nalazi na FTP serverima. Razmotrimo dalje pitanje pristupa.

Pristup FTP serveru

Čudno, ali za povezivanje sa FTP serverom potreban vam je računar i stabilna internet konekcija Totalni komandant za povezivanje na FTP. Naravno da možete lokalna mreža, tek tada će se na server moći povezati samo oni koji su na njega povezani uz pomoć upredenog para spojenog na utičnicu mrežnog adaptera.

Najviše od svega ima FTP servera za Windows, jer je ovo najinovativniji i najprogresivniji operativni sistem, a uz to je lakši i jednostavniji za korištenje, stoga se instaliraju na servere Windows Serverčiji je sistem datoteka isti kao sistem podataka Windows tako postiže maksimalna produktivnost... Naravno, na server se može instalirati drugi operativni sistem, ali to je moguće samo sa neophodno znanje rukovanje sličnim softverom.

Nivo sigurnosti FTP servera

Kao što je već spomenuto, FTP serveri su sve rjeđi, data činjenica je povezan sa brojnim ranjivostima ovog pristupa, jer informacije između servera i klijenta mogu proći kroz mnoge tačke povezivanja (provajder, drugi serveri, sajtovi, itd.). Ali sami podaci nisu ni na koji način šifrirani, već dolaze u čistom tekstu.

FTPS protokol je opremljen posebnim enkriptorom koji može šifrirati i dešifrirati prenesene informacije između klijenta i servera, osiguravajući maksimalnu sigurnost podataka, stoga pri odabiru servera obratite pažnju na ovu činjenicu.

Nadamo se da sada znate šta se nalazi na FTP serverima i za šta su uopšte stvoreni. Vrijedi napomenuti da uz pomoć vlastiti server možete kreirati svoje pohrana u oblaku i iznajmljuje ga i tako ostvaruje veliku zaradu.

Čemu služi FTP?

FTP je skraćenica od File Transfer Protocol. FTP je optimizovan za prenos fajlova i to je ono što je poslužilo razlogčiji su programi koji koriste ovaj protokol postali dio zasebna usluga Internet. Servis koji omogućava pristup datotekama drugih računara na mreži putem FTP-a ima isti naziv.

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

Kako da se povežem na server koristeći FTP?

C koristeći ftp program isporučen s operativnim sistemom (da biste to učinili, morate pokrenuti ovaj ftp program ( ftp komanda vaš OS). Program radi iz komandne linije i morate znati FTP komande da biste ga koristili.

Koristeći ugrađeni pretraživač (Internet Explorer na primjer) ftp-klijent. Da biste to učinili, jednostavno unesite cijeli URL FTP servera u adresnu traku pretraživača, ili URL servera bez korisničkog imena i lozinke, koje će od vas biti zatraženo da unesete kasnije. Sve naredbe se izvršavaju kao da ste u običnom Windows Exploreru.

Korišćenje ftp klijenta ugrađenog u vaš omiljeni fajl menadžer (FAR, Windows Commander). Za pokretanje klijenta obično je dovoljno pozvati funkciju promjene diska i tamo odabrati FTP prije nego što vidite listu mogućih veza. Ako je prazan, morate kreirati novu vezu.

Uz pomoć specijalni programi kao što je CuteFTP ili AceFTP. Takvi programi su maksimalno prilagođeni za rad FTP serveri i imaju puno posebnih karakteristika. 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 URL parametre kao što su korisničko ime, lozinka i ime servera.

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

Kao naziv domene stranice, možete koristiti ime domene registrirano za vas ili tehnički naziv domene stranice (kao što je ftp.your-domain.your-login.u.site.)
Prilikom povezivanja preko FTP-a, morate koristiti login i lozinku koje ste unijeli prilikom registracije. Na primjer, ako je vaša prijava test, lozinka za nju je 12345, a naziv stranice je mysite.ru, tada bi red trebao biti ovakav: ftp: // test: [email protected] Kada se veza uspostavi, u prozoru vašeg ftp klijenta će se pojaviti lista datoteka i direktorija vaše stranice.

PAŽNJA: ako se povežete na Internet preko proxy servera, tada je FTP pristup moguć samo u pasivnom režimu. To znači da FTP neće raditi kroz pretraživač 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 da kreirate novu vezu
... U prvom redu dijaloškog okvira unesite punu adresu vašeg ftp servera (zajedno sa vašim login i lozinkom): ftp: // login: [email protected] vaša_domena
... Ako je potrebno, označite polje za potvrdu Pasivni način rada
... Sačuvajte vezu
Nakon toga možete kliknuti na veze, otići na server i tretirati ga kao običan direktorij na vašem disku.

Postavljanje CuteFTP programa

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

Nakon što popunite ovaj formular, pritisnite dugme Uredi. Obavezno označite polje za potvrdu Koristi PASV način rada. Nakon toga kliknite na dugme OK, ovaj prozor će se zatvoriti, a u preostalom prozoru kliknite na dugme Poveži. Veza je uspostavljena.

Postavljanje Dreamweavera

U Dreamweaveru iz menija izaberite Site ....-> New Site ... Otvoriće se prozor u koji morate instalirati u kategoriji Lokalne informacije:
Lokalni korijenski folder: odaberite folder 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 šta god želite, ovo je naziv vaše veze...
Zatim idite na kategoriju Web server Informacije i instalirajte:
Pristup serveru: FTP
FTP Host: ftp.<доменное_имя_сайта>
Prijava: your_login
Lozinka: vaša_lozinka
Obavezno označite polje Koristi pasivni FTP
Host Directory: ako ne upišete ništa u ovo polje, datoteke će biti kopirane u korijenski direktorij Vašeg sajta

Proces upload-a

Da biste kopirali datoteku, samo prevucite njenu prečicu na željenu stranicu (možete je odmah otvoriti u drugom prozoru pretraživača). Ako je veza uspostavljena pomoću programa FAR, tada se proces kopiranja datoteka na vašu stranicu 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, novi fajl 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 sa ovim protokolom.

Da budem iskren, kada sam se suočio sa ovim "problemom" nisam se dugo mučio i koristio sam najjednostavniji dodatak preko pretraživača, nepravedno verujuć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 direktno utječe na brzinu rada, udobnost i druge korisne pogodnosti.

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

Opšti opis protokola

Tradicionalno imamo dva formata. Video i tekst. Video format možete vidjeti ispod, 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 kompjuterske mreže. FTP omogućava vam da se povežete na servere ovog protokola i pregledate sadržaj direktorijuma, otpremite datoteke sa servera ili na server.

Formalno, ovo je nešto poput povezivanja na folder koji se nalazi na drugom računaru/serveru koristeći mrežu ili Internet. U slučaju da je prenos fajla iz bilo kog razloga prekinut, protokol obezbeđuje sredstva za preuzimanje fajla, što je veoma zgodno kada se prenose velike datoteke.

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

FTP klijent

FTP-client, je program za povezivanje sa jednim ili drugim FTP-server (kao ICQ, na primjer, omogućava vam da se povežete ICQ server i slati ili primati poruke od istih povezanih).

Generalno, program koji želim da preporučim je prilično poznat na netu i postoji već duže vreme. To se zove FileZilla i, prvo, potpuno je besplatan, a drugo, višeplatforman je (tj. ide pod gotovo sve operativni sistemi), i treće, podržava ruski jezik, što je nesumnjivo ugodno i zgodno.

Takođe, sadrži normalan razumljiv interfejs, maksimalne karakteristike, minimalne greške i odličnu brzinu.

Preuzimanje Filezilla za FTP

U prozoru koji se pojavi kliknite na " Novi domaćin", odaberite vrstu unosa u polju" Normalno"(ako nemate korisničko ime i lozinku i to znate FTP dostupno bez njih, možete ostaviti tip prijave " Anonymous") i popunite polja" Domaćin"(samo adresa FTP-server na koji se želite povezati), Ulogovati se, Lozinka i pritisnuti dugme" uredu":

Nakon toga, klikom na "kvačicu" pored dugmeta koje poznajete, videćete listu hostova koje ste uneli sa navedenim imenima (podrazumevano, ovo je " Novi domaćin"), klikom na ime povezaćete se na server. Nakon povezivanja, sa leve strane videćete prozor sa sadržajem vašeg računara, a sa desne strane daljinskog FTP.

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

Nudimo vam obuku u sledećim oblastima: računari, programi, administracija, serveri, mreže, izrada sajtova, SEO i drugo. 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 imate pitanja, slobodno ih postavite u komentarima - svakako ću vam pokušati pomoći;)

Top srodni članci