Instalarea și configurarea unui server FTP securizat pe FileZilla. Propriul dvs. furnizor: configurați servere FTP și TFTP

Pe baza numeroaselor solicitări din partea cititorilor, în acest HOWTO vom arunca o privire detaliată la instalarea și configurarea unui server FTP (fișier) pentru Windows folosind exemplul celui mai popular - Serverul FileZilla.

Alegerea FileZilla Server se datorează faptului că este unul dintre cele mai rapide și mai fiabile (dacă este configurat corespunzător) servere FTP cu un modul de configurare grafică. Serverul este actualizat regulat și are o documentație bună în limba engleză.

Ne vom uita la instalare și configurare mai detaliat sub tăietură. Atenție, trafic (o mulțime de capturi de ecran)!

Instalare server

Descărcați programul de instalare a serverului de pe site-ul său oficial și rulați-l. Primii pași ai vrăjitorului sunt standard pentru majoritatea aplicațiilor Windows, așa că îi vom lua în considerare doar pe ultimii doi în detaliu.

Pe pagina Setări de pornire Vi se va cere să selectați o metodă pentru a porni serverul FTP:

  • Instalare ca serviciu, început cu Windows (implicit)— porniți serverul ca serviciu Windows la pornire. Această opțiune este oferită implicit. Serverul FTP va porni automat chiar dacă niciun utilizator nu este conectat. Este recomandat să alegeți această opțiune;
  • Instalați ca serviciu, pornit manual— serverul va fi instalat ca serviciu, dar nu va porni automat. Pentru a începe, va trebui să introduceți următoarea comandă în consola Windows cu drepturi de administrator: net start „FileZilla Server”
  • Nu instalați ca serviciu, porniți automat serverul— serverul nu va fi instalat ca serviciu, ci va fi lansat ca utilizator Windows curent. Această opțiune nu este categoric recomandată, deoarece în caz de hacking, atacatorul va primi aceleași drepturi și poate dăuna sistemului.

Aici vi se cere să selectați portul care va asculta interfața administrativă a serverului. Specificat implicit 14147 .

Pe pagina Setări de pornire Vi se solicită să selectați o metodă de lansare a interfeței administrative:


  • Începeți dacă utilizatorul se conectează, se aplică tuturor utilizatorilor (implicit)— lansați interfața administrativă când orice utilizator se conectează în sistem ca pictogramă în bara de sistem. Acest element este selectat implicit;
  • Începeți dacă utilizatorul se conectează, aplicați utilizatorului curent— lansați interfața administrativă când utilizatorul curent se conectează;
  • Începeți manual- rulați manual. Vă recomandăm să alegeți această opțiune.

Casetă de selectare într-o casetă de selectare Porniți interfața după finalizarea instalării va lansa automat interfața administrativă a serverului la finalizarea instalării. Nu debifați această casetă.

Aceasta finalizează instalarea serverului. Să începem configurarea.

Configurarea unui server FTP

Deci, porniți serverul și interfața administrativă dacă nu rulează deja.

