Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Vijesti
  • FileZilla FTP server za kućnu ili malu kancelarijsku mrežu.

FileZilla FTP server za kućnu ili malu kancelarijsku mrežu.

Korisnici Windows operativnog sistema se često pitaju šta je FTP server i kako ga podesiti? Ako ste takođe zainteresovani za instalaciju i konfigurisanje FTP servera na Windows 10, onda ste došli na pravo mesto. U ovoj temi ćemo detaljno pogledati proces postavljanja FTP servera.

Čemu služi FTP server?

FTP je mrežni protokol za prijenos datoteka koji se zasniva na principu klijent-server. FTP server je vrsta skladišta datoteka na Internetu, odnosno običnog računara sa instaliranim operativnim sistemom Windows 7 ili novijim, koji ima nekoliko čvrstih diskova i može da primi mnogo fajlova različitih korisnika. Na takvom računaru uvijek je instaliran program, na primjer – FileZilla Server. Svaki korisnik kojem je administrator odobrio pristup može pristupiti određenim datotekama putem ovog programa. Nakon povezivanja na FTP server, korisnik može na njega učitati bilo koje fajlove (filmove, muziku, fotografije, dokumente, itd.), kao i preuzeti pohranjene materijale.

Kako postaviti FTP server na Windows 10?

Kao softversku implementaciju FTP servera, u članku će biti predstavljen program FileZilla Server, koji će biti instaliran na mašini sa Windows 7 (za Windows 10 korak po korak će biti identični koraci).

BITAN! Da biste postavili FTP server, morate preuzeti FileZilla Server i FileZilla Client. U ovom slučaju instaliramo serverski fajl na Windows 7, koji će služiti kao server, a instaliramo klijentsku verziju programa na Windows 10, sa koje ćemo mu pristupiti. Princip instaliranja klijentskog programa je standardni.

Pogledajmo princip instalacije FileZilla servera. Preuzmite i pokrenite program na svom računaru. Prihvatamo uslove ugovora o licenci.

Ostavite sve oznake kao na snimku ekrana.

Odaberite lokaciju za raspakivanje programskih datoteka.

Također ne mijenjamo broj porta.

Kliknite na “Instaliraj”.

Nakon instalacije softvera, pojavit će se mali prozor u koji trebate unijeti lokalnu adresu FTP servera i kliknuti OK. Ne diramo luku.

Nakon unosa ovih podataka, vrijedi napraviti nekoliko postavki. Prvo kliknite na “Uredi”, “Korisnici”.

Pojavit će se mali prozor. Odaberite granu “Općenito” i kliknite “Dodaj” (dodaj korisnika).

Postavite ime za korisnika.

Pored stavke "Lozinka" označite polje i unesite novu korisničku lozinku.

Odredite prethodno kreiranu fasciklu “FTP01”.

Odaberite dodani folder i odredite prava pristupa za njega:

  • Read – samo za čitanje;
  • Pisanje – snimanje;
  • Izbrisati – brisanje;
  • Dodati – mijenja datoteke u ovoj fascikli.

Nakon odabira prava pristupa, kliknite na “OK”.

Sada, da biste odredili IP adresu, trebate unijeti naredbu “ipconfig” u komandnu liniju sa administratorskim pravima.

Sada prelazimo na Windows 10 i instaliramo klijenta. U početku prihvatamo uslove ugovora o licenci.

Odaberite "Otvori samo za mene." Korisnik kojeg ste ranije kreirali bit će naveden u zagradama.

Odaberite fasciklu za raspakivanje programskih datoteka.

Započinjemo instalaciju programa.

Povežimo se na FTP server preko komandne linije. Pokrenimo konzolu. Unesite naredbu “ftp”, a zatim unesite “open 192.168.1.4”, gdje je “192.168.1.4” IP adresa FTP servera. Navedite korisničko ime i unesite lozinku. Lozinka se ne prikazuje kada se unese. “Prijavljeni” znači da smo se prijavili na FTP server.

Kreirajmo folder “My_Backup_win10” na FTP serveru unosom naredbe “mkdir My_Backup_win10”. Možete pogledati listu fascikli koristeći komandu “is”.

Tako se povezujemo sa FTP serverom pomoću komandne linije. Međutim, ako niste bili u mogućnosti da se povežete putem komandne linije, možete koristiti Total Commander za povezivanje.

Priprema za instalaciju vlastitog FTP servera

Kao što sam obećao, prvo ukratko o čemu se radi FTP za one koji ne znaju:

Odmah bih želio napomenuti da će se u članku razmatrati opcija kućne upotrebe, bez lukavih i suptilnih postavki koje se koriste u slučaju punopravnih korporativnih servera.

Da biste instalirali, morate preuzeti jednu od više distribucija koje će vam pomoći u implementaciji FTP-server. Lično preporučujem da koristite FileZilla Server, jer on, kao i klijent kojeg sam jednom pomenuo, (pogledajte članak na linku iznad), izuzetno je jednostavan za instalaciju i konfiguraciju, a također je besplatan.

Možete ga preuzeti, na primjer, sa ovog linka.

Instalacija FTP FileZilla servera

Nakon preuzimanja distribucije, zapravo pokrenite njenu instalaciju (što znači da morate kliknuti na preuzeto exe-fajl) i slijedite preporuke u nastavku.

U prvom prozoru morate prihvatiti licencni ugovor, kliknite na “ Slažem se”.

  • Standard(Standart) - opcija za instalaciju od nule za punu funkcionalnost servera.
  • Pun(Full) - skoro isto, ali će izvorni kod programa također biti kopiran u instalacioni folder, u slučaju da želite nešto promijeniti u njemu.
  • Samo FTP usluga(Samo servis) - FTP servis se instalira direktno, bez pristupa preko interfejsa. Korisno ako planirate da upravljate pohranom datoteka sa drugog računara.
  • Kontrolni interfejs(Samo interfejs) - za razliku od prethodne tačke, instalirana je samo grafička ljuska za upravljanje serverom, ali ne i sam server. Koristite ako želite daljinski pristupiti vašem FTP serveru.
  • Prilagođena instalacija(Prilagođeno) - Slobodni ste da odaberete šta želite da stavite na svoj računar.

