Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • OS
  • Kreiranje i konfigurisanje FTP servera na vašem kućnom računaru. Instaliranje FTP servera i njegovo konfigurisanje (koristeći FileZilla Server program kao primjer)

Kreiranje i konfigurisanje FTP servera na vašem kućnom računaru. Instaliranje FTP servera i njegovo konfigurisanje (koristeći FileZilla Server program kao primjer)

Ako se pozivate na ovakvu vrstu članaka, onda vas još jednom podsjetimo na suštinu i svrhu takvih servera, najvjerovatnije, nema smisla, ali forme radi, vrijedi pojasniti da protokol za prijenos datoteka koristi port 21 od strane podrazumevano i može se koristiti za gledanje kao Internet pretraživač i većinu menadžera datoteka, uključujući Windows Explorer.

U nastavku obaveznog uvoda, da vas podsjetim da ćete za normalan rad u lokalnoj mreži morati otvoriti port 21 na serverskom računaru Fierwall-a (očito onaj na kojem ćete konfigurirati), a za pristup sa vanjske mreže, također morate proslijediti ovaj port na ruteru. Posljednji podsjetnici su neophodni sretnim vlasnicima firewall-a i rutera. Dakle, ako koristite ove programe i uređaje, neće biti suvišno pročitati upute i dovršiti postavljanje.

Počnimo tako što ćemo se uvjeriti da naš operativni sistem uopće može obavljati ovakvu vrstu posla. Da biste to učinili, samo pogledajte naziv sklopa i razmotrite sve što je iznad Home verzije pogodno za naše potrebe.

Prvi korak.

Na kontrolnoj ploči nalazimo stavku "programi i komponente" i u njoj idemo na stavku "Omogućavanje ili onemogućavanje Windows komponenti"

Drugi korak

Meni koji se otvori ponudit će nam listu komponenti iz kojih moramo pronaći i omogućiti "IIS usluge" i sve njegove pod-servise. Morate ga dobiti ovako:

Pritisnite dugme OK i sačekajte da Windows završi instalaciju.

Treći korak

Sada moramo direktno pokrenuti naš server. Na istoj kontrolnoj tabli nalazimo stavku "Administrativni alati", a u njoj "Upravitelj internetskih informacijskih usluga"

U prozoru koji se otvori, u lijevoj koloni, otvorite stablo do kartice "Sites" i kliknite na ovu karticu desnim gumbom. Odaberite "Dodaj FTP lokaciju"

Zatim postavljamo naziv stranice i direktorij kojem će ftp protokol fizički pristupiti

Zatim se određuju parametri za pokretanje servera i radi lakšeg pristupa vrijedi odrediti pokretanje bez SSL-a. Na vama je da li ćete ga pokrenuti pri pokretanju sistema i da li ćete ga vezati za određenu adresu.

Na sljedećoj stranici stavite kvačicu ispred "Anonimno" i "Normalno" i kliknite Gotovo.

Trenutno je FTP server spreman, ali da bismo ga koristili nastavićemo sa konfiguracijom.

Sada da konfigurišemo Windows zaštitni zid

"Kontrolna tabla"→ "Windows Firewall"

Ovdje ulazimo u dodatne parametre.

Zatim morate omogućiti 2 pravila za dolazne veze

    FTP server (ulazni saobraćaj)

    Promet FTP servera u pasivnom režimu (dolazni FTP saobraćaj u pasivnom režimu).

Za odlazne veze u firewall-u morate omogućiti sljedeće pravilo " Promet FTP servera (FTP odlazni saobraćaj)".

Korak peti

Sada morate kreirati korisnika za rad sa serverom. Zašto otvarati sistemsku konzolu. Pritisnite kombinaciju tipki Win + R i unesite u polje "mmc".

u konzoli koja se otvori pritisnite Ctrl + M ili meni "datoteka" - "Dodaj ili ukloni snap-in". Otvorit će se meni u koji trebate dodati "Lokalni korisnici i grupe"

Ako ste sve uradili kako treba, dobićete ovakav prozor:

Sada kreiramo grupu za korisnika našeg FTP servera.

Desni klik na "Grupe" - "Kreiraj novu grupu"

Dajemo naredbu "create" i nastavljamo sa kreiranjem korisnika.

Sada moramo vezati našeg korisnika za prethodno kreiranu grupu. Da biste to učinili, idite na korisnička svojstva na kartici "članstvo u grupi". Tamo pritisnemo dugme "dodaj" i "dodatno" - "traži". Sada dodajte grupu koju smo kreirali prije nekoliko minuta.

Šesti korak

Moramo navesti grupne dozvole za direktorij koji smo naveli prilikom kreiranja servera. Da biste to učinili, otvorite njegova svojstva na kartici "Sigurnost" i pritisnite dugme "Promijeni":

Kliknite na dugme "Dodaj" i dodajte grupu koju smo kreirali. Grupi odobravamo puni pristup tako što ćemo označiti odgovarajući kvadratić na dnu prozora:

Korak sedam

Vratimo se na podešavanja FTP servera

Idite na "pravila autorizacije FTP „I kreirajte pravilo za izdavanje dozvola, gdje je Odaberemo "Navedene uloge ili korisničke grupe" i upišemo naziv naše grupe. Dajte ovoj grupi dozvole za čitanje i pisanje i kliknite na OK.

Sada je vaš FTP server konfigurisan i spreman za rad. Ne zaboravite provjeriti na Firewall i ruteru otvorene portove za web lokaciju i možete bezbedno da se bacite na posao.

Ponekad je lakše i brže prenijeti datoteku preko vlastitog ftp servera nego prenijeti na servis za dijeljenje datoteka. Ispod je procedura za instaliranje i konfigurisanje IIS ftp servera uključenog u Windows 7.


FTP server je dio Internet Information Services (IIS). Da biste ga instalirali, otvorite Kontrolnu tablu -> Programi -> Uključite ili isključite Windows funkcije. Proširite odjeljak IIS i stavite kvačicu ispred sljedećih komponenti: FTP usluga i IIS upravljačka konzola.

Postavljanje FTP servera.

Otvorite Kontrolnu tablu -> Sistem i bezbednost -> Administrativni alati -> Upravljanje računarom (što je brže moguće: meni Start -> desni klik na Računar -> izaberite Upravljanje iz menija). U prozoru koji se otvori proširite grupu Usluge i aplikacije i otvorite IIS Manager. U prozoru Veze izaberite fasciklu Sites, a zatim u desnom prozoru Akcije kliknite na vezu Dodaj FTP lokaciju.

U čarobnjaku za kreiranje ftp stranice navedite njeno ime i lokaciju (podrazumevano, c: \ inetpub \ ftproot).

Zatim specificiramo parametre povezivanja i SSL. Odjeljak za uvez ostavljam nepromijenjen. Isključujem opciju "Automatski pokreni ftp-stranicu" (FTP mi treba samo s vremena na vrijeme). U odjeljku SSL postavio sam opciju "Bez SSL-a".

U sljedećem prozoru ostavite sve nepromijenjeno i kliknite na Završi.

Stranica je kreirana. Sada možete ići na dodatne parametre za fino podešavanje (na primjer, ograničiti maksimalan broj istovremenih veza). Odaberite stranicu koju ste upravo kreirali, na desnoj strani panela Akcije kliknite na Napredne opcije.

Sljedeći korak je konfiguracija Windows zaštitnog zida. Otvorite Control Panel -> System and Security -> Windows Firewall -> Advanced Options. U odeljku "Pravila za dolazne veze" nalazimo i aktiviramo "FTP server (dolazni saobraćaj)" i "FTP server Pasivan (FTP pasivni saobraćaj)". Posljednje pravilo dozvoljava ftp klijentu da se poveže u pasivnom načinu.

U odjeljku "Pravila za odlaznu vezu" nalazimo i aktiviramo "FTP server (FTP Traffic-Out)".

Ako je dodatni firewall (Comodo, Outpost, itd.) instaliran na sistemu, tada mora otvoriti i port 21 (TCP) za dolazne veze i port 20 (TCP) za odlazne veze.

Ako se povezujete na Internet pomoću rutera i želite da vaš server učinite dostupnim korisnicima Interneta, tada morate konfigurirati prosljeđivanje portova na ruteru. Na mom Dlink DI-804HV, to se radi u odjeljku Virtual Server.

192.168.10.4 - ip-adresa ftp servera u lokalnoj mreži.

Postavljanje korisničkih prava.

Ako ostavite sve kako jeste, tada se svaki korisnik (anonimni pristup je omogućen) sa dozvolama samo za čitanje može povezati na ftp-server (možete preuzeti, ali ne možete pisati ili mijenjati datoteke). Pretpostavimo da trebamo omogućiti pristup pouzdanim korisnicima koji bi trebali pisati i mijenjati datoteke.

Otvorite Kontrolnu tablu -> Sistem i bezbednost -> Administrativni alati -> Upravljanje računarom (Start -> desni klik na Računar -> izaberite stavku Upravljanje u meniju). Zatim proširite grupu Lokalni korisnici i grupe (ova postavka je dostupna samo u izdanjima Business i Maximum). Kliknite desnim tasterom miša na fasciklu Grupe, izaberite Kreiraj grupu iz menija.

Unesite naziv grupe - FTP korisnici, opis (možete ostaviti prazno) i kliknite na dugme Kreiraj.

Sada morate kreirati korisnika. Desno kliknemo na folder Korisnici i iz menija izaberemo Novi korisnik.

Unesite korisničko ime (na primjer ftp_user_1), lozinku (najmanje 6 znakova), označite kućice pored opcija "Zabrani korisniku promjenu lozinke" i "Lozinka ne ističe."

Korisnik je kreiran. Sada joj morate dodijeliti prethodno kreiranu grupu ftp korisnika. Da biste to učinili, otvorite korisnička svojstva i idite na karticu "Članstvo u grupi". Podrazumevano, grupa Korisnici se dodeljuje novom korisniku, mi je brišemo. Kliknite na dugme Dodaj -> Napredno -> Pretraga. Otvoriće se lista korisničkih grupa. Odaberite grupu FTP korisnici i kliknite U redu. Kao rezultat, dobijamo:

Kliknite Ok i idite na sljedeći korak.

U fazi kreiranja ftp stranice, morali smo odabrati radni direktorij (c: \ inetpub \ ftproot). Sada za grupu "FTP korisnici" potrebno je konfigurirati prava pristupa ovom direktoriju. Otvorite c: \ inetpub u eksploreru, otvorite svojstva fascikle ftproot, idite na karticu Sigurnost i kliknite na dugme Promeni. U prozoru koji se otvori kliknite na dugme Dodaj i izaberite grupu "FTP korisnici" (kao kod kreiranja korisnika). Postavite nivo prava - "Puni pristup" i kliknite OK.