Puteți porni serverul astfel: start(Toate programeleFileZilla ServerPorniți FileZilla Server, sau folosind comanda:

Net start „FileZilla Server”

Puteți lansa interfața administrativă astfel: start(Toate programeleFileZilla ServerInterfața serverului FileZilla.

După lansarea interfeței administrative, veți vedea o fereastră care vă cere să introduceți IP-ul serverului (pentru local, lăsați 127.0.0.1 ), portul de admin (dacă l-ați schimbat în timpul instalării, specificați aici opțiunea corectă, altfel lăsați valoarea implicită) și parola.

Parola implicită este goală (poate fi setată în setările serverului de pe pagină), așa că faceți clic imediat Bine pentru a merge la fereastra principală (click pentru a mări):


Cea mai mare parte a acestei ferestre este ocupată de jurnalul serverului FTP, care va afișa înregistrări detaliate despre conectarea utilizatorilor și transferurile pe care le-au inițiat. În partea de jos a ferestrei veți vedea login-urile tuturor utilizatorilor conectați, adresele lor IP și progresul descărcării/încărcării fișierelor. Când faceți clic dreapta pe o autentificare, puteți deconecta utilizatorul de la server ( Kick user), sau blocați-i accesul prin IP ( Ban utilizator).

Deschideți setările serverului selectând din meniu Editați | × paragraf Setări.

Setari generale


Pe această pagină puteți schimba portul principal al serverului FTP de la 21 la oricare altul dacă furnizorul dvs. blochează conexiunile de intrare la acesta. Aici puteți seta timeout-uri în secunde, după care utilizatorul va fi deconectat automat de la server. Pentru a dezactiva timeout-urile, setați valoarea 0 . Dacă doriți să limitați numărul maxim de utilizatori conectați, puteți face acest lucru în linie Număr maxim de utilizatori(este setată implicit 0 , adică fara restrictii).

Setări generale -> Mesaj de bun venit


Setări generale - Mesaj de bun venit

Aici puteți înlocui salutul standard trimis clienților atunci când vă conectați la serverul dvs. FTP. Puteți introduce până la 1024 de caractere, fiecare rând nu trebuie să aibă mai mult de 75 de caractere.

Bifați caseta de selectare Ascunde mesajul de bun venit în jurnal pentru a reduce dimensiunea fișierelor jurnal prin dezactivarea înregistrării acestui mesaj în ele.

Setări generale -> Legături IP


Setări generale - legături IP

Pe această pagină puteți specifica adresele IP ale interfețelor de rețea pe care serverul FTP ar trebui să le asculte. Vă recomandăm să plecați * , adică ascultare pe toate interfețele posibile.

Setări generale -> Filtru IP


Setări generale - Filtru IP

Pe această pagină puteți gestiona lista de adrese IP interzise, ​​de ex. adresele de la care accesul la server va fi blocat (câmpul de sus), precum și adresele care nu pot fi interzise prin interfața administrativă (câmpul de jos).

Fiecare adresă este introdusă pe o linie nouă. În exemplul nostru, cele trei adrese IP specificate nu se vor putea conecta la server, iar 192.168.98.187 va fi imposibil de blocat.


Dacă aveți un router cu NAT, atunci aceasta este una dintre cele mai importante pagini pentru dvs. Bifați caseta de selectare Utilizați intervalul de porturi personalizatși specificați intervalul de porturi (sunt permise numere de la 1024 la 65535) care vor fi utilizate în modul FTP pasiv pentru a conecta clienții la serverul dvs. Intervalul minim este de 100 de porturi, dar este recomandat să specificați cel puțin 400. Trebuie să redirecționați acest interval de porturi în setările routerului dumneavoastră. Este recomandat să specificați porturi în intervalul de la 30000.

Aici trebuie să indicați adresa dumneavoastră IP externă. Puteți specifica un nume de gazdă, cu ajutorul căruia serverul va determina independent adresa IP externă. Exemplul nostru folosește serviciul DynDNS.org. Dacă aveți un IP extern static, pur și simplu indicați-l în câmp Utilizați următorul IP. Dacă IP-ul este dinamic, utilizați serviciul DynDNS.org sau similar și pe teren Utilizați următorul IP introduceți numele de gazdă rezultat (ca în exemplul nostru).

Bifați caseta de selectare (dacă nu este deja selectată) Nu utilizați IP extern pentru conexiuni locale pentru a interzice utilizarea IP-urilor externe pentru conexiunile locale. Acest lucru va rezolva problemele NAT Loopback pe majoritatea routerelor.


Pe această pagină puteți activa utilizarea protocolului FXP, care vă permite să transferați direct fișiere între două servere FTP. În mod implicit, aceasta este dezactivată (casetele de validare sunt selectate). Dacă aveți nevoie de suport FXP, debifați toate casetele de selectare de pe această pagină.


Paragraf Nu afișa parolele în jurnalul de mesaje vă permite să ascundeți parolele utilizatorului din jurnalele serverului.

Începe minimizat va permite lansarea interfeței administrative în modul tavă minimizată.

Nu este recomandat să modificați setările rămase ale acestei pagini.


Aici puteți schimba portul pe care îl ascultă interfața administrativă, precum și parola de administrator.

Bifați caseta de selectare Schimbați parola de administratorși setați o nouă parolă de administrator. Sunt permise literele și cifrele latine.


Pe această pagină puteți activa înregistrarea serverului într-un fișier bifând caseta de selectare Activați înregistrarea în fișier. Caseta de selectare în caseta de selectare Limitați dimensiunea fișierului jurnal to vă va permite să specificați dimensiunea maximă permisă a fișierului. Dacă fișierul depășește numărul specificat, acesta va fi șters.

Paragraf Înregistrați totul în FileZilla Server.log vă permite să scrieți toate jurnalele de server într-un singur fișier și Utilizați un fișier jurnal diferit în fiecare zi creează un nou fișier jurnal în fiecare zi, așa că vă recomandăm această opțiune. Caseta de bifat Ștergeți fișierele jurnal vechi după include curățarea automată a buștenilor vechi.

Toate jurnalele vor fi stocate într-un subdirector Bușteni Directorul de instalare FileZilla Server.


Aici puteți seta limite globale de viteză de descărcare și încărcare. Aceste limite vor fi aplicate de server pentru toți utilizatorii.

Pentru a seta limita de viteză, bifați caseta Limită de viteză constantă deși specificați valoarea în kiloocteți pe secundă.

În plus față de această pagină, puteți seta limite pentru fiecare utilizator în mod individual în modulul de gestionare a utilizatorilor.


Unii clienți FTP acceptă transferul de date comprimate. Comprimarea poate fi activată bifând caseta de selectare Activați suportul MODE Z. Aici sunt indicate și rapoartele minime și maxime de compresie. Asigurați-vă că bifați caseta de selectare Excludeți intervalele de adrese IP private, care va dezactiva compresia atunci când transferați fișiere într-o rețea locală sau când vă conectați local la un server.

Atenţie! Activarea compresiei poate avea un impact negativ asupra performanței serverului FTP.


Pe această pagină puteți activa blocarea automată a IP-ului pentru utilizatorii care și-au introdus parola incorect de un anumit număr de ori. Pentru a activa această funcție, bifați caseta de selectare Activați interdicțiile automate, în linie Ban adresa IP după specificați numărul maxim permis de încercări incorecte de introducere a parolei (minimum 10) și în linie Ban pentru— timpul în ore pentru care infractorul va fi interzis.

FileZilla Server vă permite să creați un număr nelimitat de utilizatori. Fiecare utilizator are posibilitatea de a-și seta propriul folder de lucru, parametrii de acces, limitele de viteză etc.

Pentru a gestiona utilizatorii din meniu Editați | × interfață administrativă, selectați Utilizatori.


Când începeți prima dată, în secțiunea dvs Utilizatori va fi gol, așa că trebuie să creăm un utilizator. Pentru a face acest lucru, faceți clic pe butonul Adăuga.

În fereastra care se deschide, indicați datele de conectare dorite (sunt permise doar litere și cifre latine). Aici puteți specifica și un grup dacă acesta a fost deja creat. Doar introduceți datele de conectare și faceți clic Bine.

Selectați utilizatorul creat în secțiune Utilizatori. Vi se va solicita să specificați un folder de lucru pentru acesta, astfel încât pagina se va deschide automat.


Faceți clic pe butonul Adăugaîn partiție și specificați directorul de pe disc la care va avea acces utilizatorul FTP selectat. După aceea, selectați-l din listă și faceți clic Setați ca director acasă. Această acțiune va interzice evadarea din acest director în partea de sus din motive de securitate.

Pentru fiecare director adăugat, puteți seta drepturi de citire/scriere bifând sau debifând casetele de selectare.

Permisiuni pentru fișiere:

  • Citit— permite citirea și descărcarea fișierelor din director;
  • Scrie— permite scrierea fișierelor în director;
  • Șterge— permite ștergerea fișierelor din director;
  • Adăuga— permite reluarea fișierelor pe server.

Permisiuni pentru directoare:

  • Crea— permite crearea de subdirectoare;
  • Șterge— permite ștergerea directoarelor;
  • Listă— permite listarea (vizualizarea unei liste de fișiere). Nu dezactivați niciodată această acțiune (caseta de selectare ar trebui să fie întotdeauna bifată);
  • Subdirs— extinderea drepturilor la subdirectoare.

Acum mergi la pagina General. Setați o parolă pentru utilizator bifând caseta de selectare Parolași înregistrarea unei parole.

Caseta de bifat Activați contul vă permite să activați/dezactivați contul FTP selectat. Aici puteți seta limite pentru numărul maxim de conexiuni pentru utilizator. Limitele de viteză pentru utilizator sunt stabilite pe pagină.

Pentru a șterge un utilizator, selectați-l în secțiune Utilizatoriși apăsați Șterge. Buton Redenumiți vă permite să schimbați autentificarea utilizatorului selectat (redenumire) și Copie- clonare, adică creați o copie cu un alt login.

După efectuarea modificărilor dorite, faceți clic pe butonul Bine. Setările utilizatorului intră în vigoare imediat.

Activarea accesului anonim la server

Dacă aveți nevoie de acces anonim la server, deschideți fereastra de gestionare a utilizatorilor, adăugați un utilizator cu autentificare anonim, debifați caseta de selectare Parola Pentru a dezactiva solicitarea parolei, pe pagină selectați directorul dvs. de acasă, care va fi accesibil tuturor și setați drepturile necesare (nu uitați să dezactivați scrierea, reluarea și ștergerea fișierelor și directoarelor). După ce faceți clic Bine Accesul anonim la server va fi deschis tuturor.

Uneori este mai ușor și mai rapid să transferați un fișier prin propriul server FTP decât să îl încărcați într-un serviciu de găzduire a fișierelor. Mai jos este procedura de instalare și configurare a serverului ftp IIS inclus în Windows 7.


Serverul FTP este inclus cu Internet Information Services. Pentru a-l instala, deschideți Panoul de control -> Programe -> Activați sau dezactivați funcțiile Windows. Extindeți secțiunea Servicii IIS și bifați casetele de lângă următoarele componente: Serviciu FTP și Consola de administrare IIS.

Configurarea unui server FTP.

Deschide Control Panel -> System and Security -> Administration -> Computer Management (puteți: rapid: meniul Start -> clic dreapta pe Computer -> selectați Management din meniu). În fereastra care se deschide, extindeți grupul Servicii și aplicații și deschideți IIS Service Manager. În fereastra Conexiuni, selectați folderul Site-uri, apoi în fereastra Acțiuni din dreapta faceți clic pe linkul Adăugați site FTP.

În asistentul de creare a site-ului FTP, specificați numele și locația acestuia (în mod implicit c:\inetpub\ftproot).

Apoi, specificați parametrii de legare și SSL. Las secțiunea de legare neschimbată. Dezactivez opțiunea „Porniți automat site-ul ftp” (am nevoie doar de ftp din când în când). În secțiunea SSL, selectez opțiunea „Fără SSL”.

În fereastra următoare, lăsați totul neschimbat și faceți clic pe Terminare.

Site-ul a fost creat. Acum puteți trece la setări suplimentare pentru reglare fină (de exemplu, limitarea numărului maxim de conexiuni simultane). Selectați site-ul nou creat, în partea dreaptă în panoul Acțiuni faceți clic pe Opțiuni suplimentare.

Următorul pas este configurarea paravanului de protecție Windows. Deschideți Panoul de control -> Sistem și securitate -> Paravan de protecție Windows -> Setări avansate. În secțiunea „Reguli pentru conexiunile de intrare”, găsiți și activați „Server FTP (trafic de intrare)” și „Server FTP pasiv (FTP Passive Traffic-In)”. Ultima regulă permite clientului ftp să se conecteze în modul pasiv.

În secțiunea „Reguli pentru conexiunea de ieșire”, găsiți și activați „Server FTP (FTP Traffic-Out)”.

Dacă pe sistem este instalat un firewall suplimentar (Comodo, Outpost etc.), atunci trebuie să deschidă și portul 21 (TCP) pentru conexiunile de intrare și portul 20 (TCP) pentru cele de ieșire.

Dacă vă conectați la Internet folosind un router și doriți să faceți serverul accesibil utilizatorilor de Internet, atunci trebuie să configurați redirecționarea portului pe router. Pe Dlink DI-804HV meu, acest lucru se face în secțiunea Server virtual.

192.168.10.4 — Adresa IP a serverului ftp din rețeaua locală.

Configurarea drepturilor de utilizator.

Dacă lăsați totul așa cum este, atunci orice utilizator se poate conecta la serverul FTP (accesul anonim este activat) cu drepturi de numai citire (puteți descărca, dar nu puteți scrie sau modifica fișiere). Să presupunem că trebuie să facem acces pentru utilizatorii de încredere care ar avea drepturi de a scrie și modifica fișierele.

Deschide Control Panel -> System and Security -> Administrative Tools -> Computer Management (Start -> click dreapta pe Computer -> select Management din meniu). Apoi, extindeți grupul Utilizatori și grupuri locali (această setare este disponibilă numai în edițiile Business și Maximum). Faceți clic dreapta pe folderul Grupuri și selectați Creare grup din meniu.

Introduceți numele grupului - Utilizatori FTP, o descriere (nu trebuie să o introduceți) și faceți clic pe butonul Creare.

Acum trebuie să creați un utilizator. Faceți clic dreapta pe folderul Utilizatori și selectați Utilizator nou din meniu.

Introduceți numele de utilizator (de exemplu ftp_user_1), parola (cel puțin 6 caractere), bifați casetele de lângă opțiunile „Interziceți utilizatorului să schimbe parola” și „Parola nu expiră”.

Utilizatorul a fost creat. Acum trebuie să îi atribuiți grupului de utilizatori Ftp creat anterior. Pentru a face acest lucru, deschideți proprietățile utilizatorului și accesați fila „Abonament la grup”. În mod implicit, unui utilizator nou i se atribuie grupul de utilizatori; ștergeți-l. Faceți clic pe butonul Adăugare -> Avansat -> Căutare. Se va deschide o listă de grupuri de utilizatori. Selectați grupul Utilizatori FTP și faceți clic pe Ok. Ca rezultat obținem:

Faceți clic pe Ok și treceți la pasul următor.

În etapa de creare a unui site ftp, trebuia să selectăm un director de lucru (c:\inetpub\ftproot). Acum trebuie să configurați drepturile de acces la acest director pentru grupul de utilizatori FTP. Deschideți c:\inetpub în Explorer, deschideți proprietățile folderului ftproot, accesați fila Securitate și faceți clic pe butonul Editare. În fereastra care se deschide, faceți clic pe butonul Adăugare și selectați grupul „Utilizatori FTP” (ca atunci când creați un utilizator). Setați nivelul de permisiune la „Control complet” și faceți clic pe OK.

Stadiu final. Deschideți din nou IIS Services Manager și selectați serverul nostru ftp (Test FTP). În panoul de control al site-ului FTP, selectați „Reguli de autorizare FTP”. Adăugați o regulă de autorizare. În fereastra care se deschide, selectați opțiunea „Roluri sau grupuri de utilizatori specificate”. În partea de jos în câmpul de text, scriem manual numele grupului nostru (Utilizatori FTP), apoi bifăm casetele din secțiunea Permisiuni de lângă Citire și Scriere și facem clic pe OK.

Aceasta completează configurarea.

La început, nu am selectat opțiunea de a porni automat serverul, așa că nu uităm să-l pornim manual (clic dreapta pe numele site-ului -> Administrare site FTP -> Start).

Cum să te conectezi?

Opțiune folosind Windows Explorer.
Deschideți Computer (Vista, Win 7) sau My Computer (XP).
Pentru acces anonim, introduceți pur și simplu adresa serverului (ftp://192.168.10.4) în bara de adrese.
Pentru a vă conecta cu un nume de utilizator și o parolă, introduceți o adresă precum: ftp://[nume utilizator]:[parolă]@[adresă server ftp]. De exemplu ftp://ftp_user_1: [email protected]— pentru a vă conecta de la o rețea locală. Pentru a vă conecta de pe Internet, înlocuiți adresa locală cu una externă sau cu un nume de domeniu.

Cum să vă faceți serverul ftp accesibil de pe Internet?

Dacă computerul este conectat direct la Internet, atunci nu trebuie luate măsuri suplimentare.

Dacă computerul este conectat la Internet printr-un router, atunci în panoul de control al routerului trebuie să configurați redirecționarea portului TCP 21 (numit adesea server virtual). .

(shareware). În plus, există Cerberus ceva mai simplu (gratuit), precum și un proiect interesant în limba rusă ST FTP-Service (gratuit). Mai jos vom discuta pe scurt despre procesul de configurare a unora dintre aceste programe.

GuildFTPd 0.999.5

Un server puternic, ușor de personalizat, cu o interfață ușor de utilizat și o implementare excelentă a sistemului de fișiere virtual (VFS).

Instalare și fereastra principală

Instalarea programului este banala. Ați instalat programul pe computer, l-ați lansat și vă uitați cu interes la fereastra principală a programului:

Configurarea programului.

1. Configurarea setărilor de bază ale serverului(numărul portului, numărul maxim de conexiuni, numărul de conexiuni de la fiecare ip etc.) se realizează în fereastra din dreapta jos. Dacă faceți acest lucru pentru grupul System, atunci toate grupurile de nivel inferior vor moșteni aceste setări. Pentru orice grup pe care îl selectați, aceste setări implicite pot fi înlocuite. În special, am folosit uneori numere de porturi diferite pentru nume de utilizator diferite.

2. Element de meniu Admin -> Opțiuni -> Server: introduceți numele serverului dvs. și reduceți ușor detaliile mesajelor serverului (prin mișcarea glisorului „Nivel jurnal” la stânga), altfel fișierele jurnal vor acumula rapid sute de megaocteți:

3. Configurarea accesului la server. Structura ierarhiei utilizatorilor în GuildFTPd este astfel încât orice utilizator trebuie să fie alocat unui grup. În acest caz, aveți două căi principale:

  • construirea FTP pe baza autentificărilor personale;
  • construirea unui server bazat pe intrarea directă în directorul dorit.

3.1. Construirea unui FTP pe baza autentificărilor personale.

Să presupunem că decizi să le oferi prietenilor tăi acces la directorul Documente și fiecare dintre ei va trebui să vadă un set unic de directoare (adică, ar trebui să creezi un sistem de fișiere virtual pentru fiecare utilizator).

Algoritmul este foarte simplu:

a) creați un grup, să spunem, Echipa și creați imediat un director rădăcină comun pentru grup:

În mod clar, trebuie să existe deja pe disc. Vă rugăm să rețineți că valoarea virtuală a directorului selectat este „\”. Apoi vom atribui drepturile corespunzătoare. Obținem următoarele:

Comparați ultimele două imagini una cu alta și nu veți mai avea întrebări.

În plus, există convenții general acceptate pentru numele directoarelor situate în rădăcină, în special: \pub - aici sunt date disponibile pentru descărcare publică (anonimă); \upload - încărcările vor fi făcute aici pentru dvs.; \incoming și altele. Cred că pentru un server privat nu este necesar să se respecte aceste convenții.

b) începeți să umpleți grupul cu utilizatori (Admin -> Add User):

c) creați un VFS pentru fiecare (vezi a)):