U sljedećem prozoru morate odabrati instalacijsku mapu, na primjer, “ C:\Program Files\FileZilla Server" Nakon odabira, prijeđite na sljedeći prozor (Sljedeće).

Sada će instalater tražiti od nas da izaberemo kako da instaliramo i pokrenemo server.

Postoje tri opcije:

  • Kako pokrenuti uslugu prilikom prijave
  • Kako ručno pokrenuti uslugu
  • Jednostavna instalacija, pokrenite ručno

Preporučljivo je odabrati prvu ili drugu opciju. Jedina razlika je u tome što u drugom slučaju, da bi server radio, morat ćete otići na “ Kontrolna tabla - Administracija - Upravljanje uslugama“, pronađite uslugu tamo na listi i pokrenite je sami klikom na dugme za pokretanje.

Osim toga, u ovoj fazi treba navesti port preko kojeg će se povezivati ​​interfejs za upravljanje serverom, odnosno vašu administratorsku konzolu, da tako kažem, koja će vam omogućiti da postavite podešavanja, vidite ko se gde povezao itd. Da biste poboljšali sigurnost, promijenite ga sa standardnog (14147) na nešto drugo.

Takođe, podrazumevano je označena opcija za pokretanje servera nakon instalacije. (Pokrenite server nakon završetka podešavanja). Možete ostaviti ovo polje za potvrdu ili ga možete ukloniti. To je tvoja stvar. Nakon što ste to učinili, idite na posljednji prozor pomoću dugmeta Sljedeći.

Ovdje biramo opcije za pokretanje sučelja.

Ima ih opet tri:

  • Prilikom prijave, za sve korisnike
  • Prilikom prijave, za trenutnog korisnika
  • Ručno

Prva opcija će raditi ako ste jedini korisnik računara na kojem je server instaliran, a vi ćete, u principu, i dalje automatski pokretati interfejs pod svim nalozima operativnog sistema ili samo pod jednim.
Drugi je pogodan za one koji rade na računaru više puta (tj. postoji nekoliko naloga na računaru koje koriste različite osobe) i želi da niko drugi to kontroliše FTP server, tj. interfejs je pokrenut samo sa naloga na kojem se sada vrši instalacija.

A treća opcija postavlja parametar pokretanja samo ručno, tj. neće se uopće pokrenuti sa sistemom.
Dozvolite mi da vas podsjetim da je interfejs nešto poput administrativnog programa koji vam omogućava da pratite stanje servera, pokrenete, zaustavite i konfigurišete ga.

Kvačica (Pokreni interfejs nakon završetka podešavanja) u ovom prozoru, opet, postavlja interfejs da počinje odmah na kraju instalacije.