Završna faza. Ponovo otvorite IIS Manager i odaberite naš ftp server (Test FTP). Na kontrolnoj tabli ftp stranice odaberite "Pravila FTP autorizacije". Dodajte pravilo koje dozvoljava. U prozoru koji se otvori odaberite opciju "Navedene uloge ili grupe korisnika". Na dnu, u okvir za tekst rukama upišite naziv naše grupe (FTP korisnici), zatim stavite kvačicu u odjeljak Dozvole nasuprot Read and Write i kliknite OK.

Ovim je podešavanje završeno.

Na početku nismo odabrali opciju za automatsko pokretanje servera, tako da ne zaboravite da ga pokrenete ručno (desni klik na naziv stranice -> FTP Site Management -> Start).

Kako se povezati?

Opcija koristeći Windows Explorer.
Otvorite Computer (Vista, Win 7) ili My Computer (XP).
Za anonimni pristup, jednostavno unesite adresu servera (ftp://192.168.10.4) u adresnu traku.
Da biste se prijavili sa korisničkim imenom i lozinkom, unesite adresu u obliku: ftp: // [korisničko ime]: [lozinka] @ [adresa ftp servera]. Na primjer ftp: // ftp_user_1: [email protected]- za povezivanje sa lokalne mreže. Za povezivanje sa Interneta, lokalnu adresu zamjenjujemo vanjskim ili imenom domene.

Kako učiniti da vaš ftp server bude dostupan sa Interneta?

Ako je računar direktno povezan na Internet, nisu potrebne nikakve dodatne radnje.

Ako je računar povezan na Internet preko rutera, onda TCP 21 prosljeđivanje porta mora biti konfigurisano na kontrolnoj tabli rutera (ovo se često naziva i virtuelni server). ...

Najpopularniji programi za implementaciju mrežnih veza pri korištenju servera na maloj korporativnoj ili kućnoj mreži uključuju rješenje kao što je Filezilla Server. Koje su posebnosti postavljanja ovog programa? Na šta treba obratiti pažnju kada postavljate određene opcije u odgovarajućem programu?

Filezilla Server: instalacija programa

Prije nego što razmislite o tome kako konfigurirati Windows 8.1, koji je neophodan da bi se osiguralo funkcioniranje Filezilla Servera, potrebno je proučiti specifičnosti instalacije predmetnog programa. Potrebno je pokrenuti distributivni komplet koji korisnik ima na raspolaganju. Nakon toga morate odabrati optimalni način instalacije softvera: standardni, potpuni, samo interfejs, samo FTP ili prilagođena instalacija. U standardnoj verziji predlaže se instalacija predmetnog softvera, uz učešće korisnika u svim glavnim fazama instalacije programa. Općenito, puna verzija podsjeća na prvu. To također uključuje kopiranje izvornog koda dotičnog rješenja na personalni računar. Šema instalacije "Samo FTP" pretpostavlja instalaciju samo FTP modula bez interfejsa za organizovanje pristupa sa administriranog personalnog računara. U ovom slučaju, to postaje moguće sa udaljenog računara. Instalacija samo za sučelje pretpostavlja instalaciju samo preko upravljačkog sučelja. Ovo se može koristiti za pristup udaljenom serveru. Pri korištenju opcije "prilagođena instalacija" moguće su različite kombinacije opcija. Korisnik može izabrati optimalne opcije u smislu osiguranja funkcionisanja mreže. Stručnjaci općenito preporučuju odabir standardne opcije instalacije za program. Ovdje morate odabrati direktorij u koji će se program instalirati. Zatim morate odabrati model za instaliranje i pokretanje servera. Ovdje postoje tri opcije:

- instaliranje servera kao servisa i njegovo pokretanje kada se računar pokrene;

- instalacija servera kao usluge i zadatak ručnog pokretanja programa pri pokretanju personalnog računara;

- korištenje jednostavne instalacije prilikom ručnog preuzimanja softvera.

Općenito, kada koristite prvu opciju, FilezillaServer ne bi trebao imati problema s funkcionalnošću. Interfejs se može pokrenuti pomoću tri mehanizma:

- direktno pri pokretanju sistema za bilo kog korisnika;

- prilikom pokretanja operativnog sistema - za određenog korisnika;

- u ručnom načinu rada.

Biće korisno detaljnije razmotriti kriterijume za odabir određenog modela učitavanja interfejsa.

Instaliranje Filezilla servera: Odabir modela pokretanja interfejsa

Ova karakteristika instalacije softvera Filezilla Server je od velike važnosti u smislu zaštite modula za upravljanje serverom od neovlašćenog pristupa. Naravno, prilikom instaliranja Filezilla servera, firewall se može konfigurirati tako da se minimizira vjerovatnoća neovlaštenog povezivanja na mrežu. Organizaciju kontrole pristupa direktno računaru treba smatrati jednako važnim aspektom sigurnosti. Ako jedan korisnik radi na personalnom računaru, tada će po svoj prilici biti moguće izabrati prvu opciju za učitavanje interfejsa. Ako nekoliko ljudi radi na računaru, onda će po svoj prilici druga opcija za učitavanje interfejsa biti optimalnija. Ako trebate dodatno povećati sigurnost korištenja servera, možete konfigurirati ručno učitavanje sučelja. Nakon što se predmetni softver instalira na računar, korisnik će morati da podesi optimalnu IP adresu i port koji će koristiti za organizovanje pristupa serveru. Također morate postaviti lozinku administratora programa.

Filezilla Server: Glavni programski interfejsi

Softverski proizvod Filezilla Server, koji se konfiguriše u nekoliko faza, sastoji se od dva glavna interfejsa. Jedan od njih je i sam FTP server. Funkcioniše kao nezavisni sistemski modul i ne može se konfigurisati preko neke vrste korisničkog interfejsa sa administriranog personalnog računara. Ovaj modul, ako je potrebno, može se pronaći na listi funkcionalnih sistemskih usluga preko kontrolne ploče operativnog sistema. Uz pomoć odgovarajućeg alata, koji je prisutan u Windows operativnom sistemu, FTP server se može pokrenuti i zaustaviti ako je tokom instalacije servera izabrana opcija u kojoj se njegovi interfejsi pokreću u ručnom režimu. Međutim, Filezilla Server se po pravilu automatski pokreće u dijelu dotičnog sistemskog servisa, direktno pri pokretanju osobnog računara. Predmetni softver predstavlja interfejs koji je namenjen direktno kontroli glavnih modula. Čim se pokrene, spojit će se na module koji obavljaju funkcije servera. U neaktivnom stanju, prozor upravljačkog interfejsa aplikacije je minimiziran na sistemsku paletu, koja se nalazi u blizini sata operativnog sistema. Pogledajmo sada kako se povezani softver konfiguriše u praksi koristeći specificirana FilezillaServer interfejsa.

Konfigurisanje Filezilla servera: na šta prvo obratiti pažnju?

Na koje prve stvari treba obratiti pažnju prilikom postavljanja Filezilla servera? Za mrežnog administratora, u nekim slučajevima, neke softverske funkcije koje se odnose na praćenje mrežnih procesa mogu biti korisne. Tako, na primjer, putem kontrolne ploče programa možete vidjeti sadržaj dnevnika mrežnih procesa. Ovdje se bilježe radnje određenih korisnika koji su se povezali na server. Ovaj interfejs će prikazati listu specifičnih personalnih računara koji su u komunikaciji sa serverom. Tako je moguće pratiti kako se mrežni promet distribuira. Još jedna karakteristika Filezilla servera je mogućnost korišćenja interfejsa rešenja sa drugih personalnih računara. Da biste to učinili, samo trebate postaviti određena podešavanja u servisu, koja prema zadanim postavkama blokira upravljanje serverom s računala trećih strana. Stručnjaci ne preporučuju bilo kakve promjene u opcijama sigurnosnih postavki dotičnog softvera. Stvar je u tome da kada izvršite podešavanja ovih postavki, možete nasumično postaviti opciona ograničenja na dolazne i odlazne mrežne veze. U opciji Razno, slično, korisnici će imati pristup postavkama koje neće biti od posebnog značaja sa stanovišta ispravne konfiguracije servera. Ova podešavanja uključuju zabranu prikazivanja lozinke u interfejsima, veličinu bafera za prenos podataka. Pružanje mrežne funkcionalnosti bit će gotovo neovisno o promjenama odgovarajuće grupe postavki. Najvjerovatnije, također nećete morati da konfigurišete Kerberos GSS protokol pomoću interfejsa GSS postavki. Koristeći postavke administratorskog interfejsa, korisnik može postaviti optimalnu IP adresu i port koji će se koristiti za pristup modulima za upravljanje serverom. Treba imati na umu da konfiguracija rutera nema nikakve veze sa ovom opcijom Filezilla servera. Druga IP adresa je registrovana na ruteru. Ako koristite gore pomenutu opciju, možete konfigurisati IP adrese sa kojih računari mogu pristupiti serveru. Kada se koristi opcija Logging, administrator može aktivirati snimanje različitih operacija unutar mrežnih veza na zasebne datoteke, kao i postaviti ograničenje veličine za te datoteke. Opcija Speed ​​Limits, preko koje administrator može ograničiti brzinu prijenosa datoteka između PC-a i servera, može biti vrlo korisna. Ograničenje se u ovom slučaju može postaviti trajno ili prema rasporedu. Postoji još jedna značajna opcija Filezilla Server programa koja vam omogućava uštedu prometa - Filetransfer kompresija.Treba napomenuti da ova funkcija može aktivirati minimalni ili maksimalni stepen kompresije fajla. Također je moguće popraviti IP adrese sa kojih se neće koristiti kompresija prometa.

Postavke ključeva Filezilla servera

Pogledajmo sada bliže kako se postavljaju najtraženiji parametri programa Filezilla Server. Konfiguracija programa obično počinje sa stranice General Settings. Softverski interfejs je na engleskom jeziku. Ako korisnik odabere ovu opciju, onda može, na primjer, promijeniti standardni port za povezivanje na neki drugi. Druga opcija podešavanja je podešavanje optimalnog broja korisnika koji se mogu povezati na server sa dotičnim softverom. Odgovarajući programski interfejsi vam takođe omogućavaju da definišete postavke za prekid komunikacije sa ličnim računarom koji se ne može ispravno povezati na mrežu.

Filezilla server: IP postavka

Sljedeća važna stavka u Filezilla serveru je konfiguracija FTP servera u smislu dodjeljivanja IP adresa.U ovom slučaju radit će se o korištenju postavke IP Vezivanja. Podešavanje FTP servera pomoću ove opcije programa Filezilla Server može se izvršiti navođenjem IP adresa preko kojih će se drugi računari povezati sa administratorom. Korisnik ima mogućnost da konfiguriše pristup serveru za personalne računare koji se nalaze unutar lokalne mreže, ili da na određeni način proširi ovlašćenja drugih računara. Ako koristite postavku IP Filter, možete konfigurirati određene IP adrese, kao i raspon određenih adresa sa kojih će se biti nemoguće povezati na server. Ako je potrebno, možete postaviti određene izuzetke.

Postavke pasivnog načina rada

Još jedna značajna opcija za Filezilla Server je postavka pasivnog načina rada. Da bi to uradio, korisnik će morati da omogući opciju Passivemode u interfejsu dotičnog programa. Dakle, odgovarajuća postavka formira parametre koji su neophodni da bi se osigurala pasivna veza sa administriranim serverom. Prilikom prilagođavanja nekih postavki Filezilla servera, možda ćete morati konfigurirati svoj ruter. Na primjer, TP Link i drugi popularni proizvođači rutera omogućavaju vam da unesete potrebne parametre u softver odgovarajućeg uređaja. Naravno, važno je da ruter podržava firewall i NAT kako bi omogućio mnoge opcije koje su vam potrebne. Korisnik će najvjerovatnije morati navesti specifičnu IP adresu koju mu je dodijelio ISP. To možete saznati ako koristite softverska sučelja rutera. Ovaj zadatak se može uspješno riješiti bez obzira na operativni sistem na kojem je Filezilla Server instaliran. Konfigurisanje operativnog sistema Windows 7 u smislu dobijanja pristupa odgovarajućim adresama će se odvijati na isti način kao da je u pitanju operativni sistem Windows 8.1. U praksi je u većini slučajeva potrebno izvršiti podešavanja IP adrese ako postoje određeni problemi sa povezivanjem određenih personalnih računara sa serverom.

Filezilla server: Postavke sigurnosti servera

Pogledajmo pitanje konfiguracije sigurnosti korištenja serverskih veza. Da bismo optimizirali odgovarajuće parametre Filezilla servera, moramo konfigurirati SSL. To se radi preko sučelja SSL / TLS postavki, u kom slučaju morate omogućiti podršku za odgovarajuće protokole. U pravilu morate popraviti adresu privatnog ključa, certifikata i lozinke u postavkama. Treba napomenuti da u praksi ove opcije obično koriste iskusni administratori sistema. Općenito, ne morate konfigurirati SSL prilikom prilagođavanja zadanih postavki. Također možete poboljšati sigurnost servera filtriranjem neuspješnih korisničkih veza.

Filezilla server: postavljanje naloga

Druga važna grupa podešavanja za predmetni softver odnosi se na registraciju korisničkih naloga. Da biste kreirali novi nalog, izaberite stavku menija Uredi, a zatim izaberite opciju Korisnici. Tada će biti moguće raditi sa korisničkim nalozima. Da biste dodali novi nalog, izaberite stavku Dodaj. Zatim se upisuje korisničko ime, a po potrebi i grupa kojoj računar treba da pripada. Kada se obave potrebna podešavanja, moraćete da postavite lozinku za kreirani nalog. Takođe možete aktivirati ograničenje broja veza sa serverom. Stručnjaci savjetuju postavljanje lozinke za račune kad god je to moguće, iako u principu možete i bez nje. Tehnološki se ovaj problem može riješiti prilično jednostavno, posebno s obzirom na svestranost Filezilla Server programa. Konfigurisanje Windows 7 za pristup eksternoj mreži i postavljanje potrebnih opcija u Windows 8.1 operativnom sistemu vrši se pomoću istih algoritama.

Filezilla server: Konfigurisanje dijeljenja foldera

Još jedna značajna opcija za Filezilla Server je postavka dijeljenja foldera. U tu svrhu trebate koristiti modul Share Folders. Da biste odabrali direktorije kojima želite organizirati pristup, morate kliknuti na gumb Dodaj, a zatim odabrati željenu stavku na disku. Na isti način se postavlja i lista prava pristupa ovom ili onom folderu. Moguće je prilagoditi operacije kao što su pisanje, čitanje, brisanje i izmjena datoteka koje se nalaze u određenom direktoriju.

FTP serveri su retki gosti na kućnom računaru. Ali ponekad postoji potreba za njima: organizirajte dijeljenje datoteka za računare koji se ne mogu spojiti na lokalnu mrežu, "podići" malu web stranicu sa skladištem datoteka ili kućnim medijskim serverom. Izdvojeni su zadaci flešovanja ili restauracije raznih mrežnih mašina, medija plejera i set-top box uređaja nakon "oskirpičivanije". Rješavanje ovih problema zahtijeva savladavanje principa FTP-a. Cijena pogrešne odluke može biti visoka, pa je važno pažljivo proučiti materijal.

FTP, TFTP serveri: opis, rad, konfiguracija

FTP (File Transfer Protocol) je jedan od najstarijih kompjuterskih protokola koji se počeo koristiti za primanje/prenos podataka na daljinu. Serveri s njegovom upotrebom aktivno su se koristili mnogo prije pojave Interneta. Protokol je sada izmijenjen da koristi TCP/IP kanale. Protokol koristi arhitekturu klijent-server, odnosno jedan program se koristi za organizaciju servera, a drugi program se koristi za upload i preuzimanje.

Kako pokrenuti FTP server preko Golden FTP servera

Konfigurisanje i konfigurisanje FTP servera koristeći Windows 7 je pouzdan, ali spor metod koji zahteva mnogo veštih koraka. Ako vam treba server „za jučer“, ali ne želite da se zamarate uputstvima i podešavanjima, onda bi kompaktan i vrlo jednostavan Golden FTP server program bio dobra opcija. Postoji u obliku besplatne i profesionalne verzije, iako će prva opcija biti dovoljna za domaće aplikacije. Unatoč skromnoj veličini distributivnog kompleta, program ima niz prednosti:

  • jednostavnost prilagođavanja i mala veličina instalacionih datoteka;
  • koristeći punu brzinu internetskog kanala. Iako ovo može biti nedostatak, jer kada je istovremeno povezano 50-100 korisnika, program će postaviti kanal na blejdove zajedno sa korporativnom mrežom;
  • mogućnost nastavka datoteka kada je veza prekinuta. Da biste iskoristili ovu funkciju, potrebno je da koristite FTP klijent koji takođe podržava preuzimanje datoteka;
  • Ruski interfejs podrazumevano.

Nakon preuzimanja i instaliranja distributivnog kompleta, konfigurirajte program za pokretanje FTP servera.

Adresa dobijena korišćenjem Golden FTP servera dostupna je samo unutar mreže. Ako trebate omogućiti pristup serveru putem Interneta, tada ćete morati postaviti rute i prosljeđivanje portova preko web sučelja rutera.

Za jednostavnu upotrebu i konfiguraciju morate platiti izuzetno nizak nivo sigurnosti takvog servera. Ovako kreirane servere koristite samo na svojoj kućnoj mreži, ne omogućavajući im pristup sa Interneta.

Kako otvoriti FTP server u File Exploreru

Od drevnog Windowsa 98, operativni sistem je zamaglio granice između "File Explorera" i Internet pretraživača. Explorer vam je dozvolio da otvarate stranice direktno u njegovom prozoru, ali je to zahtijevalo uključivanje nepouzdanog Active Desktopa u to vrijeme, tako da mehanizam u to vrijeme nije dobio veliku distribuciju. Tehnologije nisu mirovale, a sada možete sigurno ući na FTP server unosom njegove adrese u "Explorer":


Ne biste trebali učitavati velike datoteke, jer Explorer ne podržava nastavak podataka kada je sesija prekinuta. Za ovo koristite FTP klijente sa mogućnošću nastavka.

Šta učiniti ako se FTP server ne otvori

Nemogućnost pristupa FTP serveru može biti uzrokovana više razloga koji se odnose na postavke samog računara i politike unutar korporativne mreže.

Tabela: Uobičajeni uzroci grešaka u pristupu FTP serveru i rješenja

UzrokMoguće rješenje
Netačno korisničko ime ili lozinka (bez lozinke) pomoću kojih se pokušava pristupiti resursu.Pokušajte ponovo s ispravnim parom lozinki. Imajte na umu da mnoge korporativne FTP stranice ne podržavaju prijavu gostiju.
Pristup se obavlja pomoću programa treće strane koji nije dodat na listu izuzetaka zaštitnog zida i blokira odlazne zahtjeve klijenata.Dodajte klijentski program u tabelu izuzetaka zaštitnog zida.
Port 21 TCP / IP, preko kojeg se podrazumevano pristupa FTP-resursima, blokiran je postavkama rutera. Alternativno, server se može konfigurirati da radi s drugim portom. Administrator resursa mora saznati s kojim.Koristite web administratorsku ploču vašeg rutera da promijenite njegove postavke tako da može raditi sa portom 21 ili drugim portom koji koristi server.
Promotivni tarifni plan vašeg internet provajdera ne dozvoljava vam da radite sa brojnim internet protokolima, uključujući FTP.Pobrinite se za skuplji plan. Mnogi provajderi pružaju mogućnosti potrebne za pokretanje FTP servera (statička adresa, dozvola za dolazne zahtjeve, skripte) samo po skupim korporativnim cijenama.

Kako konfigurirati i pokrenuti FTP server koristeći ugrađene alate Windows 7

Mnogi softverski paketi za kreiranje FTP servera mogu se preuzeti sa interneta. Ali prvo pokušajte da konfigurišete server koristeći ugrađene mogućnosti operativnog sistema. Alati integrirani u distribuciju za kreiranje web servera dostupni su u Windows 7 Basic i novijim verzijama.

Ako imate instaliran Windows 7 Home edition ili Starter, morat ćete koristiti softverske pakete treće strane ili nadograditi svoj operativni sistem na Windows 7 Basic ili noviji.

Ova uputstva će vas provesti korak po korak kroz sve korake pokretanja FTP servera. Tokom procesa podešavanja, možda će vam trebati distributivni komplet vašeg OS instaliran na optičkom mediju ili USB fleš disku. Također ćete se morati prijaviti na OS kao korisnik s administratorskim pravima.

  1. Otvorite Control Panel i odaberite Male ikone u postavkama View.
  2. Idite na odjeljak "Programi i funkcije", a zatim na pododjeljak "Uključivanje ili isključivanje Windows funkcija".
    Idite na odjeljak "Programi i funkcije" - sadrži pododjeljak "Omogućavanje i onemogućavanje Windows komponenti"
  3. Stavite potvrdne okvire:
  4. Kliknite na "OK" i pričekajte da se proces završi. Pričekajte završetak procesa instalacije komponente
  5. Idite na odjeljak "Administracija" na "Control Panel".
    Odjeljak "Administracija" sadrži alate za konfiguraciju servera
  6. Odaberite alat Internet Information Services Manager.
    Otvorite "Internet Information Services (IIS) Manager" - ovo je glavni element FTP servera
  7. Kliknite na karticu Sites. U "Internet Information Services (IIS) Manager" idite na karticu "Sites".
  8. Kliknite desnim tasterom miša na karticu "Sites" i izaberite akciju "Add FTP Site" u padajućem meniju. Iz kontekstnog menija kartice Sites izaberite akciju Dodaj FTP lokaciju
  9. Odredite naziv buduće FTP stranice i putanju do direktorija čiji će sadržaj biti distribuiran sa FTP servera.
    Podrazumevano, polje "Fizička staza" sadrži putanju C: \ inetpub \ ftproot - možete je promijeniti u svoju
  10. Kliknite na Next i odredite parametre za pokretanje FTP stranice. Ako ne želite da se stranica automatski pokreće kada uključite računar, poništite izbor u polju za potvrdu "Automatski pokreni FTP lokaciju".
    Konfigurirajte parametre pokretanja FTP servera
  11. U odjeljku SSL odaberite Bez SSL-a. Kliknite na Next, a zatim kliknite na Finish.
    U prozoru "Informacije o autentifikaciji i autorizaciji" jednostavno kliknite na dugme "Završi".
  12. Uspješno ste kreirali FTP stranicu. Sada idite na Control Panel> Firewall> Advanced Options> Inbound Rules.
  13. Odaberite i aktivirajte stavke FTP server Passive (FTP Passive Traffic-In) i FTP Server (dolazni promet).
    Da biste aktivirali pravilo, postavite kursor na njega i kliknite na dugme "Omogući pravilo" u desnom meniju
  14. Idite na odjeljak Outbound Rules i omogućite pravilo FTP servera (FTP Traffic-Out).
    Aktivirajte pravilo FTP servera (FTP Traffic-Out) u odjeljku "Pravila za odlazne veze"
  15. Idite na Kontrolna tabla> Administrativni alati> Upravljanje računarom> Lokalni korisnici> Grupe. Desni klik na parametar "Grupe" i odaberite akciju "Kreiraj grupu".
    Kreirajte grupu korisnika koji mogu pristupiti vašem FTP serveru
  16. Odredite naziv FTP grupe i kliknite na "Kreiraj".
    Osmislite ime za korisničku grupu
  17. Desni klik na odjeljak "Korisnici" i odaberite akciju "Novi korisnik" iz kontekstnog izbornika. Kreirajte korisnike koje ćete uključiti u svoju grupu
  18. Unesite svoje korisničko ime i lozinku (najmanje 8 znakova). Preporučujemo da označite kućice “Zabraniti korisniku promjenu lozinke” i “Lozinka nema datum isteka”. Kliknite na dugme Kreiraj.
    Postavite parametre autorizacije korisnika (ime, lozinka), omogućite ili onemogućite dostupne opcije
  19. Desni klik na kreiranog korisnika i odaberite akciju "Svojstva", a zatim idite na karticu "Članstvo u grupi". Kliknite Dodaj.
    U svojstvima korisnika kojeg ste kreirali na kartici "Članstvo u grupi", kliknite na dugme "Dodaj".
  20. Unesite naziv grupe koju ste kreirali u okvir za tekst i kliknite na Provjeri imena.

    Ne zaboravite da kliknete na dugme Proveri imena nakon što unesete naziv grupe u okvir za tekst
  21. Idite na Control Panel> Administrativni alati> IIS Manager. U odeljku "Veze" postavite kursor na svoju FTP lokaciju i kliknite na ikonu "Pravila za FTP autorizaciju".
    Postavite kursor na svoju FTP lokaciju u meni "Veze", a zatim kliknite na ikonu "Pravila FTP autorizacije"
  22. Kliknite na "Add Allow Rule".
    Kliknite na akciju "Add Allow Rule" za vašu FTP lokaciju
  23. Odaberite opciju Navedene uloge ili korisničke grupe, upišite naziv grupe u okvir za tekst. Označite potvrdne okvire "Čitaj" i "Piši". Kliknite OK.
    Unesite naziv svoje grupe i stavite kvačicu u potvrdne okvire "Pročitaj" i "Piši"
  24. Ako želite dozvoliti pristup svim korisnicima, ponovo kliknite na "Dodaj pravilo dopuštenja" i odaberite "Svi anonimni korisnici". Stavite kvačicu samo u polje za potvrdu "Čitanje".
    Ako je potrebno, dodajte pravo preuzimanja datoteka sa vašeg FTP servera svim korisnicima
  25. Sada kliknite na ikonu "FTP autentifikacija".
    Kliknite na ikonu "FTP autentikacija".
  26. Kliknite desnim tasterom miša na režim "Anonimni pristup" i izaberite akciju "Omogući". Sada se svi mogu povezati na FTP server.
    Uključite anonimni pristup kako bi svi korisnici mogli pristupiti vašem FTP serveru
  27. Kliknite na ikonu FTP Logging.
    Kliknite na ikonu "FTP logging".
  28. U prozoru koji se otvori, konfigurišite evidenciju.
    Podesite evidentiranje za vaš FTP server

Za rad sa kreiranim serverom, možete koristiti jedan od mnogih FTP klijenata ili samo Windows Explorer. Ne zaboravite konfigurirati prosljeđivanje portova u ruteru i kreirati rute ako trebate omogućiti pristup serveru putem Interneta.

Mapiranje fascikle FTP resursa na mrežni disk u Windows OS-u

Mnogi korisnici smatraju da je zgodnije raditi s običnim sistemskim diskom, koji se prikazuje u Exploreru. Nisu svi dobrodošli disk programi trećih strana. Da biste dobili takav disk, morate montirati FTP folder i povezati ga sa logičkim diskom. To se može uraditi na dva načina:

  • kroz "Explorer";
  • preko posebnog konzolnog uslužnog programa ftpuse.

Montirajte FTP deljenje koristeći Windows Explorer

Montirajte FTP resurs koristeći uslužni program ftpuse konzole

Nažalost, FTP resurs montiran kao mrežni disk koristeći Explorer će biti vidljiv samo u Exploreru. Ako vam je potreban pristup takvom disku preko upravitelja datoteka ili iz komandne linije, morat ćete koristiti poseban uslužni program ftpuse.

Ftpuse se distribuira besplatno. Nakon preuzimanja i instaliranja uslužni program je dostupan iz bilo kojeg otvorenog prozora ljuske. Da bi mrežni disk ostao povezan čak i nakon zatvaranja takvog prozora, uslužni program se mora koristiti zajedno s programom PowerShell. Jednom instaliran, uslužni program je dostupan iz komandne linije ili PowerShell procesora.
Koristeći uslužni program ftpuse, možete konfigurirati pristup konzole FTP serveru kao mrežni disk

PowerShell procesor je dio OS-a od Windows 7 SP1. Ako nemate instaliran servisni paket, morat ćete preuzeti instalacijsku datoteku ljuske sa Microsoft web stranice.

Tabela: ftpuse komande za konfigurisanje FTP pristupa

naziv uređajaPostavlja naziv logičke disk jedinice pod kojom će se mrežni resurs montirati u OS.
ftpostnameOdređuje ime ili adresu servera na koji se treba povezati.
daljinski putMrežni folder koji će koristiti korijenski direktorij montiranog logičkog pogona.
lozinkaPostavlja pristupnu lozinku.
/ korisnikIme korisnika koji se povezuje na server.
/ nepasivanPostavlja aktivni način rada.
/ owneraccesssonlyMrežni pogon je vidljiv samo programu iz kojeg je pokrenut uslužni program ftpuse.
/ portMožete postaviti proizvoljnu adresu TCP porta koja se koristi za komunikaciju sa serverom. Podrazumevano, ovo je port 21.
/ sakrij sePokreće uslužni program u pozadini, na ekranu se ne prikazuju poruke.
/ debugUslužni program radi u načinu za otklanjanje grešaka.
/ izbrisatiBriše trenutnu sesiju, prekida vezu sa serverom i isključuje disk.

Primjeri uslužnog programa ftpuse

Evo nekoliko primjera korištenja ftpuse naredbi za konfiguriranje poslužitelja kao lokalnog diska:

  • ftpuse F: ftp.abrris.com - ovako kreiramo logički disk F: u sistemu koji je povezan sa ftp serverom ftp.abrris.com;
  • ftpuse F: ftp.abrris.com / KORISNIK: junkers 1944 - povežite ovlaštenog korisnika junkers sa lozinkom 1944 na ftp.abrris.com server;
  • ftpuse F: / delete - isključite disk F: i isključite vezu sa serverom.

FTP resurs povezan pomoću uslužnog programa ftpuse uvijek će biti prikazan u Exploreru sa diskovnim prostorom od jednog gigabajta. Ovo nije greška, već karakteristika uslužnog programa. Međutim, disk povezan pomoću istraživača neće uopće prikazati svoj volumen.

Kako postaviti FTP server

U prostranstvu mreže možete preuzeti veliki broj gotovih distribucija, koje nakon raspakivanja i jednostavne konfiguracije postavljaju gotov FTP server na vaš računar. Postoje i komercijalni i besplatni proizvodi koji po mogućnostima nisu inferiorni od prvih. U nastavku ćemo pogledati dva besplatna rješenja koja su odavno postala industrijski standard za računarske entuzijaste i male firme.
Čak se i neprofesionalac može nositi s pokretanjem servera za potrebe male kancelarije ili stambene zgrade

FileZilla Server - fleksibilan, moćan i siguran

FileZilla Server je razvoj tima koji stoji iza poznatog FireFox pretraživača. Odlikuje ga ogroman broj postavki, dostupnost verzija za 32-bitne i 64-bitne operativne sisteme, mogućnost daljinske administracije. I ne morate da platite ni novčića za čitav niz mogućnosti. Instalacija i konfiguracija servera podijeljena je u nekoliko jednostavnih koraka. Program postoji na mnogim platformama, a ako ste naučili kako konfigurirati takav server u Windows okruženju, onda uz minimalne razlike možete to učiniti i u Linuxu ili MAC OS-u.

Instalacija FireZilla servera

  1. Nakon što preuzmete instalacionu datoteku, pokrenite je, a zatim slijedite upute čarobnjaka za instalaciju.
  2. Pročitajte i prihvatite ugovor o licenci.
    Prihvatite ugovor o licenci da nastavite s procesom instalacije
  3. Odaberite željenu vrstu instalacije (preporučujemo standardni tip):
  4. Odlučite se za folder u koji će se program instalirati i nastavite s odabirom metode za automatsko pokretanje FireZilla Servera (preporučujemo prvu opciju):
  5. Sada odredite port za interfejs servera. Ostavljanje zadane vrijednosti 14147 je nepoželjno iz sigurnosnih razloga.
  6. Završna faza instalacije će biti odabir vrste pokretanja sučelja vašeg servera (preporučujemo prvu opciju):
  7. Pokrenite proces instalacije klikom na dugme Instaliraj.

Podešavanje servera

Kada je serverski softverski paket uspješno instaliran, ponovo pokrenite računar i pokrenite FireZilla Server softver.

  1. U dijaloškom okviru koji se pojavi navedite adresu i port servera. Ne morate unositi lozinku prilikom prvog povezivanja. Ova veza će biti moguća samo sa računara na kojem su instalirane komponente serverskog softvera. Neće raditi doći do servera sa druge mašine, pošto adresa 127.0.0.1:14147 služi samo za lokalne veze. Unesite adresu servera i port za povezivanje
  2. Odjeljak Postavke menija Uredi sadrži brojne postavke koje će vam omogućiti da pravilno konfigurirate softverski paket.
    Idite na FileZilla Server Settings
  3. Na kartici Opšte postavke možete promijeniti primarne postavke:
  4. Za udobnost korisnika, možete postaviti tekstualni pozdrav u sekciji Poruka dobrodošlice, koju će klijentski program pokazati korisniku nakon uspješnog povezivanja sa serverom. Koristeći metakaraktere, možete konfigurirati izlaz servisnih informacija u prozor klijenta.
    U odjeljku Poruka dobrodošlice možete postaviti poruku dobrodošlice i prikazati informacije o uslugama za korisnike.
  5. U odjeljku IP veze navedite raspon IP adresa sa kojih korisnici mogu pristupiti serveru. Ovaj odjeljak postavki omogućava vam da organizirate pristup resursu samo s lokalne mreže ili čak iz jednog od njenih segmenata.
    Ograničite raspon adresa sa kojih je moguće pristupiti vašem serveru
  6. Konfigurišite filtriranje adresa u odjeljku IP filter: gornje tekstualno polje navodi "bijelu" listu, a donje - "crnu".
    Popunite "bijelu" i "crnu" listu IP adresa
  7. Konfigurirajte prijavljivanje u odjeljku Zapisivanje. Log fajlovi se mogu kreirati iznova svaki dan, ili će sve statistike biti zapisane u jednom.
    Konfigurišite prijavljivanje FileZilla servera u sekciji Logging
  8. U odjeljku Ograničenja brzine možete ograničiti propusni opseg koji je dostupan serveru. Možete postaviti globalna ograničenja ili ih možete postaviti prema kalendaru, pa čak i pojedinačnim satima. Jedinica mjere je kilobajt.
    Ako je potrebno, možete podesiti ograničenja propusnosti u odjeljku Ograničenja brzine
  9. U odjeljku Kompresija prijenosa datoteka, možete konfigurirati kompresiju datoteka prilikom otpremanja. Ali preporučujemo da ostavite zadane postavke.
    Bolje je da ne mijenjate odjeljak postavki kompresije Prijenosa datoteka
  10. Vrijeme je da postavite korisničke naloge kojima će biti dozvoljen pristup resursima vašeg servera. Idite na odeljak Korisnici u meniju Uredi da otvorite interfejs za upravljanje korisnicima.
    Možete dodati novog korisnika u odeljku Korisnici u meniju Uredi.
  11. Kliknite na dugme Dodaj da dodate novog korisnika, date mu prijavu i označite njegovo članstvo u grupi. Za novog korisnika postavite prijavu i označite kojoj grupi pripada
  12. Za kreiranog korisnika postavite lozinku i ograničenje broja konekcija na vaš server.
    Konfigurirajte prilagođenu lozinku i dozvoljeni broj serverskih veza
  13. Na kartici Share Folders možete konfigurirati pristup korisnika određenim resursima na vašem serveru. Da biste to uradili, izaberite karticu Deljene fascikle i kliknite na dugme Dodaj.
    Nemojte brkati dugmad za dodavanje: da biste dodali fascikle, kliknite na dugme Dodaj koje je istaknuto na slici
  14. Odaberite folder na disku i pomoću opcija na lijevoj strani prozora postavite potrebna prava pristupa:
    • samo za čitanje - čitanje;
    • pisati - pisati;
    • izbrisati - izbrisati;
    • mijenjanje datoteka u folderu - dodaj.

Ovo završava početno podešavanje. Server je spreman za upotrebu, a sigurnosna podešavanja zadovoljavaju kriterijume za kućnu upotrebu ili malu kancelarijsku mrežu.

Video: Instalirajte i konfigurišite FileZilla server korak po korak

TFTP - Server za male potrebe

Među vrstama FTP-a i programa za rad s njima, TFTP se izdvaja - to je pojednostavljena verzija FTP-a do krajnjih granica. Nedostatak mehanizama za zaštitu saobraćaja, pa čak i autentifikacija korisnika, sprečava da se TFTP koristi za razmenu datoteka preko Interneta.

Ali savršeno je prikladan za učitavanje firmvera i firmvera u rutere, digitalne TV prijemnike, tablete i pametne telefone. Učitavač takvih uređaja sadrži TFTP klijent koji će vam omogućiti preuzimanje i instaliranje softvera u uređaj, čak i ako je u hitnom načinu rada zbog oštećenog firmvera.
Glavna primena TFTP protokola je flešovanje bežičnih rutera kroz konzolu za oporavak

Instalirajte TFTP server na svoj računar:

  1. Preuzmite sami distributivni komplet programa:
    • tftpd32 ako imate 32-bitni OS;
    • tftpd64 ako imate 64-bitni OS.
  2. Instalirajte program u jednoj od dvije opcije: standardna aplikacija ili sistemska usluga.
  3. Ako ste odabrali da instalirate uslugu, ponovo pokrenite računar kada se proces instalacije završi.

Server ne zahtijeva nikakva posebna podešavanja, ali nakon pokretanja provjerite da li sva podešavanja na kartici TFTP izgledaju kao na slici. Ovako izgledaju podrazumevane postavke uslužnog programa tftpd32

Za preuzimanje datoteka sa servera ili za otpremanje na server putem komandne linije, koristite sljedeće naredbe:

  • tftp 192.168.1.10 GET filename.txt - za preuzimanje datoteke sa servera;
  • tftp 192.168.1.10 PUT ime datoteke.txt - za slanje datoteke na server.

Da biste radili sa TFTP klijentom u operativnom sistemu Windows 7, on mora biti instaliran preko dijaloga "Komponente sistema". U starijim verzijama OS-a, klijent je dostupan bez dodatnih koraka.


TFTP klijent se dodaje pomoću dijaloga Komponente sistema

Video: Rad sa TFTP serverom - Hitno vraćanje firmvera rutera

Klijentski programi za povezivanje na FTP servere

Klijentski programi obavljaju funkcije kao što su:

  • povezivanje na FTP servere;
  • nastavak datoteka kada je veza prekinuta;
  • evidentiranje veze;
  • pohranjivanje mnogih postavki na različite servere;
  • grupne operacije sa fajlovima;
  • pretraživanje po serverima.

Također, klijentski programi imaju ugrađen uređivač koji vam omogućava da koristite program kao punopravni kreator web stranica.

Totalni komandant

Možda najpopularniji upravitelj datoteka za Windows. Sadrži ugrađeni FTP klijent koji vam omogućava da radite sa udaljenim serverom kao sa običnim logičkim diskom. Program je shareware i prije kupovine licence će stalno podsjećati korisnika da bi bilo dobro da ga konačno kupi. Ovo ne utiče na funkcionalnost.
Total Commander ima ugrađeni FTP klijent

FAR

Kao i Total Commander, ovaj program je multifunkcionalni upravitelj datoteka sa dva okna. Mnogo je asketskiji u dizajnu interfejsa (radi u tekstualnom režimu), ali je višeplatformski – dostupan za pola tuceta različitih operativnih sistema. FTP klijent je ugrađen u komplet za distribuciju i možete početi raditi sa stranicama bez instaliranja dodataka. Nesumnjiva prednost je što je program besplatan. Aktivacija FTP klijenta vrši se pomoću upravitelja dodataka, ali je to vrlo jednostavna i intuitivna procedura koja neće uzrokovati poteškoće čak ni za početnike.
FAR će moći da radi sa FTP serverima na svim operativnim sistemima

Još jedan besplatni klijentski program proizvođača Mozilla i Firefox pretraživača. Jednostavan i dostupan korisniku zahvaljujući lakoničnom interfejsu i odličnoj rusifikacije. Postoje verzije FireZilla za Windows, Linux, Mac OS, pa čak i Andriod.
FileZilla - FTP klijent od kreatora svjetski poznatog FireFox pretraživača

Među karakteristikama koje ga razlikuju od konkurentskih programa, treba napomenuti:

  • podrška za veliki broj protokola;
  • nastavak preuzimanja datoteka kada je veza prekinuta i podrška za rad s velikim datotekama;
  • cross-platform;
  • mogućnost održavanja oznaka;
  • podrška za prevlačenje datoteka (drag & drop tehnologija);
  • fleksibilne postavke brzine prijenosa i mogućnost rezerviranja dijela internetskog kanala;
  • uređivanje datoteka direktno na serveru;
  • udaljeno pretraživanje datoteka.

Interfejs besplatnog programa FTPRush ima dosta zajedničkog sa Microsoft Office proizvodima i konfigurisan je na sličan način. Od najistaknutijih, vrijedi napomenuti:

  • mogućnost prijenosa datoteka sa servera na server bez preuzimanja na računar;
  • visokokvalitetna implementacija interfejsa sa dva panela;
  • ugrađeni menadžer preuzimanja sa konfigurabilnom listom preuzimanja.

FTPRush bi se trebao svidjeti korisnicima MS Office-a

Bolje je raditi s engleskom verzijom sučelja, jer kvalitet ruske lokalizacije ostavlja mnogo da se poželi.

CoffeCup Free FTP je klijent za najnezahtjevnije i najneiskusnije korisnike, omogućava preuzimanje i postavljanje datoteka samo jednim klikom miša. Nedostatak postavki je više nego nadoknađen intuitivnim sučeljem, visokokvalitetnom lokalizacijom i besplatnim softverom. Ipak, program podržava potpuni režim sa dva okna i mogućnost prenosa datoteka sa servera na server bez prethodnog učitavanja, a takođe ima i jednostavan HTML editor.
Sa besplatnim FTP klijentom CoffeeCup ne morate petljati s postavkama

Podešavanje FTP servera je jednostavan način da dobijete skladište datoteka sa više pristupa na radnoj površini. Veliki broj programa i relativna lakoća prilagođavanja čine ovu metodu veoma popularnom. Dodijelite jedan računar isključivo za server i ne pohranjujte nikakve druge podatke na njemu osim onoga što bi trebalo biti na serveru. Čak iu ovom slučaju, dva do tri tuceta korisnika koji istovremeno pristupaju vašem resursu mogu gotovo u potpunosti "potopiti" internetski kanal. A provajder će nenametljivo ponuditi promjenu tarifnog plana u korporativni. Ako vam je potrebna pohrana datoteka sa istovremenim pristupom velikog broja korisnika, onda hostujte FTP server na komercijalnom hostingu. Ili koristite gotove portale za dijeljenje datoteka, na primjer, Google Drive ili DropBox.

& nbsp & nbsp Skraćenica FTP dolazi sa engleskog F ile T ransfer P rotocol (File Transfer Protocol) je protokol aplikacijskog sloja za razmjenu datoteka preko TCP/IP transportnog protokola između dva računala, FTP klijenta i FTP servera. To je jedan od najstarijih, a ipak, još uvijek aktivno korištenih protokola.

FTP protokol je dizajniran za rješavanje sljedećih zadataka:

  • pristup datotekama i direktorijumima na udaljenim hostovima
  • obezbeđivanje nezavisnosti klijenta od tipa sistema datoteka udaljenog računara
  • pouzdan prenos podataka
  • korištenje resursa udaljenog sistema.
  • FTP protokol podržava dva kanala veze odjednom - jedan za prijenos timovi a rezultati njihove implementacije, drugi za razmjenu podaci... Uz standardna podešavanja, FTP server koristi TCP port 21 za uspostavljanje kanala za slanje i prijem komandi i TCP port 20 za uspostavljanje kanala za prijem/prenos podataka.

    FTP server sluša veze od FTP klijenata na TCP portu 21 i, nakon uspostavljanja veze, prima i obrađuje FTP komande koji su obični tekstualni nizovi. Naredbe definiraju parametre veze, tip podataka koji se prenose i akcije u odnosu na datoteke i direktorije. Nakon usaglašavanja parametara prijenosa, jedan od učesnika u razmjeni postaje pasivan, čekajući dolazne veze za kanal razmjene podataka, a drugi uspostavlja vezu sa ovim portom i započinje prijenos. Kada se transfer završi, veza za prenos podataka se zatvara, ali kontrolna veza ostaje otvorena, omogućavajući nastavak FTP sesije i kreiranje novog prenosa podataka.

    FTP se može koristiti ne samo za prijenos podataka između klijenta i servera, već i između dva servera. U ovom slučaju, FTP klijent uspostavlja kontrolnu vezu sa oba FTP servera, prebacuje jedan od njih u pasivni režim, a drugi u aktivan, stvarajući kanal za prenos podataka između njih.

    FTP klijent je program koji se povezuje na FTP server i izvodi potrebne operacije za pregled sadržaja direktorija servera, primanje, prijenos i brisanje datoteka ili mapa. Običan pretraživač, komponente operativnog sistema ili posebno razvijeni softverski proizvodi, poput popularnog menadžera preuzimanja, mogu se koristiti kao takav program. Preuzmite Master ili multifunkcionalno besplatno FileZilla FTP klijent.

    FTP protokol je razvijen još u vremenima kada su klijent i server direktno komunicirali, bez ikakvih međutransformacija TCP paketa, a u standardnom režimu pretpostavlja mogućnost kreiranja TCP veze ne samo na inicijativu klijenta, već i na inicijativa servera od TCP porta 20 do TCP - porta klijenta čiji se broj prenosi tokom kreiranja sesije prenosa podataka.

    Današnje realnosti su takve da je takva TCP veza od servera do klijenta u ogromnoj većini slučajeva nemoguća ili vrlo teška za implementaciju zbog činjenice da se u većini slučajeva koristi tehnologija sa prevođenjem mrežnih adresa za povežite se na internet. NAT(Prevođenje mrežne adrese) kada klijent nema dostupno mrežno sučelje za kreiranje direktne TCP veze sa Interneta. Tipična šema za standardnu ​​internetsku vezu izgleda ovako:

    Internet konekcija se vrši preko posebnog uređaja - Router(ruter sa NAT funkcijom), koji ima najmanje dva mrežna porta - jedan povezan na mrežu provajdera, koji ima mrežno sučelje s rutiranom IP adresom (tzv. "bijeli IP"), na primjer 212.248.22.144, i port sa mrežnim interfejsom za povezivanje LAN uređaja sa privatnom IP adresom koja se ne može usmjeravati, na primjer 192.168.1.1 ("siva IP"). Prilikom kreiranja konekcija od mrežnih uređaja na lokalnoj mreži do eksternih mrežnih čvorova, IP paketi se šalju ruteru, koji prevodi adrese i portove na način da adresa pošiljatelja postaje njegova bijela IP adresa... Rezultati prevođenja se pohranjuju i kada se primi paket odgovora, vrši se obrnuta translacija adrese. Dakle, ruter omogućava prosljeđivanje TCP/IP paketa sa bilo kojeg uređaja na lokalnoj mreži na vanjske mreže i prosljeđivanje primljenih paketa odgovora. Ali u slučajevima kada se na ulaz mrežnog sučelja spojenog na mrežu provajdera primi paket koji nema nikakve veze sa odgovornim TCP paketima, moguće su sljedeće opcije za reakciju softvera rutera:

    Paket se zanemaruje jer ne postoji mrežni servis za njegovu obradu.

    Paket prima i obrađuje mrežna usluga samog rutera, ako takva usluga postoji i čeka dolaznu vezu („slušanje“) na portu, čiji je broj naznačen u primljenom paketu.

    Paket se prosleđuje serveru u lokalnoj mreži koji čeka na ovu vrstu dolaznih konekcija u skladu sa pravilima mapiranja portova određenim postavkama rutera.

    Stoga je trenutno takozvani "pasivni način rada" postao glavni način rada za FTP, u kojem se TCP veze ostvaruju samo od klijenta do TCP porta servera. Aktivni način rada se koristi u slučajevima kada postoji mogućnost TCP - konekcija sa servera na portove klijenta, na primjer, kada su u istoj lokalnoj mreži. Izbor načina FTP veze vrši se posebnim naredbama:

    PASV- klijent šalje komandu za obavljanje razmjene podataka u pasivnom režimu. Server će vratiti adresu i port na koji se trebate povezati da biste primali ili slali podatke. Primjer fragmenta FTP sesije s postavkom pasivnog načina rada:

    PASSV- naredba za prebacivanje u pasivni način rada, koju prenosi FTP - klijent na FTP server

    227 Ulazak u pasivni način rada (212,248,22,144,195,89)- Odgovor FTP servera, gdje je 227 kod odgovora, tekstualna poruka o prelasku u pasivni način rada iu zagradama IP adresa i broj porta koji će se koristiti za kreiranje kanala za prijenos podataka. Adresa i broj porta se prikazuju kao decimalni brojevi, odvojeni zarezima. Prva 4 broja su IP adresa (212.248.22.144), preostala 2 broja postavljaju broj porta koji se izračunava po formuli - prvi broj se množi sa 256, a drugi broj se dodaje rezultatu, u ovom primjeru broj porta je 195 * 256 +89 = 50017

    PORT Broj porta IP adrese klijenta- klijent šalje naredbu za uspostavljanje sesije u aktivnom modu. IP adresa i broj porta su navedeni u istom formatu kao u prethodnom primjeru, na primjer PORT 212.248.22.144,195,89 Da bi organizirao prijenos podataka, sam server se povezuje sa klijentom na navedenom portu.

    Instalacija i konfiguracija FileZilla FTP servera.

    Instalacioni paket FileZilla Server za verziju vašeg operativnog sistema možete preuzeti na adresi

    Server se instalira na standardan način, sa izuzetkom stavke sa izborom podešavanja centrale servera:

    Ovo je glavni alat za upravljanje serverom preko kojeg se vrše sva potrebna podešavanja. Podrazumevano, kontrolna tabla radi na interfejsu povratne petlje bez pristupa lozinkom. Ako je potrebno, na primjer, ako trebate daljinski upravljati FTP serverom, ove postavke se mogu promijeniti.

    Nakon završetka instalacije otvorit će se prozor za povezivanje sa serverom:

    Nakon unosa IP adrese, broja porta i lozinke (ako ste ih naveli tokom instalacije), otvara se kontrolni panel FileZilla servera:

    Dugmad glavnog menija i kontrolne table nalaze se u gornjem delu prozora. Ispod se nalaze dvije oblasti - informativne poruke servera i statističke informacije. Sve u svemu, FTP FileZilla Server kontrolna ploča je prilično jednostavna i laka za korištenje. Stavke glavnog menija:

    File- režimi rada kontrolne table FTP servera. Sadrži podstavke

    - Povežite se sa serverom- povezivanje sa serverom
    - Prekini vezu- prekinuti vezu sa serverom
    - Prestani- gašenje centrale.

    Server- Upravljanje FTP serverom. Sadrži podstavke:

    - Aktivan- start/stop FTP server. Kada je polje za potvrdu označeno, FTP server se pokreće, kada je poništen, zaustavlja se.
    - Zaključaj- odbiti / dozvoliti veze sa serverom. Ako je polje za potvrdu označeno, nove veze sa serverom su zabranjene.

    Uredi- uređivanje postavki. podstavovi:

    - Postavke- osnovne postavke servera.
    - Korisnici- Korisničke postavke FTP servera
    - Grupe- postavke korisničkih grupa.

    Kao primjer, hajde da konfigurišemo server za sledeće uslove:

  • server je iza NAT-a, ima privatnu IP adresu, ali mora biti dostupan sa Interneta, podržava pasivni način rada i koristi nestandardne TCP portove. Upotreba nestandardnih portova može smanjiti vjerovatnoću hakerskih napada, a osim toga, neki provajderi koriste filtriranje prometa i blokiraju standardne 20 i 21 portove.
  • korisnici imaju mogućnost preuzimanja sa servera, postavljanja na server, brisanja i preimenovanja datoteka i foldera.
  • u slučaju korišćenja dinamičke IP-adrese, potrebno je osigurati dostupnost servera po DNS-imenu.
  • server će raditi na radnoj stanici pod Windows 7 / Windows 8.
  • Drugim riječima, potrebno je da kreirate Internet dostupan FTP server za razmjenu datoteka između korisnika, naravno besplatno. Sasvim je jasno da će osim kreiranja potrebne konfiguracije samog FTP servera biti potrebno promijeniti neke postavke rutera, parametre Windows firewall-a, riješiti problem dinamičke IP adrese kako bi serveru bilo pristupačno po imenu, bez obzira promjene IP adrese.

    Rješavanje problema dinamičke IP adrese.

    & nbsp & nbsp Ovaj problem ne zahteva rešenje u slučajevima kada se pri povezivanju na Internet koristi statička IP adresa, ili dinamička, ali je u skladu sa postavkama provajdera skoro uvek ista. U suprotnom, možete koristiti tehnologiju tzv Dinamički DNS (DDNS). Ova tehnologija omogućava ažuriranje informacija o IP adresi na DNS serveru u skoro realnom vremenu, kao i pristup ruteru (i servisima iza njega) preko registrovanog imena, bez obzira na dinamičku promenu IP adrese.

    Da biste besplatno implementirali ovu tehnologiju, morat ćete se registrovati na neku vrstu dinamičke DNS usluge i instalirati klijentski softver za ažuriranje DNS zapisa ako se odgovarajuća IP adresa promijeni. Dinamički DNS obično podržavaju proizvođači mrežne opreme (D-Link, Zyxel, itd.), neke hosting i specijalizovane kompanije, kao što je dobro poznati DynDNS. Međutim, nakon što su u drugoj polovini 2014. godine sve usluge koje su registrovanim korisnicima pružane besplatno za nekomercijalno korištenje postale plaćene, najpopularnije rješenje je, možda, bilo korištenje dinamičkog DNS-a zasnovanog na servisu. No-IP.org, koji u besplatnom načinu pruža usluge podrške za 2 čvora s dinamičkim IP-om. Da biste besplatno koristili uslugu, morat ćete se registrirati i povremeno (otprilike jednom mjesečno) posjećivati ​​stranicu kako biste ažurirali informacije o čvorovima koji se koriste sa dinamičkim IP-om. Ako preskočite ažuriranje podataka o čvoru, usluga je suspendovana i, shodno tome, biće nemoguće povezati se na čvor po imenu. Kada koristite uslugu uz naknadu, ažuriranje nije potrebno.

    & nbsp & nbsp Gotovo svi moderni ruteri (modemi) imaju ugrađenu podršku za dinamički DNS klijent. Podešavanje je obično vrlo jednostavno - popunjavate polja sa korisničkim imenom i lozinkom, kao i imenom hosta, dobijenim prilikom registracije na DDNS servisu. Primjer za Zyxel P660RU2

    & nbsp & nbsp Upotreba DDNS klijenta ugrađenog u ruter/modem je poželjnija od uslužnog programa za ažuriranje DNS podataka koji radi u OS okruženju, jer vam omogućava implementaciju dodatnih funkcija, kao što je kontrola rutera putem Interneta kada je računar isključen i daljinsko uključivanje napajanja računara iza NAT-a koristeći tehnologiju Probudite se na lan.

    U onim slučajevima kada ugrađeni DDNS klijent nije moguć, morat ćete se zadovoljiti aplikativnim softverom - dinamičkim klijentskim programom za podršku DNS-u. Takav program se periodično povezuje sa serverom koji održava registrovano ime domene povezano sa ruterom preko kojeg se ostvaruje internet konekcija i poziva proceduru ažuriranja IP-a kada se promeni. Postavke servera su napravljene na način da se poređenje DNS imena i IP adrese internet konekcije izvrši u vrlo kratkom vremenu, a dinamička priroda adrese praktički ne utiče na performanse povezanih usluga. sa DNS imenom.

    Procedura je sljedeća:

  • Idemo na stranicu No-IP.org. Za rad sa postojećim ili novim nalogom, koristite dugme "Prijava"(u gornjem desnom uglu stranice).

  • Kreirajte, ako još nije kreiran, vaš nalog - kliknite "Kreiraj račun"... Obrazac za registraciju se s vremena na vrijeme mijenja, ali je obavezno unijeti željeno korisničko ime, lozinku i Vašu e-mail adresu. Pismo sa linkom za potvrdu registracije šalje se na e-mail naveden prilikom registracije. Prilikom registracije odaberite slobodan pristup - pritisnite dugme Besplatna registracija nakon popunjavanja svih potrebnih polja obrasca.
  • Nakon uspješne registracije, ulazimo na stranicu i dodajemo unos za našu stranicu - pritisnite dugme "Dodaj hostove"

    Zapravo, potrebno je unijeti samo odabrano ime hosta, u ovom slučaju - myhost8.ddns.net... Ostale parametre nije potrebno mijenjati. Zatim morate preuzeti i instalirati poseban softver - Klijent za dinamičko ažuriranje(DUC), link na koji se nalazi na glavnoj stranici stranice. Nakon što je instalacija DUC-a završena, on će početi i otvorit će se prozor za autorizaciju u koji trebate unijeti korisničko ime ili e-mail i lozinku primljenu prilikom registracije na web stranici no-ip.org. Zatim pritisnite dugme Uredi Hosta i stavite kvačicu ispred prethodno kreiranog imena hosta (myhost8.ddns.net). Sada će odabrano ime hosta uvijek odgovarati "bijeloj IP adresi" vaše internetske veze. Ako imate problema s ažuriranjem IP adrese, provjerite je li mrežna aktivnost DUC klijenta blokirana zaštitnim zidom.

    Postavljanje FTP servera

    & nbsp & nbsp Upotreba nestandardnih brojeva portova za FTP server uopšte nije neophodna ako provajder ne koristi filtriranje saobraćaja, ili ako vam nije stalo do skeniranja portova u potrazi za ranjivostima i pokušajima grubog nametanja lozinki. U ovom članku korištenje FTP servera sa nestandardnim TCP portovima predstavljeno je kao jedna od mogućih opcija.

    Postavke FileZilla servera se vrše preko menija "Uredi" - "Postavke"

    Prozor Opšte postavke namijenjen za opća podešavanja FTP servera.

    U polju "Slušaj na ovom portu" možete odrediti broj porta za dolazne TCP veze. Podrazumevano, ovo polje je postavljeno na 21 , a da biste koristili nestandardni broj, morate navesti odabranu vrijednost, na primjer - 12321 ... Korištenje nestandardnog TCP porta ima neke neugodnosti, jer zahtijeva da navedete njegovu vrijednost prilikom kreiranja sesije:

    Ako se server planira koristiti i sa pristupom sa Interneta i u lokalnoj mreži, ima smisla ostaviti zadanu vrijednost 21 i koristiti nestandardni broj porta za konekcije sa Interneta konfiguracijom prosljeđivanja paketa primljeno na portu 12321 rutera na port 21 FTP servera u lokalnoj mreži. Uz ovu postavku, ne morate specificirati broj porta za FTP sesije unutar lokalne mreže.

    Ostali parametri su za podešavanje performansi i vremenska ograničenja sesije. Mogu se ostaviti nepromijenjene. Ostatak odjeljaka općih postavki također se može ostaviti prema zadanim postavkama:

    Poruka dobrodošlice- tekst koji se šalje klijentu prilikom povezivanja.

    IP Binding- na kojem mrežnom interfejsu će se očekivati ​​konekcije klijenata. Podrazumevano - na bilo koji, ali možete odrediti određeni, na primjer - 192.168.1.3.

    IP filter- postavljanje pravila za filtriranje IP adresa klijenata. Podrazumevano - veze su dozvoljene za bilo koju IP adresu.

    Poglavlje Postavke pasivnog načina rada služi za postavke pasivnog FTP moda i zahtijeva promjenu gotovo svih zadanih parametara.

    Brojevi portova koji će se koristiti za prenos podataka u pasivnom režimu moraju biti ručno podešeni, jer ćete morati da konfigurišete ruter da ih preusmeri na mrežni interfejs koji server sluša. Stoga morate označiti okvir da biste omogućili način rada "Koristi prilagođeni raspon portova" i postavili raspon - na primjer, od 50000 prije 50020 ... Broj portova koje server sluša određuje ograničenje za broj istovremenih prijenosa podataka.

    Pododjeljak Specifičan IPv4 definira IP adresu koju će server poslati kao odgovor na PASV naredbu. U ovom slučaju, to ne bi trebao biti vlastiti IP servera 192.168.1.3, već "bijeli IP" naše internetske veze. Stoga morate podesiti način rada "Koristi sljedeći IP" i umjesto IP adrese upisati ime dobijeno prilikom registracije na dinamički DNS servis - myhost8.ddns.net... Alternativno, možete koristiti eksterni način otkrivanja IP-a projekta FileZilla tako što ćete omogućiti. "Preuzmi eksternu IP adresu od:". Ovu opciju možete odabrati kada ne možete koristiti dinamički DNS. Ako namjeravate koristiti FTP - server u svojoj lokalnoj mreži, potrebno je postaviti način "Nemoj koristiti eksternu IP adresu za lokalne veze" (nemoj koristiti vanjsku IP adresu za veze unutar lokalne mreže)

    Ostale postavke servera mogu se ostaviti nepromijenjene ili, ako je potrebno, izvršiti kasnije: Sigurnosna podešavanja- Sigurnosne postavke. Po defaultu - veze su odbijene koje se mogu koristiti za implementaciju DDoS napada

    Razno- podešavanje veličine bafera i drugih parametara dnevnika i nekih FTP komandi.

    Postavke interfejsa administratora- podešavanja kontrolne table servera. Možete odrediti mrežni interfejs, broj porta za slušanje, IP adrese sa kojih je dozvoljena veza sa kontrolnom tablom i lozinku.

    Logging- postavke dnevnika događaja servera. Podrazumevano, datoteka se ne upisuje u.

    Ograničenje brzine- postavke za ograničavanje brzine prijenosa podataka. Podrazumevano - neograničeno.

    Kompresija prijenosa datoteka- postavke kompresije datoteke tokom prijenosa. Podrazumevano je bez kompresije.

    SSL / TLS postavke omogućavanje enkripcije prenesenih podataka. Zadana postavka nije šifriranje.

    Autoban- omogući automatsko blokiranje korisnika koji pogode lozinku za povezivanje. Prema zadanim postavkama, automatsko blokiranje je onemogućeno.

    Konfiguriranje prosljeđivanja portova i zaštitnog zida

    Da bi FTP server bio dostupan sa Interneta, potrebno je konfigurisati ruter tako da se dolazne veze koje stižu na određene TCP portove na eksternom interfejsu preusmjeravaju na TCP portove koje sluša FTP server na internoj mreži. Za različite modele rutera postavke se mogu razlikovati u terminologiji, ali njihovo značenje je isto - TCP paket primljen na vanjskom (WAN) sučelju s određenim brojem porta šalje se u lokalnu mrežu na traženu IP adresu i port. Primjer postavki D-Link DIR-320NRU rutera za prosljeđivanje portova koji se koriste za pasivni FTP način:

    Paketi primljeni na "bijeli IP" interfejs i koji imaju brojeve portova u rasponu od 50000-50020 biće preusmjereni na IP adresu navedenu u polju "Internal IP" (u našem slučaju 192.168.1.3). Isto tako, kreira se preusmeravanje za port 50021 ako ste promenili podrazumevani broj porta ili za port 21 FTP servera ako ste ga ostavili nepromenjenog.

    Nakon primjene ovih postavki, FTP server će biti dostupan na URL-u ftp://myhost8.ddns.net:50021 ili, za vezu unutar lokalne mreže:

    ftp://192.168.1.3- ako niste promijenili zadani broj porta (21) u postavkama FTP servera.

    ftp://192.168.1.3:50021- ako se koristi nestandardni broj porta.

    Ime računara se može koristiti umjesto IP adrese ako se može riješiti na IP adresu

    ftp: // comp1

    ftp://comp1.mydomain.ru

    Dijagnostikovanje problema

    Ako veza sa FTP serverom ne radi, može doći do problema sa zaštitnim zidom koji blokira veze potrebne za rad kreiranog FTP servera. Ako koristite ugrađeni Windows zaštitni zid, potrebno je da dodate pravilo za omogućavanje mrežne aktivnosti za uslugu "FileZilla FTP server". Ako koristite zaštitni zid treće strane ili antivirusni program sa filtriranjem prometa, tada morate kreirati odgovarajuće pravilo koristeći dostupne alate za podešavanja da biste omogućili mrežne veze. Opcije su moguće kada se naprave postavke koje dozvoljavaju bilo kakvu mrežnu aktivnost određenog programa ili dozvoljavaju odabrane adrese i portove koji se primjenjuju na sve programe.

    Najbolje mjesto za početak dijagnostike je na samom FTP serveru. Kao dijagnostički alat možete koristiti standard telnet - klijent(korisnost telnet.exe). Svi vatrozidovi ne blokiraju veze na sučelju povratne petlje, a da biste provjerili da li su postavke servera ispravne, možete se povezati s njim unosom naredbe:

    telnet localhost 21- ako se koristi standardni broj porta.

    telnet lokalni host 50021- ako je promijenjen standardni broj porta.

    Kada se ova naredba izvrši, uspostavlja se veza sa FTP serverom preko loopback interfejsa, a prompt servera (poruka dobrodošlice) treba da se prikaže u telnet prozoru. Ako se ne dogodi, server je možda zaustavljen, postoji sukob portova ili port 21 (50021) ne sluša. Za dijagnostiku možete koristiti naredbu netstat:

    netstat –nab

    Opcije komandne linije znače:

    n- koristiti numeričke brojeve portova i IP adrese

    a- prikaz svih konekcija i portova za slušanje

    b- prikazati nazive programa koji učestvuju u stvaranju veza.

    Primjer prikazanih rezultata naredbe:

    Aktivne veze

    Ime & nbsp & nbsp Lokalna adresa & nbsp & nbsp Eksterna adresa & nbsp & nbsp Status
    TCP & nbsp & nbsp & nbsp & nbsp 0.0.0.0:21 & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp 0.0.0.0 0 & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp 0.0.0.0 0 & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp LISTENING
    TCP & nbsp & nbsp & nbsp & nbsp 0.0.0.0:135 & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp 0.0.0.0 0 & nbsp & nbsp & nbsp & nbsp & spn & nbsp & nbsp & spn
    RpcSs

    U koloni Lokalna adresa postoji vrijednost 0.0.0.0:21 , što kaže da je program nazvan FileZilla Server.exe sluša (stanje LISTENING) TCP port broj 21 na svim mrežnim sučeljima. Ako su u postavkama FTP servera specificirani određeni interfejs i drugi broj porta, tada će ova vrijednost sadržavati IP: port, na primjer - 192.168.1.3:50021

    Za prikaz rezultata u načinu rada sa stranicama, možete koristiti naredbu:

    netstat -nab | više

    Ili koristite rezultate pretraživanja prema broju porta: netstat -nab | pronađi ": 21"

    Ako server nije dostupan na sučelju bez povratne petlje, a dostupan je na povratnoj petlji, morate razumjeti postavke zaštitnog zida.

    Postavljanje korisnika i grupa.

    Korisnici i grupe se konfigurišu preko menija "Uredi" - "Korisnici" ("Grupe"). Nije potrebno kreirati grupe, ali je ponekad zgodno za one slučajeve kada postoji veliki broj korisnika i njihova prava u odnosu na FTP server se razlikuju. Postavke za grupe i korisnike su gotovo identične:

    Ovaj primjer prikazuje rezultat dodavanja korisnika FTP servera pod imenom korisnik1 ima puna prava za pisanje, čitanje, brisanje i spajanje datoteka, kao i pregled sadržaja, brisanje i kreiranje poddirektorija u direktoriju C: \ ftp \ public

    Na stranici Generale vrši se dodavanje, brisanje i promjena korisničkih svojstava.
    Na stranici Shared Folders vrše se postavke koje određuju listu direktorija sistema datoteka koje će koristiti FTP server da im omogući pristup preko FTP protokola. Svakom korisniku ili grupi korisnika može se dodijeliti vlastiti direktorij s određenim pravima u odnosu na njegov sadržaj.
    Na stranici Ograničenja brzine možete postaviti ograničenja na brzinu razmjene podataka.
    Na stranici IP filter možete postaviti pravila filtriranja za IP adresu korisnika tako što ćete navesti adrese sa kojih je zabranjena ili dozvoljena veza sa serverom.

    Lista osnovnih FTP komandi

    ABOR - Prekini prijenos datoteke
    CDUP - Promjena direktorija uzvodno.
    CWD - Promjena trenutnog direktorija.
    DELE - Brisanje datoteke (DELE ime datoteke).
    POMOĆ - Prikazuje listu naredbi koje server prihvata.
    LIST - Vraća listu datoteka u direktoriju. Lista se šalje preko podatkovne veze (port 20).
    MDTM - Vraća vrijeme izmjene datoteke.
    MKD - Kreirajte direktorij.
    NLST - Vraća listu datoteka direktorija u kraćem formatu od LIST. Lista se šalje preko podatkovne veze (port 20).
    NOOP - Prazan rad
    PASV - Ulazak u pasivni način rada. Server će vratiti adresu i port na koji se morate povezati da biste preuzeli podatke. Prijenos će početi kada unesete RETR, LIST, itd.
    PORT - Ulazak u aktivni mod. Na primjer PORT 12,34,45,56,78,89. Za razliku od pasivnog režima, za prenos podataka, sam server se povezuje sa klijentom.
    PWD - Vraća trenutni direktorij servera.
    QUIT - Prekini vezu
    REIN - Ponovo inicijalizirajte vezu
    RETR - Preuzmite datoteku. RETR-u mora prethoditi naredba PASV ili PORT.
    RMD - Ukloni direktorij
    RNFR i RNTO - Preimenujte datoteku. RNFR - šta preimenovati, RNTO - šta.
    VELIČINA - Vraća veličinu datoteke
    STOR - Otpremite fajl na server. STOR-u mora prethoditi naredba PASV ili PORT.
    SYST - Vraća tip sistema (UNIX, WIN,)
    TYPE - Postavite tip prijenosa datoteke (A - tekstualni ASCII, I - binarni)
    KORISNIK - Korisničko ime za prijavu na server

    Uzorak FTP sesije

    FTP klijent se povezuje na server sa korisničkim imenom korisnik1, sa praznom lozinkom i preuzima datoteku pod nazivom cpu-v... Poruke sa FTP servera su istaknute crvenom bojom, a poruke sa FTP klijenta plavom bojom. Razmjena direktiva i parametara može se neznatno razlikovati za različite verzije softvera FTP klijenta i FTP servera.

    Nakon povezivanja, server šalje informacije o sebi klijentu:
    220-FileZilla Server verzija 0.9.45 beta
    220-napisao Tim Kosse ( [email protected])
    220 Molimo posjetite http://sourceforge.net/projects/filezilla/
    Klijent prosljeđuje korisničko ime:
    USER user1
    Server traži lozinku:
    331 Lozinka je potrebna za korisnika1
    Klijent prosljeđuje praznu lozinku:
    PASS
    Server provjerava korisnički račun i prijavljuje početak sesije:
    230 Prijavljen
    Klijent pita za tip operativnog sistema na serveru:
    SYST
    Server javlja da je tip Unix emulira Filezilla server:
    215 UNIX emuliran od strane FileZilla
    Klijent traži listu parametara koje server podržava:
    FEAT
    Server odgovara sa listom podržanih parametara:
    211-Karakteristike:
    MDTM
    REST STREAM
    VELIČINA
    MLST tip *; veličina *; modificirati *;
    MLSD
    UTF8
    CLNT
    MFMT
    211 Kraj

    Klijent traži trenutni direktorij servera:
    OSI
    Server javlja da je trenutni direktorij root ("/"):
    257 "/" je trenutni direktorij.
    Klijent izvještava da će prenijeti binarne podatke:
    TIP I

    Server potvrđuje vrstu prenesenih podataka:
    200 Tip postavljen na I
    Klijent prijavljuje da će koristiti pasivni FTP način:
    PASV
    Server prijavljuje prelazak u pasivni režim i prenosi IP i port za pasivni FTP režim.
    227 Ulazak u pasivni način rada (212,248,22,114,195,97)
    Klijent traži da primi datoteku pod nazivom cpu-v iz trenutnog direktorija servera
    RETR cpu-v
    Server obavještava o početku prijenosa podataka:
    150 Otvaranje kanala podataka za preuzimanje fajla sa servera "/cpu-v"
    Po završetku, server prijavljuje uspješan prijenos:
    226 Uspješno preneseno "/ cpu-v"

    U zaključku ću dodati da projekat Filezilla uključuje ne samo razvoj i održavanje visokokvalitetnog besplatnog FTP servera, već i popularnog besplatnog FTP klijenta.

    Članak sa kratkim opisom besplatnog FTP klijenta za Linux, Mac OS i Windows. Ovaj FTP klijent podržava mnoge protokole za prijenos podataka aplikacije - FTP, FTP preko SSL/TLS (FTPS), SSH protokol za prijenos datoteka (SFTP), HTTP, SOCKS i FTP-Proxy. Drugim riječima, Filezilla FTP Client je univerzalni softver za primanje i prijenos datoteka preko svih modernih aplikacijskih protokola između čvorova na različitim platformama.

  • Top srodni članci