Și obțineți:

Notă. Puteți deschide accesul la întregul disc, să zicem, astfel:

Directorul fizic K:\FTP este rădăcina dvs., iar discurile fizice sunt directoare. Apoi, în clientul ftp veți vedea următoarele:

Fișierul picture1.jpg se află în directorul K:\FTP și îl puteți vedea din nou dacă mergeți la acest director pe calea fizică.

3.2. Construirea unui server bazat pe intrarea directă în directorul dorit.

Aici nu trebuie să creați multe date de conectare. Creați unul (sau chiar folosiți o autentificare anonimă, pentru care introduceți un nume anonim, și lăsați câmpurile de parolă goale), dar în drepturile directorului rădăcină, debifați elementul „listă”. Și apoi adăugați directoare acolo. Nu veți putea intra în director fără a cunoaște numele complet.

În acest moment, serverul dvs. este gata de utilizare; pentru a-l porni/dezactiva, faceți clic pe butonul „pornit” sau selectați meniul Admin -> Permite autentificare.

4. Suplimente. Configurarea mesajelor serverului: Admin -> Server Messages

5. Suplimente. Instalarea pluginurilor. Recomand instalarea unui plugin pentru a vizualiza statisticile (pe site-ul autorilor):

6. Suplimente. Interzicerea accesului la server: View -> View Ban List. Pentru a scăpa de un utilizator enervant, adaugă adresa lui în lista de interdicție.