Pa, nakon što ste riješili sve ovo, konačno možete početi instalirati server (koristeći, naravno, " Instaliraj«)

Postavljanje FTP FileZilla servera

Dakle, nakon instalacije, kada prvi put pokrenete sučelje, pojavit će se mali prozor u kojem trebate navesti adresu i port za povezivanje, kao i administratorsku lozinku (prilikom prve instalacije ga nema). Možete označiti opciju "Stalno se povežite na ovaj server" (Uvijek se povežite na ovaj server). kliknite na " Uredu«.

Želim da naglasim da se radi o lokalnoj vezi sa serverom, odnosno o povezivanju sa interfejsom administracije, odnosno izdavanje adrese 127.0.0.1 i luka 14147 za prijatelja koji želi da se poveže, to je beskorisno. O vanjskim adresama, lozinkama i loginovima potrebnim za povezivanje sa serverom biće pisano tokom članka.

Sada idemo na postavke. To se radi odlaskom na " Uredi -> Postavke"ili klikom na dugme na panelu interfejsa:

Pred vama će se otvoriti prozor postavki. Na prvoj kartici (Opće postavke) možete podesiti sljedeće parametre:

Od vrha do dna snimka ekrana:

  • Port na kojem će se klijenti povezati na server
  • Maksimalan broj klijenata
  • Broj niti
  • Različiti tajmauti (tri komada)

Za potrebe ovog članka, zanimaju nas prve dvije tačke. Port se može ostaviti kakav jeste, ili ga možete promijeniti kako biste povećali sigurnost, ali tada ćete o tome morati obavijestiti sve koji žele da se povežu.

Druga postavka je odgovorna za maksimalan broj veza. Podrazumevano, vrijednost parametra je “ 0 “, to znači da njihov broj nije ograničen. Vrijedi promijeniti ovaj parametar ako, na primjer, vaš internet kanal ne može da se nosi s opterećenjem, jer se previše ljudi povezuje s vama.

Ostalo se može ostaviti nepromijenjeno, jer su postavke optimalne za kućnu upotrebu.

U sljedećoj podstavci možete konfigurirati poruku dobrodošlice koju će korisnici vidjeti prilikom povezivanja. Na primjer: " Notes Server Sys. Admin!" Ovdje možete koristiti takozvane tekstualne parametre. Na primjer, možete postaviti izlaz za klijente verzije ftp-serveri. Da biste to učinili, unesite, osim pozdrava, i kombinaciju znakova %v. Na mjestu gdje ih unesete automatski će se prikazati gornja verzija.

Zatim idite na podtačku “ IP veze" Postavite ovdje IP-adrese gde su naše FTP server. Ako želite da server bude dostupan samo iz lokalne mreže, onda umjesto zvjezdice trebate naznačiti svoju lokalnu mrežu IP-adresa, kao npr 192.168.1.5 . Inače, ovde nema ničeg vrednog dodira.

U podstavu “ IP filter” može se podesiti IP adrese (ili njihov raspon), kojima će biti zabranjeno povezivanje na vaš server, kao i postavljanje izuzetaka iz navedenog raspona (drugo polje). To je, na primjer, ako želite nekome zabraniti i spriječiti ga da pristupi vašem serveru, onda ga označite u prvom prozoru. Također, ako želite dati pristup samo nekom određenom i zabraniti svima ostalima, onda stavite zvjezdicu u prvo polje i navedite listu IP-adrese u drugom.

Tab “ Postavke pasivnog načina rada” regulira parametre za pasivnu vezu sa serverom i njegov odgovor. Ovdje vrijedi bilo šta promijeniti samo ako ste povezani na Internet ne direktno, već preko rutera koji ima zaštitni zid i NAT. U tom slučaju, možda ćete morati navesti u " Koristite sljedeću IP adresu» vaš eksterni IP-adresa (možete saznati od svog provajdera ili u sučelju rutera), kao i postavljanje raspona portova (Use custom port range), preko kojih se klijent može povezati na vaš server u pasivnom režimu. Vjerovatno vrijedi dodirnuti ove postavke samo u slučaju problema sa povezivanjem korisnika. U slučaju ovih, a nemoguće je sami shvatiti, dat ću vam savjete o podešavanjima isključivo za vas (napišite komentare).

Odjeljak postavki “ Razno”sadrže postavke koje su beznačajne za kućni FTP server. Na primjer, kao što je “ Ne prikazuj lozinku u log fajlovima(Ne prikazuj lozinke u dnevniku poruka), “Pokrenite sučelje minimizirano” (Početak minimiziran), kao i veličine prijenosnih bafera. Uglavnom, ovdje nema potrebe ništa dirati.

Na " Postavke sučelja administratora” može se podesiti IP-adresa i port preko kojeg će biti dostupan interfejs za upravljanje serverom (isti onaj koji smo u početku koristili kao 127.0.0.1 I 14147 , odnosno, ako želite, možete ih promijeniti). Osim toga, možete odrediti IP-adrese kojima je dozvoljeno povezivanje na njega.

Odjeljak postavki “ Logging” vam omogućava da omogućite snimanje datoteka dnevnika (Omogući evidentiranje u datoteku), konfigurirate njihovu maksimalnu veličinu (Ograničite veličinu datoteke dnevnika na), zapišete sve u jednu datoteku (Zabilježite sve na “FileZilla Server.log”) ili kreirajte poseban za svaki dan (u ovom slučaju možete ograničiti njihov maksimalni rok trajanja).

Tab “ GSS postavke” je odgovoran za korištenje protokola Kerberos GSS. Za normalnu upotrebu, ova opcija ne zahtijeva konfiguraciju.

Dalje imamo “ Ograničenja brzine" Može pomoći u ograničavanju brzine dolaznih i odlaznih veza. Postoje dva načina za ograničavanje: postavite trajno ograničenje za sva vremena ili kreirajte pravila za određeni dan i/ili sat. Ograničenja su navedena u kilobajtima.

Tab “ Kompresija prijenosa datoteka” vam omogućava da omogućite način kompresije datoteke tokom prijenosa. U tom slučaju možete konfigurirati minimalni i maksimalni nivo kompresije, kao i odrediti IP adrese za koje se kompresija neće koristiti. Nema potrebe ništa dirati.

Da biste postavili sigurnu vezu između klijenta i servera, morate ići na stavku postavki “ SSL/TLS postavke" Ovdje morate omogućiti podršku za ove protokole i odrediti putanju do privatnog ključa, datoteke certifikata i lozinke. Za prosječnog korisnika to nije neophodno, pa se o tome neće govoriti u ovom članku.

Konačno, nakon toga možete omogućiti automatsko zabranjivanje korisnika n-th pokušaji neuspješnog povezivanja, i vrijeme zabrane. Da biste to učinili, idite na karticu " Autobans” i, ako vam zatreba, označite polje “ Omogućite automatske zabrane", navedite u koloni " Zabranite IP adresu nakon"Broj pokušaja nakon kojih će se izvršiti blokada, kao i vrijeme blokiranja na terenu" Ban za". Ovo je ponekad neophodno kako bi se spriječilo neželjene osobe da šalju neželjenu poštu na vaš server svojim pokušajima povezivanja.

Početno podešavanje korisničkih naloga (korisnika) i dijeljenja (dionica)

Sada konfigurirajmo pristup korisnika, odnosno njihove račune, lozinke, foldere, itd.
Kao primjer, napravimo najobičnijeg korisnika i damo mu pristup.

Dakle, da biste dodali novi nalog, u glavnom prozoru interfejsa pratite putanju “ Uredi-> Korisnici" Videćemo prozor za rad sa korisnicima.

Za dodavanje novog kliknite na " Dodati" Zatim ćete morati navesti njegovo ime, na primjer, anonimni, i članstvo u grupi (u našem slučaju nećemo naznačiti). Postavite ga, kliknite na " Uredu”.


Sada možemo postaviti lozinku i ograničenje broja konekcija za našeg novog korisnika. Ako je potrebno, učinite to tako što ćete označiti “ Lozinka" i naznačivši je (lozinku) u polju nasuprot. Veoma je preporučljivo koristiti lozinke za korisnike iz sigurnosnih razloga.

Zatim idite na “ Share Folders" Ovdje, zapravo, postavljamo kojim folderima će korisnik imati pristup. To se radi jednostavno: kliknite na “ Dodati” i odaberite željeni folder na disku. Na lijevoj strani možete postaviti prava pristupa za njega: samo za čitanje - “ Čitaj", snimi - " Pisati", brisanje - " Izbriši” i mogućnost promjene postojećih datoteka u direktoriju - “ Dodati" Ispod možete dozvoliti kreiranje, brisanje, dobijanje liste datoteka i širenje dozvola u poddirektorijume.

Postavljamo parametre i fascikle koje su vam potrebne i... Kliknite uredu

Ovo završava početno podešavanje. Za kućnu upotrebu ne treba vam više

FTP je vrlo zgodan način za razmjenu raznih informacija s nekim. Instaliranjem FTP servera možete primati datoteke i dijeliti svoje datoteke s drugima. Sve je vrlo zgodno za konfigurisanje na udaljenom računaru, vaš FTP server izgleda kao običan folder, odakle možete čak i kopirati potrebne datoteke koristeći Explorer.

Postoji nekoliko različitih programa za pravljenje FTP servera sa vašeg računara. Razlikuju se po mogućnostima, pouzdanosti, sigurnosti, postavkama i licencama. Po mom mišljenju, neki od najboljih servera za Windows su Serv-U i Gene 6.

Izbor softvera je lična stvar svakoga, ali na ovoj stranici ću vam reći kako da konfigurišete Serv-U 6 seriju (verzija 6.4.x.x).

Zahtjevi sustava

  • Kompjuter, skoro svaki.
  • internet, sa eksternom IP adresom, ako ćete razmjenjivati ​​ili distribuirati podatke putem Interneta, ili bilo koga ako trebate razmjenjivati ​​podatke unutar lokalne mreže.
  • Preporučljivo je imati neograničen promet, ali to je moguće i sa ograničenim prometom - obično uzimaju u obzir samo dolazni promet, a sav odlazni promet je besplatan. Odnos je negdje oko 50 prema 1, odnosno na svakih 50 megabajta preuzetog sa vas prometa, 1 megabajt obrnutog prometa će vam biti preuzet (FTP komande, razne tehničke informacije). Pa, ako vam se napumpa, onda obrnuto.
  • Potrebno je imati nekoliko otvorenih portova. Prema FTP standardu, potrebna su 2 porta: 21 za prijenos komandi i određeni raspon gornjih portova (recimo, od 2000 do 3000) za prijenos stvarnih podataka. Ako je port 21 zatvoren za ulaz (na primjer, Moscow Stream filtrira dolazni promet na ovom portu, prikrivajući ga brigom za zaštitu korisnika, a ovo filtriranje se ne može onemogućiti), tada se može prenijeti na drugi. Ali u ovom slučaju, morat ćete navesti port kada dajete vezu: “ftp://dimonius.homeip.net:22/” za port 22.
  • Ako imate ruter (LAN-ADSL modem ili WiFi modem), onda može biti potrebna dodatna konfiguracija kako bi modem prenosio podatke preko portova navedenih u prethodnom paragrafu do računara i nazad (ovo je strogo individualno za svaki ruter, tako da Neću postavljati ovo pitanje).

Treba uzeti u obzir da će brzina vašeg odlaznog kanala biti podijeljena na sve preuzimače, tako da treba izračunati resurse i postaviti adekvatna ograničenja za broj preuzimača i brzinu.

Takođe postoji šansa da će vas antivirus upozoriti da instalirate FTP server, koji će se koristiti za pristup datotekama na vašem računaru (obično ga definišu kao “Program.Serv-U”), to je normalno i ne ne treba obraćati pažnju na ovo.

Instalacija i početna konfiguracija Serv-U

  1. Preuzmite Serv-U sa mog FTP-a ili sa web lokacije proizvođača.
  2. Mi instaliramo. Instalacija se ne razlikuje od instaliranja drugih programa - samo trebate navesti instalacijsku mapu i kliknuti "Dalje" nekoliko puta.
  3. FTP server se sastoji od servisa i programa za upravljanje. Nakon instalacije, u posljednjem koraku od vas će biti zatraženo da pokrenete administrativni modul (potvrdni okvir Start Serv-U Administrator programa), označite polje i čarobnjak za podešavanje će se pokrenuti.
  4. Odgovor korak po korak:
    • Omogućite male slike sa stavkama menija — Da
    • IP adresa - prazan
    • Ime domena - " Lokalno"
    • Instaliraj kao sistemski servis - Da
    • Dozvoli anonimni pristup — Da
    • Anonimni kućni direktorij je početni folder u kojem će započeti svi FTP nalozi. Na primjer " c:\FTP" (fascikla mora biti kreirana pomoću Explorera).
    • Zaključajte anonimne korisnike u njihov kućni direktorij — Da
    • Kreirajte imenovani račun - br
  5. Početno podešavanje je završeno i otvoriće se glavni prozor programa za podešavanje servera.
  6. Za početak, dobra je ideja registrirati program (linija u stablu lijevo je Licenca).
  7. Zatim odaberite Postavke i tamo konfigurirajte 3 kartice: “Općenito”, “Dir Cache” i “Napredno” prema ilustracijama.
  8. Kartica "Aktivnost" služi za kontrolu korisnika. Na njemu se vidi ko je trenutno prijavljen na server, ko šta preuzima, a preko “Spy User” desnim tasterom miša možete pratiti radnje određenog korisnika od trenutka prijave.
  9. Odaberite "Lokalno" u "Domeni". Sa desne strane se pojavljuju globalne postavke servera koje smo konfigurisali putem čarobnjaka za podešavanje. Ako je potrebno, tada ih možete promijeniti ili kreirati novi server s različitim postavkama (na primjer, na drugom portu ili ako imate više mrežnih kartica, na različitim IP adresama za različite podmreže).
  10. Sada ćemo jedan po jedan konfigurirati granu “Lokalno” u “Domeni”.
  11. Odaberite "Postavke" i konfigurirajte oznake jednu po jednu.
  12. Kartica "Općenito" je konfigurisana prema slici.
  13. "Virtuelna staza" je veoma važan bookmark i trebat će vam više puta. Na njemu je konfigurisan virtuelni sistem datoteka. Odnosno, bez obzira na to gdje se folder fizički nalazi (na kojem disku i u kojoj podfascikli) na FTP serveru možete ih postaviti i imenovati kako god želite, bez utjecaja na fizička imena i položaje.

    Zainteresovaće nas gornji znak "Virtuelno mapiranje putanje", donji služi za kreiranje linkova ka već dodatim fajlovima i fasciklama (recimo da želite da dodate 1 folder u 2 podfoldera odjednom na FTP serveru). Kliknite na dugme "Dodaj" ispod gornje liste i unesite:

    • Fizička staza - put do prave fascikle ili datoteke. Možete birati preko dugmeta sa okvirom desno od polja za unos. Na primjer, unesite "C:\Video\"
    • Mapa fizičke putanje do - putanje na koju ćemo priložiti našu mapu. Relativno" C:\FTP", koji smo unijeli u paragrafu 4.6. U našem primjeru to će biti "C:\FTP", a zatim će prilikom ulaska na server, korisnici uloge vidjeti podfolder "Video" u svom folderu.
    • Ime mapirane datoteke je ime koje će korisnik vidjeti. Za naš primjer, recimo "Filmovi" umjesto apstraktnog "Video".
    • Na isti način dodajemo i preostale foldere kojima ćemo kasnije dati pristup.
  14. Na "Dir pristup" možete dodati IP adrese i podmreže kojima će biti dozvoljen pristup ili, obrnuto, odbijen pristup trenutnom serveru. Ovo se koristi ako neko pokušava da hakuje ceo server, ili ako imate nekoliko servera i morate da sprečite ljude iz jedne podmreže da se prijave na drugi server. U većini slučajeva ovdje će sve biti prazno.
  15. "Poruke" - možete konfigurirati poruke koje će server javljati prilikom povezivanja, napuštanja klijenta iu nekim drugim slučajevima.
  16. "Logging" - ovdje možete ostaviti zadane potvrdne okvire, samo u polju "Log file name", preko dugmeta "browse" izaberite bilo koju datoteku (recimo Log.txt u folderu u kojem je server instaliran) i označite Potvrdni okvir "Omogući evidentiranje u datoteku" na dnu. Ovo će vam omogućiti da vidite ko je šta uradio i ko je šta iscedio i napunio. Ne zaboravite s vremena na vrijeme očistiti datoteku dnevnika, inače će narasti do veoma velike veličine.
  17. "UL/DL omjeri" - omogućava vam da konfigurišete omjer prenesenog i preuzetog, ali se obično konfiguriše za određene korisnike, a ne za server u cjelini.
  18. Na kartici "Napredno" ostavite sve okvire za potvrdu kao zadane.
  19. Odjeljak "Aktivnost" duplira isti odjeljak iznad, samo za korisnike određenog servera. Pošto je server obično konfigurisan samo na jednom računaru, ovaj odeljak u potpunosti duplira isti odeljak iznad.
  20. Postavljanje korisnika i grupa opisano je u sljedećem odjeljku.
  21. Ne zaboravite da otvorite portove 21, 2000-2500 na vašem firewall-u. Postavljanje FTP servera bez zaštite vašeg računara zaštitnim zidom nije najbolja ideja.
  22. Ako imate ruter, tada u odjeljku „Mapiranje portova“ (ili jednostavno „Mapiranje“) na web sučelju trebate navesti broj porta i navesti da ih prevedete na IP adresu vašeg računala. U tom slučaju računar mora imati statičku adresu - to se radi u svojstvima Windows veze (Start - Postavke - Mrežne veze - Veza na lokalnom području (desno dugme miša) - Svojstva - Internet protokol (TCP/IP) - Svojstva)

Postavljanje korisnika i pristupa

  1. Odaberite granu "Korisnici" u administratoru Serv-U i kliknite Ins. Zatim treba jedan po jedan navesti korisničku prijavu (bolje je koristiti engleska slova i brojeve), lozinku, početni folder korisnika (koji će mu se prikazati nakon prijave, odnosno folder koji smo odabrali u paragrafu 4.6 dijela "Instalacija i početna konfiguracija Serv-U") i odgovorite "Da" na pitanje "Zaključaj korisnika u kućni dir".
  2. Ako odaberete kreiranog korisnika, tada na kartici "Račun" možete konfigurirati da promijenite prijavu i lozinku, privremeno blokirate račun (potvrdni okvir "Onemogući račun"), označite kojim grupama korisnik pripada i njegov kućni direktorij.
  3. Na kartici "Općenito" možete konfigurirati osnovne korisničke postavke:
    • "Zahtevaj sigurnu vezu" - zahtijeva sigurnu vezu. Ne treba.
    • "Sakrij skrivene fajlove" - ​​ne prikazuj skrivene fajlove. Obično nije potrebno.
    • "Uvijek dozvoli prijavu" - nije potrebno.
    • "Dozvoli samo X prijave sa jedne IP adrese" - dozvoli samo X prijave sa jedne IP adrese. Preporučljivo je staviti 2-4 na opšte račune, a ne na lične.
    • "Dozvoli korisniku da promijeni lozinku" - dozvoli korisniku da promijeni lozinku. Nije potreban na opštim računima; možete ga staviti na lične račune.
    Preostala polja su opciona, osim "Idle timeout" (vrijeme mirovanja nakon kojeg će se veza automatski prekinuti) - preporučuje se da ga postavite na 10 minuta. Tako da neispravno onemogućeni korisnici i korisnici koji ništa ne rade ne zauzimaju kanal.
  4. Kartica "Dir Access" prikazuje fascikle kojima će korisnik imati pristup. Prvo se folderi moraju dodati u postavke virtuelne putanje (odjeljak "Instalacija i početna konfiguracija Serv-U", tačka 13). Tamo se za svaki folder provjerava tip pristupa ovom folderu: listanje (list), čitanje datoteka (čitanje), pisanje (pisanje), kreiranje datoteka (kreiranje), brisanje (brisanje), pokretanje (izvršavanje). Ista stvar, pored pokretanja, važi i za poddirektorijume, osim toga, postoji potvrdni okvir „uključujući ugniježđene“ (Inherit), tako da se iste postavke primjenjuju na podmape i datoteke; Neki folderi i fajlovi ovdje mogu biti prisutni na sivoj pozadini - to je ono čemu korisnik ima pristup kao član grupe.
  5. Kartica "IP pristup" reguliše IP pristup. Ako želite sebi omogućiti lični pristup važnim fasciklama, recimo s posla, onda ima smisla ograničiti pristup individualnom preduzetniku - samo s posla ili samo od kuće. Čak i ako slučajno pokupite Trojanca ili neko koristi njuškalo da otkrije vašu lozinku, neće moći zaraziti vaše stranice ili ukrasti važne podatke.
  6. Možete podesiti omjere na “UL/DL Ratios”, odnosno postaviti uslov da dok ne budete preplavljeni određenim brojem megabajta, nećete moći da ga ispraznite. Proporcije se mogu podesiti, što je zgodno kada želite natjerati ljude da dijele s vama. Istina, niko ne garantuje da vam neće biti učitano nešto veliko i potpuno nepotrebno, kao što je Windows page file ili neki nekomprimovani video), kao i da regulišete koliko možete prenositi po obimu da se jedan korisnik ne popuni u potpunosti vaš disk.
  7. I na kraju, na kartici "Kvota" možete postaviti ograničenja prostora na disku koji je dodijeljen ovom računu (tako da korisnici ne popune cijeli disk)