Instalarea unui server FTP.

Serverul FTP este inclus cu Internet Information Services. Pentru a-l instala, deschideți Panoul de control -> Programe -> Activați sau dezactivați funcțiile Windows. Extindeți secțiunea Servicii IIS și bifați casetele de lângă următoarele componente: Serviciu FTP și Consola de administrare IIS.

Configurarea unui server FTP.

Deschide Control Panel -> System and Security -> Administration -> Computer Management (puteți: rapid: meniul Start -> clic dreapta pe Computer -> selectați Management din meniu). În fereastra care se deschide, extindeți grupul Servicii și aplicații și deschideți IIS Service Manager. În fereastra Conexiuni, selectați folderul Site-uri, apoi în fereastra Acțiuni din dreapta faceți clic pe linkul Adăugați site FTP.


În asistentul de creare a site-ului FTP, specificați numele și locația acestuia (în mod implicit c:\inetpub\ftproot).


Apoi, specificați parametrii de legare și SSL. Las secțiunea de legare neschimbată. Dezactivez opțiunea „Porniți automat site-ul ftp” (am nevoie doar de ftp din când în când). În secțiunea SSL, selectez opțiunea „Fără SSL”.


În fereastra următoare, lăsați totul neschimbat și faceți clic pe Terminare.


Site-ul a fost creat. Acum puteți trece la setări suplimentare pentru reglare fină (de exemplu, limitarea numărului maxim de conexiuni simultane). Selectați site-ul nou creat, în partea dreaptă în panoul Acțiuni faceți clic pe Opțiuni suplimentare.


Următorul pas este configurarea paravanului de protecție Windows. Deschideți Panoul de control -> Sistem și securitate -> Paravan de protecție Windows -> Setări avansate. În secțiunea „Reguli pentru conexiunile de intrare”, găsiți și activați „Server FTP (trafic de intrare)” și „Server FTP pasiv (FTP Passive Traffic-In)”. Ultima regulă permite clientului ftp să se conecteze în modul pasiv.



În secțiunea „Reguli pentru conexiunea de ieșire”, găsiți și activați „Server FTP (FTP Traffic-Out)”.


Dacă pe sistem este instalat un firewall suplimentar (Comodo, Outpost etc.), atunci trebuie să deschidă și portul 21 (TCP) pentru conexiunile de intrare și portul 20 (TCP) pentru cele de ieșire.

Dacă vă conectați la Internet folosind un router și doriți să faceți serverul accesibil utilizatorilor de Internet, atunci trebuie să configurați redirecționarea portului pe router. Pe Dlink DI-804HV meu, acest lucru se face în secțiunea Server virtual.


192.168.10.4 — Adresa IP a serverului ftp din rețeaua locală.

Configurarea drepturilor de utilizator.

Dacă lăsați totul așa cum este, atunci orice utilizator se poate conecta la serverul FTP (accesul anonim este activat) cu drepturi de numai citire (puteți descărca, dar nu puteți scrie sau modifica fișiere). Să presupunem că trebuie să facem acces pentru utilizatorii de încredere care ar avea drepturi de a scrie și modifica fișierele.