Lozinke za opšti pristup mogu se postaviti na jednostavne, a za naloge sa važnim podacima složene - od malih i velikih slova, brojeva i specijalnih znakova.

Postavljanje DynDns-a

Ako distribuirate podatke na Internetu i imate dinamički IP, onda nastaje problem. Prilikom ponovnog povezivanja adresa se mijenja i morate nekako saznati novu. Stalno uređivanje informacija o IP adresi nije zgodno i za vlasnika servera i za klijente. Da biste riješili problem, možete se registrirati na posebnoj web stranici DynDns. Nakon besplatne registracije, dobićete ime trećeg nivoa sa domenom drugog nivoa po vašem izboru (kao što je dimonius.homeip.net ili dimonius.dyndns.org), ova usluga ima mnogo različitih domena i ima ih dosta birati između. Zatim se na računar instalira mali program u koji se unose podaci o nalogu i pri ponovnom povezivanju ažurira podatke na DynDns web stranici i naziv se uvijek odnosi na trenutnu IP adresu. ako imate ruter, onda mnogi od njih mogu raditi s DynDns-om odmah iz kutije - samo idite na odgovarajuću stavku u web sučelju rutera i unesite podatke o svom računu.


Za registraciju i postavljanje domene potrebno je:
  1. Idite na web stranicu DynDns, na obrazac za registraciju.
  2. Unesite svoj nadimak, lozinku, email. Odaberite poddomenu svoje stranice.
  3. Preuzmite program odavde i instalirajte ga.
  4. Tamo unesite podatke o svom računu.
  5. Program mora početi sa Windows-om kako bi pratio promjene u IP adresi.

Obično, kada tražite „Podešavanje FTP-a u Windows Serveru 2008 ili 2012“, iskaču detaljni vodiči o tome kako da primenite ovaj server koristeći IIS (Internet Information Services – Web server sa bogatim funkcijama zasnovan na Windows-u i ugrađen u njega). Međutim, postoje posebni slučajevi kada podizanje IIS-a zbog jedne karakteristike nije sasvim logično.

U mom slučaju, apache je već bio instaliran na serveru i instalirane su određene funkcije koje koriste apache, te je postalo neophodno postaviti jednostavan FTP server za razmjenu podataka. Podizanje IIS-a za ovu jednu funkciju, a zatim onemogućavanje svih usluga i oslobađanje portova kako bi se izbjegao sukob s apacheom - nisam vidio puno smisla. Stoga je odlučeno da se instalira FTP, koji ne opterećuje sistem i odlično zna svoj posao - FileZilla Server.

Molim vas da ne budete odmah uznemireni njegovom prirodom engleskog govornog područja. Postavke su prilično jednostavne, a ako sve radite prema uputama u nastavku, onda nećete imati problema.

Instalacija FileZilla servera

Preuzmite distributivni komplet s web stranice proizvođača ili s naše web stranice. Pokrenimo i krenimo redom:

Slažemo se sa licencom, kliknite slažem se