Deschide Control Panel -> System and Security -> Administrative Tools -> Computer Management (Start -> click dreapta pe Computer -> select Management din meniu). Apoi, extindeți grupul Utilizatori și grupuri locali (această setare este disponibilă numai în edițiile Business și Maximum). Faceți clic dreapta pe folderul Grupuri și selectați Creare grup din meniu.


Introduceți numele grupului - Utilizatori FTP, o descriere (nu trebuie să o introduceți) și faceți clic pe butonul Creare.


Acum trebuie să creați un utilizator. Faceți clic dreapta pe folderul Utilizatori și selectați Utilizator nou din meniu.


Introduceți numele de utilizator (de exemplu ftp_user_1), parola (cel puțin 6 caractere), bifați casetele de lângă opțiunile „Interziceți utilizatorului să schimbe parola” și „Parola nu expiră”.


Utilizatorul a fost creat. Acum trebuie să îi atribuiți grupului de utilizatori Ftp creat anterior. Pentru a face acest lucru, deschideți proprietățile utilizatorului și accesați fila „Abonament la grup”. În mod implicit, unui utilizator nou i se atribuie grupul de utilizatori; ștergeți-l. Faceți clic pe butonul Adăugare -> Avansat -> Căutare. Se va deschide o listă de grupuri de utilizatori. Selectați grupul Utilizatori FTP și faceți clic pe Ok. Ca rezultat obținem:


Faceți clic pe Ok și treceți la pasul următor.

În etapa de creare a unui site ftp, trebuia să selectăm un director de lucru (c:\inetpub\ftproot). Acum trebuie să configurați drepturile de acces la acest director pentru grupul de utilizatori FTP. Deschideți c:\inetpub în Explorer, deschideți proprietățile folderului ftproot, accesați fila Securitate și faceți clic pe butonul Editare. În fereastra care se deschide, faceți clic pe butonul Adăugare și selectați grupul „Utilizatori FTP” (ca atunci când creați un utilizator). Setați nivelul de permisiune la „Control complet” și faceți clic pe OK.


Stadiu final. Deschideți din nou IIS Services Manager și selectați serverul nostru ftp (Test FTP). În panoul de control al site-ului FTP, selectați „Reguli de autorizare FTP”. Adăugați o regulă de autorizare. În fereastra care se deschide, selectați opțiunea „Roluri sau grupuri de utilizatori specificate”. În partea de jos în câmpul de text, scriem manual numele grupului nostru (Utilizatori FTP), apoi bifăm casetele din secțiunea Permisiuni de lângă Citire și Scriere și facem clic pe OK.


Aceasta completează configurarea.

La început, nu am selectat opțiunea de a porni automat serverul, așa că nu uităm să-l pornim manual (clic dreapta pe numele site-ului -> Administrare site FTP -> Start).

Cum să te conectezi?