Ovdje možete ostaviti sve kako jeste. Izvorni kod vas može zanimati samo ako ste programer. Ako ste programer, malo je vjerovatno da će vam ovaj članak trebati, pa bez daljeg odlaganja kliknite Sljedeći i pređite na sljedeću fazu.

Odaberite instalacijsku putanju klikom na dugme Pregledaj, ili ostavi sve kako je i nastavi dalje - Sljedeći.

Ovdje postavljamo način rada našeg servera i port na koji ćemo se povezati za administriranje servera. Ako je ovo server koji će se stalno koristiti, preporučujem da ostavite sve ovdje kako jeste. Ako se to dešava povremeno, možete odabrati drugu opciju, ali tada ćete morati ručno pokrenuti servis, au trećem slučaju obavezno se prijavite preko konzole, inače neće raditi.

Kliknite Sljedeći.

Ovdje su ponuđene sljedeće opcije:
Pokretanje administrativnog interfejsa kada se prijavite na Windows kao bilo koji korisnik
Pokretanje administrativnog sučelja kada se prijavljuje samo trenutni korisnik (pod kojim se vrši instalacija)
Ručno lansiranje

Možete birati kako želite. Nije mi zanimljivo vidjeti njegovo lice svaki put kad počnem, pa biram treću opciju.

Kliknite Sljedeći.

Proces instalacije je započeo.

Ako tokom procesa instalacije niste promijenili port za ulazak u administrativni modul, ostavite sve kako jeste i kliknite Povežite se.

Ovdje on govori ko je i upozorava crvenom bojom da se server nalazi iza rutera, tako da morate konfigurirati Pasivni način rada i izvršiti prosljeđivanje portova na ruteru.

Takođe kaže da šifrovana veza nije moguća dok ne omogućimo FTP preko TLS-a. Ovo je tako da niko ne može presresti saobraćaj. Na vama je da odaberete hoćete li aktivirati ovu funkciju ili ne. Ne vidim nikakvu posebnu potrebu za kućnim serverom.

Kliknite na ikonu Postavke (treća) i pokrenite postavke.

Poglavlje Opšte postavke- ovde možete ostaviti sve kako jeste.

Ako ste zainteresovani, objasniću šta ovo znači:

Slušajonoveluke: 21- koji port će ftp server slušati. Podrazumevano, ovo je port 21. Možete ostaviti ovako ako je ovo jedini FTP server na ovom računaru. Ako već postoji, onda je bolje promijeniti port.

Max.brojofkorisnika: 0- broj korisnika koji se mogu istovremeno povezati na server. 0 je neograničen broj korisnika, inače broj koji navedete.

Brojofteme: 2- maksimalan broj niti koje je serveru dozvoljeno da koristi. Zadani je broj procesorskih jezgara/niti. Ako iz nekog razloga želite ograničiti korištenje CPU-a, možete smanjiti ovu vrijednost.

Vrijeme je isteklopostavke- u ovoj sekciji definiramo vremenska ograničenja za konekciju, za preuzimanje i koliko dugo će korisnik biti prijavljen. Ne vidim smisla da se menjam.

IN Postavke pasivnog načina rada ostavljamo sve kako jeste. Ako je potrebno, možete postaviti vanjski IP u odjeljku Koristite sljedeću IP adresu, ali bez prosljeđivanja portova na ruteru ništa neće raditi.

AdminInterfacepostavke- ovdje možete postaviti bijelu listu IP adresa sa kojih se smijete povezati na administrativni interfejs, kao i odrediti koje IP adrese server sluša za povezivanje (ako postoji više mrežnih adaptera).

Najvažnija postavka ovdje je potvrdni okvir Promjena administratorske lozinke. Admin korisnik nije klijent FTP servera, tako da ako ga ostavite bez lozinke, niko se neće povezivati ​​na FTP pod njim. Ali ako ste u nedoumici, bolje je postaviti ovu lozinku. Upravo to je lozinka koju ćete morati unijeti prilikom prijavljivanja na administrativni interfejs. Mi konfigurišemo korisnike u potpuno drugačijem dijalogu.

Ovdje možete podesiti mogućnost održavanja Logova - dnevnika koji prati rad servera. Ovo može biti korisno ako postoje neki problemi sa serverom.

Ako je planirano da veliki broj ljudi koristi server, onda je logično dodati ograničenja brzine na jedan download stream, kako se ne bi dogodilo da jedna osoba zauzme cijeli kanal, a ostali će čekati i nada. To se može uraditi u odjeljku Ograničenja brzine. Gornji prozor je brzina preuzimanja, donji prozor je brzina učitavanja.

Odjeljak postavki FTP preko TLS-a je upravo dio u kojem možete omogućiti sigurnu vezu sa serverom i navesti postojeću datoteku u postavkama ili generirati certifikat. Ovo nije obavezno.

Autoban- ovo je vrlo korisna sekcija koja štiti vaš server od grubih sila Omogućiautomatskizabrane, tada će nakon određenog broja pokušaja (zadano 10), korisnik koji isprobava lozinke biti blokiran na određeni broj sati (podrazumevano 1, može se postaviti do 999 sati)

Kliknite uredu i prijeđite na postavljanje korisnika, foldera i prava pristupa.

Kliknite na četvrtu ikonu.

Ovdje kliknemo Dodati i vidimo sledeći prozor:

Ukucavamo npr. Korisnik i pritisnite uredu.

Ovdje možete označiti polja Omogući nalog omogućiti korisniku pristup serveru i Lozinka da korisniku date lozinku. U suprotnom, korisnik će se moći povezati kao anoniman bez lozinke.

Ovdje postavljamo listu mapa kojima ovaj korisnik može imati pristup, a također određujemo šta tačno može raditi sa tim folderima i datotekama koje se nalaze u njima.

Kliknite Dodati i dodajte foldere. Zatim čekiramo okvire za ono što korisnik može učiniti sa ovim folderima.

Za one koji nisu nimalo jaki u engleskom, prevodim:

Fajlovi:
Čitanje - čitanje
Pišite - snimajte
Izbriši - brisanje
Dodati - promijeniti

Imenici (folderi):
Kreirati - stvaranje
Izbriši - brisanje
Lista - pregledajte listu foldera
+ Subdirs - ima pravo pregleda podfoldera

Odabrao sam folder i postavio puna prava na sve za korisnika User.

Ograničenja se mogu postaviti za svakog određenog korisnika. Ne namećemo ograničenja za privilegovane, možemo pojedinačno dodijeliti dozvole svima ostalima.

Ni ovdje ništa ne mijenjamo, ali možemo postaviti bijelu listu IP adresa (gornji tekstualni okvir) sa koje se određeni korisnik može prijaviti. Ili crna lista adresa (donji okvir za tekst) sa kojih se ovim korisnicima ne bi trebalo dozvoliti.