Opțiune folosind Windows Explorer.
Deschideți Computer (Vista, Win 7) sau My Computer (XP).
Pentru acces anonim, introduceți pur și simplu adresa serverului (ftp://192.168.10.4) în bara de adrese.
Pentru a vă conecta cu un nume de utilizator și o parolă, introduceți o adresă precum: ftp://[nume utilizator]:[parolă]@[adresă server ftp]. De exemplu ftp://ftp_user_1: [email protected]- pentru a vă conecta de la o rețea locală. Pentru a vă conecta de pe Internet, înlocuiți adresa locală cu una externă sau cu un nume de domeniu.

Utilizatorii sistemului de operare Windows se întreabă adesea ce este un server FTP și cum să-l configureze? Dacă sunteți interesat și de instalarea și configurarea unui server FTP pe Windows 10, atunci ați ajuns la locul potrivit. În acest subiect, vom arunca o privire detaliată asupra procesului de configurare a unui server FTP.

Pentru ce este un server FTP?

FTP este un protocol de transfer de fișiere în rețea care se bazează pe principiul client-server. Un server FTP este un fel de stocare de fișiere pe Internet, adică un computer obișnuit cu sistemul de operare Windows 7 sau mai mare instalat, care are mai multe hard disk-uri și poate găzdui multe fișiere de la diferiți utilizatori. Pe un astfel de computer există întotdeauna un program instalat, de exemplu – FileZilla Server. Orice utilizator căruia administratorul i-a acordat acces poate accesa anumite fișiere prin intermediul acestui program. După conectarea la serverul FTP, utilizatorul poate încărca orice fișiere în acesta (filme, muzică, fotografii, documente etc.) și, de asemenea, poate descărca materiale stocate.

Cum se configurează un server FTP pe Windows 10?

Ca implementare software a unui server FTP, articolul va prezenta programul FileZilla Server, care va fi instalat pe o mașină cu Windows 7 (pentru Windows 10 pașii pas cu pas vor fi identici).

IMPORTANT! Pentru a configura un server FTP, trebuie să descărcați FileZilla Server și FileZilla Client. În acest caz, instalăm fișierul server pe Windows 7, care va servi ca server, și instalăm versiunea client a programului pe Windows 10, de pe care îl vom accesa. Principiul instalării programului client este standard.

Să ne uităm la principiul instalării FileZilla Server. Descărcați și rulați programul pe computer. Acceptăm termenii acordului de licență.

Lăsați toate semnele ca pe captură de ecran.

Selectați o locație pentru a despacheta fișierele de program.

De asemenea, nu schimbăm numărul portului.

Faceți clic pe „Instalare”.

După instalarea software-ului, va apărea o mică fereastră în care trebuie să introduceți adresa locală a serverului FTP și să faceți clic pe OK. Nu atingem portul.

După introducerea acestor date, merită să faceți mai multe setări. Inițial, faceți clic pe „Editați”, „Utilizatori”.

Va apărea o fereastră mică. Selectați ramura „General” și faceți clic pe „Adăugați” (adăugați utilizator).

Setați un nume pentru utilizator.

Lângă elementul „Parolă”, bifați caseta și introduceți parola noului utilizator.

Specificați folderul creat anterior „FTP01”.

Selectați folderul adăugat și specificați drepturile de acces pentru acesta:

  • Citire – numai citire;
  • Scrie – înregistrează;
  • Ștergere – ștergere;
  • Adăugați – modifică fișierele din acest folder.

După selectarea drepturilor de acces, faceți clic pe „Ok”.

Acum, pentru a determina adresa IP, ar trebui să introduceți comanda „ipconfig” în linia de comandă cu drepturi de administrator.

Acum trecem la Windows 10 și instalăm Clientul. Inițial, acceptăm termenii acordului de licență.

Selectați „Deschide numai pentru mine”. Utilizatorul pe care l-ați creat mai devreme va fi indicat în paranteze.

Selectați un folder pentru a despacheta fișierele de program.

Începem instalarea programului.

Să ne conectăm la serverul FTP prin linia de comandă. Hai să lansăm consola. Introduceți comanda „ftp”, apoi introduceți „open 192.168.1.4”, unde „192.168.1.4” este adresa IP a serverului FTP. Specificați numele de utilizator și introduceți parola. Parola nu este afișată când este introdusă. „Conectat” înseamnă că ne-am conectat la serverul FTP.

Să creăm folderul „My_Backup_win10” pe serverul FTP introducând comanda „mkdir My_Backup_win10”. Puteți vizualiza o listă de foldere folosind comanda „is”.

Astfel, ne conectăm la serverul FTP folosind linia de comandă. Cu toate acestea, dacă nu ați putut să vă conectați prin linia de comandă, puteți utiliza Total Commander pentru a vă conecta.