Kliknite uredu i krenimo sa testiranjem!

Samo jedan mali detalj. Ako imate omogućen ugrađeni Windows zaštitni zid, najvjerovatnije je port 21 zatvoren iz sigurnosnih razloga. FileZilla ne otvara ovaj port automatski, pa idemo na Start>Control Panel>Firewall

Kliknite Kreirajte pravilo...

Izaberi Prilagodljivo i pritisnite Dalje

Kliknite na Browse i odaberite lokaciju servera. U mom slučaju to je “C:\Program Files\FileZilla Server\FileZilla Server.exe”.

Ovdje biramo Tip protokola: TC.P., ostalo je nepromijenjeno, kliknite Dalje

Izaberi Dozvoli veze i pritisnite Dalje

Ovdje ne morate ništa mijenjati, kliknite Dalje

Ovdje ulazimo u pasus ime: neko ime, na primjer, kao moje - FTP-TCP i pritisnite Spreman.

Sada radimo istu stvar, samo na mjestu gdje trebate odabrati protokol, odaberite UDP.

Odaberite bilo koje ime, na primjer, FTP-UDP.

To je to, klikni Spreman.

To je to, objasnili smo Firewall-u da paketi trebaju biti dozvoljeni, sada ostaje samo proslijediti 21 port i postaviti klijenta u pasivni način rada.

(shareware). Osim toga, tu su i nešto jednostavniji Cerberus (besplatno), kao i zanimljiv projekat na ruskom jeziku ST FTP-Service (besplatno). U nastavku ćemo ukratko razgovarati o procesu postavljanja nekih od ovih programa.

GuildFTPd 0.999.5

Moćan server, lako prilagodljiv, sa korisničkim interfejsom i odličnom implementacijom virtuelnog sistema datoteka (VFS).

Instalacija i glavni prozor

Instalacija programa je trivijalna. Instalirali ste program na svom računaru, pokrenuli ga i sa zanimanjem pogledajte glavni prozor programa:

Postavljanje programa.

1. Konfigurisanje osnovnih postavki servera(broj porta, maksimalan broj konekcija, broj veza sa svakog ip-a itd.) se vrši u donjem desnom prozoru. Ako to učinite za sistemsku grupu, tada će sve grupe nižeg nivoa naslijediti ove postavke. Za bilo koju grupu koju odaberete, ove zadane postavke se mogu poništiti. Konkretno, ponekad sam koristio različite brojeve portova za različita korisnička imena.

2. Stavka menija Admin -> Options -> Server: unesite naziv vašeg servera i malo smanjite detalje poruka servera (pomicanjem klizača “Log Level” ulijevo), inače će datoteke evidencije brzo akumulirati stotine megabajta:

3. Podešavanje pristupa serveru. Struktura hijerarhije korisnika u GuildFTPd je takva da svaki korisnik mora biti dodijeljen nekoj grupi. U ovom slučaju imate dva glavna načina:

  • izgradnja FTP-a na osnovu ličnih prijava;
  • izgradnja servera na osnovu direktnog ulaska u željeni direktorij.

3.1. Izgradnja FTP-a na osnovu ličnih prijava.

Pretpostavimo da ste odlučili da svojim prijateljima date pristup direktorijumu Dokumenti i svaki od njih će morati da vidi jedinstveni skup direktorijuma (tj. trebalo bi da kreirate virtuelni sistem datoteka za svakog korisnika).

Algoritam je vrlo jednostavan:

a) kreirajte grupu, recimo Tim, i odmah kreirajte zajednički korijenski direktorij za grupu:

Jasno je da već mora postojati na disku. Imajte na umu da je virtuelna vrijednost odabranog direktorija “\”. Tada ćemo dodijeliti odgovarajuća prava. Dobijamo sljedeće:

Uporedite poslednje dve slike jedna sa drugom i nećete imati više pitanja.

Pored toga, postoje opšte prihvaćene konvencije za nazive direktorijuma koji se nalaze u korenu, posebno: \pub - ovde su podaci dostupni za javno (anonimno) preuzimanje; \upload - oni će postaviti ovdje za vas; \incoming i neki drugi. Mislim da za privatni server nije neophodno poštovati ove konvencije.

b) počnite popunjavati grupu korisnicima (Admin -> Dodaj korisnika):

c) kreirajte VFS za svaki (vidi a)):

I dobijate:

Bilješka. Možete otvoriti pristup cijelom disku, recimo, na ovaj način:

Fizički direktorij K:\FTP je vaš root, a fizički diskovi su direktoriji. Tada ćete u ftp klijentu vidjeti sljedeće:

Datoteka picture1.jpg nalazi se u direktorijumu K:\FTP i možete je ponovo videti ako odete u ovaj direktorijum duž fizičkog puta.

3.2. Izgradnja servera na osnovu direktnog ulaska u željeni direktorij.

Ovdje ne morate kreirati mnogo prijava. Vi ga kreirate (ili čak koristite anonimnu prijavu, za koju unesete ime anoniman, a polja lozinke ostavite prazna), ali u pravima korijenskog direktorija poništite oznaku stavke „list“. I onda samo dodajete direktorije tamo. Nećete moći ući u imenik bez poznavanja punog imena.

U ovom trenutku, vaš server je spreman za upotrebu da ga pokrenete/isključite, kliknite na dugme „uključeno“ ili izaberite meni Admin -> Allow Logins.

4. Dodaci. Podešavanje poruka servera: Admin -> Server Messages

5. Dodaci. Instaliranje dodataka. Preporučujem da instalirate dodatak za pregled statistike (na web stranici autora):

6. Dodaci. Odbijanje pristupa serveru: Pogled -> Pogledaj listu zabrana. Da biste se riješili dosadnog korisnika, dodajte njegovu adresu na listu zabrana.

Najbolji članci na ovu temu