Cum se utilizează FileZilla - instrucțiuni pas cu pas. Server Filezilla: configurare și conectare

Bună ziua, domnilor! Astăzi ne vom ocupa de programul FileZilla: vom vorbi despre configurarea acestui client FTP și vom vorbi despre cazurile în care utilizarea FileZilla vă poate reduce semnificativ timpul și nervii. Deci să mergem!

Acest protocol este folosit exclusiv pentru transferul de fișiere. De obicei, atunci când transferați fișiere prin FTP, nu riscați să le deteriorați în niciun fel. Procesul fie se va finaliza cu succes, fie eșuează și vi se va solicita să încercați din nou.

În realitățile moderne, FTP este cel mai des folosit atunci când se lucrează cu servere virtuale la distanță (aceiași webmasteri sau freelanceri). Puteți afla mai multe în articolul despre ce este o conexiune FTP și ce opțiuni de conectare există.

În același articol, așa cum am spus la început, vom vorbi despre unul dintre cei mai populari clienți FTP - FileZilla.

FileZilla – Client FTP gratuit

FileZilla este un client FTP gratuit pentru transferul de fișiere folosind același protocol. Programul este distribuit gratuit și este disponibil pentru descărcare de pe site-ul oficial. Ocupă unul dintre primele locuri printre toți clienții FTP.

Și acest lucru nu este doar așa: aplicația este foarte convenabilă și multifuncțională. FileZilla este o plăcere de utilizat. O interfață intuitivă, o varietate de instrumente și funcții diferite - acestea nu sunt toate avantajele Filezilla.

Instalarea programului

Puteți descărca Filezilla absolut gratuit. Pentru a face acest lucru, trebuie doar să accesați site-ul oficial, unde butonul dorit va fi disponibil imediat în meniul principal.

Aici este disponibilă și documentația pentru începători, care vă va spune cum să lucrați cu această aplicație.

După ce facem clic pe „Descărcați FileZilla”, vom fi duși imediat la pagina de descărcare, unde vor fi disponibile versiuni pentru diferite sisteme de operare.

Selectați versiunea dorită (cel mai probabil Windows x64), apoi descărcați fișierul de instalare pe computer.

Important! Dacă utilizați Linux, nu trebuie să descărcați imaginea aplicației de pe site-ul oficial; puteți instala programul din depozite.

Imediat după descărcarea și rularea pachetului de instalare (în format exe pentru Windows), veți vedea un program de instalare standard.

Nu ar trebui să existe probleme la instalarea FileZilla pe Windows, doar faceți clic pe „Sunt de acord”, apoi „Următorul” - „Următorul” - „Continuați”. După instalare, comanda rapidă a aplicației va apărea pe desktop și în lista de programe.

Configurarea unui client FTP

După lansarea Filezilla, veți vedea o fereastră ca aceasta. Aceasta este opțiunea de configurare standard pe care o veți avea imediat după instalare. Dacă doriți, puteți modifica afișarea anumitor ferestre folosind pictogramele care apar pe al doilea rând după meniul principal (indicate printr-o săgeată).

Interfața de aici corespunde limbii sistemului (a mea este în rusă), dar dacă doriți, o puteți schimba în setări (Editare - Setări - Limbă).

Aici, chiar deasupra, puteți schimba tema pictogramei, formatul datei și orei și multe altele. În configurația sa standard, FileZilla este destul de utilizabil: vă puteți conecta cu ușurință la gazdă pentru a transfera fișiere. Acest lucru nu necesită nicio setare specială, totul este intuitiv și simplu.

Aspectul aplicației

Să aruncăm o privire mai atentă la interfața FileZilla. Deși este extrem de simplu, poate fi puțin dificil pentru începători. Filezilla în sine (fereastra sa principală) este împărțită în 6 componente. Fiecare dintre ele este important și este responsabil pentru o anumită acțiune. Așa arată.

Aici puteți vedea:

  1. Meniul principal: acces la setările și funcționalitatea aplicației.
  2. Bloc de pictograme de instrumente: cu ajutorul lor puteți controla elementele interfeței, precum și puteți reproduce orice acțiuni de gestionare a transferului de fișiere.
  3. Câmpuri de autorizare: aici introduceți informații pentru a vă autentifica pe server (serverul gazdă în sine, nume de utilizator și parolă și portul, dacă este necesar).
  4. Manager de fișiere pe serverul de la distanță (când vă conectați la gazdă).
  5. Manager de fișiere pe computer.
  6. Starea operațiunilor (fișiere în job, transferuri în eroare etc.)

Acestea sunt componentele cu care vei lucra. Aici (în captură de ecran) nu am marcat jurnalul de comenzi. Este situat imediat sub câmpurile de autorizare - acolo puteți observa toate acțiunile care vor fi jucate atunci când lucrați cu programul.

Folosind aceleași pictograme, puteți dezactiva toate elementele de interfață inutile, lăsând doar manageri de fișiere pentru transferul fișierelor de pe computer pe server și înapoi. Aspectul lor, de altfel, poate fi schimbat în setări: Editare – Setări – Interfață – Teme.

Funcția de manager de site

Pentru a evita introducerea de fiecare dată a informațiilor de conectare, puteți utiliza managerul site-ului. O funcție destul de convenabilă pentru automatizarea conexiunilor la servere prin FTP. Aici nu numai că puteți introduce toate datele pentru conectarea automată cu un singur clic, ci și le puteți grupa în foldere, creând setări individuale pentru fiecare site sau grup de site-uri.

Convenabil, nu-i așa? Fiți atenți la „Protocol” din fila „General”. Aici puteți alege ce protocol să vă conectați la un anumit site. Pe lângă FTP standard, puteți utiliza SFTP și Storj. Fiecare dintre ele are propriile sale avantaje.

De asemenea, puteți configura criptarea și chiar alegeți culoarea de fundal pentru fiecare site (pentru a nu vă încurca).

Cum se utilizează un client FTP

Conectarea la server/gazdă

Acum este timpul să trecem la subiectul principal al acestui material - cum să utilizați clientul FTP FileZilla și, cel mai important, cum să creați o conexiune FTP la server.

În primul rând, trebuie să înțelegem cum exact puteți afla gazda site-ului pentru FileZilla. Aici Beget hosting va fi folosită ca exemplu. Mergem pe site-ul oficial al hosterului și înregistrăm un cont acolo, imediat după aceea toate datele necesare pentru acces prin FTP ne vor fi trimise pe e-mail.

Dacă vrem să creăm accese separate pentru fiecare site (dacă există mai multe pe un singur cont), atunci, așa cum se poate vedea din informațiile din captură de ecran, trebuie doar să mergem la secțiunea corespunzătoare.

În acest caz, la conectarea la un server FTP, vom vedea doar fișierele site-ului la care am creat acces separat. Voi avea acces la toate site-urile din contul meu, deoarece mă conectez prin acces implicit.

Pentru a accesa avem nevoie de următoarele date:

  • gazdă (server),
  • Nume de utilizator (autentificare),
  • parola.

Le am pe toate (captura de ecran de mai sus), tu o vei avea pe a ta. Introduceți datele în câmpurile corespunzătoare din Filezilla și faceți clic pe „Conectare rapidă”.

Dacă ați dezactivat și elementele de interfață inutile (folosind pictograme), aceasta este exact fereastra pe care o veți vedea după o conexiune reușită. După cum puteți vedea, câmpul „Site la distanță” conține fișiere care se află în prezent pe gazda mea la distanță. Le pot descărca, modifica și edita oricând folosind FileZilla.

Când ne conectăm la un server la distanță, putem transfera fișiere înainte și înapoi. Cel mai simplu mod de a face acest lucru este să îl glisați în timp ce țineți apăsat butonul stâng al mouse-ului.

Cu toate acestea, dacă doriți, puteți utiliza meniul contextual, care poate fi accesat făcând clic dreapta pe mouse.

Dacă activați fereastra de activitate, veți putea vedea când și ce fișiere au fost transferate.

O listă de fișiere care nu au putut fi transferate va fi disponibilă în fila următoare.

Puteți transfera fișiere în loturi. Pur și simplu selectați numărul necesar de fișiere și/sau foldere cu mouse-ul și apoi trageți-le în fereastra adiacentă.

Pentru a edita un fișier, de exemplu, cod PHP sau oricare altul, nu trebuie să îl descărcați manual pe computer. Pur și simplu faceți clic dreapta pe fișierul dorit și apoi selectați „Vizualizare/Editare”.

Se va deschide imediat în programul dvs. obișnuit automat. Imediat după editarea și salvarea fișierului, vi se va solicita să îl actualizați pe gazda de la distanță.

În acest caz, documentul care este editat nu va fi salvat pe computer. Are o stare temporară și este șters după o repornire.

Puteți edita majoritatea fișierelor în acest fel.

Cauta fișiere

Uneori există nenumărate fișiere pe o gazdă la distanță. În acest caz, instrumentul de căutare încorporat cu un tip avansat de setări ne poate ajuta. După cum puteți vedea în captură de ecran, există într-adevăr o mulțime de posibilități aici.

Fișierele pot fi căutate după tastele din nume și după conținut. Prin intermediul acestui instrument, puteți căuta, de asemenea, pe computerul dvs. local dacă instrumentele standard ale sistemului dvs. de operare nu fac față sarcinilor.

Alte

Cu ajutorul managerilor de fișiere, puteți reproduce orice acțiuni cu fișiere și foldere: redenumirea, crearea de directoare și multe altele.

Concluzie

FileZilla este o aplicație excelentă, care este perfect potrivită pentru scopurile sale. Cu ajutorul acestuia, puteți descărca și încărca diverse fișiere de pe servere la distanță. Versatilitatea Filezilla vă va permite să uitați de inconvenient. Multe lucruri din acest client FTP sunt pur și simplu automatizate, așa că cu siguranță ar trebui să încercați.

Apropo, dacă vrei să faci bani pe site-uri, atunci ești binevenit pe al nostru.

    Abreviere FTP vine din engleză F ile T transfer P rotocol (protocol de transfer de fișiere) este un protocol de nivel de aplicație pentru schimbul de fișiere prin protocolul de transport TCP/IP între două computere, un client FTP și un server FTP. Acesta este unul dintre cele mai vechi și totuși utilizate în mod activ protocol.

Protocolul FTP este conceput pentru a rezolva următoarele probleme:

  • accesați fișiere și directoare pe gazde la distanță
  • asigurarea independenței clientului față de tipul de sistem de fișiere al computerului la distanță
  • transmisie fiabilă a datelor
  • utilizarea resurselor sistemului de la distanță.
  • Protocolul FTP acceptă două canale de conexiune simultan - unul pentru transfer echipeși rezultatele implementării lor, celălalt este pentru partajare date. Cu setări standard, serverul FTP folosește portul TCP 21 pentru a organiza un canal pentru trimiterea și primirea comenzilor și portul TCP 20 pentru a organiza un canal pentru primirea/transmiterea datelor.

    Serverul FTP așteaptă conexiunile de la clienții FTP pe portul TCP 21 și, după stabilirea unei conexiuni, acceptă și procesează comenzi FTP, care sunt șiruri de text obișnuite. Comenzile definesc parametrii de conectare, tipul de date transferate și acțiunile în legătură cu fișierele și directoarele. După ce a convenit asupra parametrilor de transmisie, unul dintre participanții la schimb intră în modul pasiv, așteptând conexiunile de intrare pentru canalul de schimb de date, iar al doilea stabilește o conexiune la acest port și începe transmisia. Odată ce transferul este finalizat, conexiunea de date este închisă, dar conexiunea de control rămâne deschisă, permițându-vă să continuați sesiunea FTP și să creați o nouă sesiune de transfer de date.

    Protocolul FTP poate fi folosit nu numai pentru a transfera date între un client și un server, ci și între două servere. În acest caz, clientul FTP stabilește o conexiune de control cu ​​ambele servere FTP, comută unul dintre ele în modul pasiv, iar al doilea la activ, creând un canal de transfer de date între ele.

    Un client FTP este un program care se conectează la un server FTP și efectuează operațiunile necesare pentru a vizualiza conținutul directoarelor serverului și pentru a primi, transfera și șterge fișiere sau foldere. Un astfel de program poate fi un browser obișnuit, componente ale sistemului de operare sau produse software special dezvoltate, cum ar fi un manager de descărcare popular. Descărcați Master sau multifuncțional gratuit Client FTP FileZilla.

    Protocolul FTP a fost dezvoltat în vremurile când clientul și serverul interacționau direct, fără transformări intermediare ale pachetelor TCP, iar în modul standard își asumă capacitatea de a crea o conexiune TCP nu numai la inițiativa clientului, ci și la inițiativa serverului de la portul TCP 20 pe TCP - portul client, al cărui număr este transmis în timpul creării unei sesiuni de date.

    Realitățile de astăzi sunt de așa natură încât o astfel de conexiune TCP de la server la client este în marea majoritate a cazurilor imposibilă sau foarte dificil de implementat datorită faptului că, în majoritatea cazurilor, tehnologia de traducere a adreselor de rețea este utilizată pentru conectarea la Internet. NAT(Network Address Translation) atunci când clientul nu are o interfață de rețea disponibilă pentru a crea o conexiune TCP directă de la Internet. O diagramă tipică a unei conexiuni la Internet standard arată astfel:

    Conexiunea la internet se face printr-un dispozitiv special - Router(router cu funcție NAT) care are cel puțin două porturi de rețea - unul conectat la rețeaua furnizorului, având o interfață de rețea cu o adresă IP direcționată (așa-numita „IP albă”), de exemplu 212.248.22.144 și un port cu o interfață de rețea pentru conectarea dispozitivelor de rețea locală cu o adresă IP privată, care nu poate fi rutată, de exemplu 192.168.1.1 („IP gri”). Atunci când se creează conexiuni de la dispozitivele din rețeaua locală la nodurile de rețea externe, pachetele IP sunt trimise către router, care realizează traducerea adresei și a portului, astfel încât adresa expeditorului să devină a lui. adresa IP albă. Rezultatele traducerii sunt salvate și când se primește un pachet de răspuns, se efectuează o traducere inversă a adresei. Astfel, routerul asigură redirecționarea pachetelor TCP/IP de la orice dispozitiv de rețea locală către rețelele externe și redirecționarea pachetelor de răspuns primite. Dar în cazurile în care un pachet care nu este legat de pachetele de răspuns TCP este primit la intrarea unei interfețe de rețea conectată la rețeaua furnizorului, următoarele opțiuni de reacție sunt posibile pentru software-ul routerului:

    Pachetul este ignorat deoarece nu există un serviciu de rețea care să-l proceseze.

    Pachetul este primit și procesat de serviciul de rețea al routerului însuși, dacă un astfel de serviciu există și așteaptă o conexiune de intrare („ascultare”) pe portul al cărui număr este indicat în pachetul primit.

    Pachetul este redirecționat către un server din rețeaua locală care se așteaptă la acest tip de conexiuni de intrare în conformitate cu regulile de mapare a portului specificate de setările routerului.

    Prin urmare, în prezent, principalul mod de operare pentru protocolul FTP a devenit așa-numitul „mod pasiv”, în care conexiunile TCP sunt realizate numai de la client la portul TCP al serverului. Modul activ este utilizat în cazurile în care este posibil să se conecteze TCP de la server la porturile client, de exemplu, atunci când se află în aceeași rețea locală. Modul de conexiune FTP este selectat folosind comenzi speciale:

    PASV- clientul trimite o comandă pentru a efectua schimbul de date în mod pasiv. Serverul va returna adresa și portul la care trebuie să vă conectați pentru a primi sau transmite date. Exemplu de fragment al unei sesiuni FTP cu modul pasiv setat:

    PASSV- comanda de comutare în modul pasiv transmisă de clientul FTP către serverul FTP

    227 Intrarea în modul pasiv (212,248,22,144,195,89)- Răspuns server FTP, unde 227 este codul de răspuns, un mesaj text despre trecerea la modul pasiv și între paranteze adresa IP și numărul portului care vor fi folosite pentru a crea un canal de transmisie a datelor. Adresa și numărul portului sunt afișate ca numere zecimale separate prin virgulă. Primele 4 numere sunt adresa IP (212.248.22.144), celelalte 2 numere specifică numărul portului, care este calculat prin formula - primul număr este înmulțit cu 256 și al doilea număr este adăugat la rezultat, în acest exemplu numărul portului este 195 * 256 +89 = 50017

    PORT Adresa IP client Numărul portului- clientul trimite o comandă pentru a stabili o sesiune în modul activ. Adresa IP și numărul portului sunt specificate în același format ca în exemplul anterior, de exemplu PORT 212.248.22.144,195,89 Pentru a organiza transferul de date, serverul însuși se conectează la clientul pe portul specificat.

    Instalarea și configurarea FileZilla FTP Server.

    Puteți descărca pachetul de instalare FileZilla Server pentru versiunea dvs. de sistem de operare la

    Instalarea serverului se realizează în mod standard, cu excepția elementului cu selectarea setărilor panoului de control al serverului:

    Acesta este principalul instrument de gestionare a serverului prin care se realizează toate setările necesare. În mod implicit, panoul de control operează pe o interfață loopback fără acces prin parolă. Dacă este necesar, de exemplu, dacă este necesară controlul de la distanță al serverului FTP, aceste setări pot fi modificate.

    Odată ce instalarea este finalizată, se va deschide o fereastră de invitație pentru a vă conecta la server:

    După ce ați introdus adresa IP, numărul portului și parola (dacă le-ați specificat în timpul procesului de instalare), se deschide panoul de control FileZilla Server:

    În partea de sus a ferestrei se află meniul principal și butoanele panoului de control. Mai jos sunt două zone - mesaje de informații despre server și informații statistice. În general, panoul de control FTP al FileZilla Servver este destul de simplu și ușor de utilizat. Elemente din meniul principal:

    Fişier- moduri de operare ale panoului de control al serverului FTP. Conține subarticole

    - Conectați-vă la server- conectați-vă la server
    - Deconectat- deconectați-vă de la server
    - Părăsi- oprirea panoului de control.

    Server- Administrare server FTP. Conține subparagrafe:

    - Activ- pornire/oprire server FTP. Dacă caseta de selectare este bifată, serverul FTP este pornit, dacă nu este bifat, este oprit.
    - Lacăt- interzice/permite conexiuni la server. Când caseta de selectare este bifată, noile conexiuni la server sunt interzise.

    Editați | ×- editarea setărilor. Sub-articole:

    - Setări- setări de bază ale serverului.
    - Utilizatori- Setările utilizatorului serverului FTP
    - Grupuri- setările grupului de utilizatori.

    De exemplu, să configuram serverul pentru următoarele condiții:

  • serverul se află în spatele NAT, are o adresă IP privată, dar trebuie să fie accesibil de pe Internet, acceptă modul pasiv și folosește porturi TCP non-standard. Utilizarea de porturi non-standard reduce probabilitatea atacurilor hackerilor și, în plus, unii furnizori folosesc filtrarea traficului și blochează porturile standard 20 și 21.
  • utilizatorii au posibilitatea de a descărca de pe server, de a încărca pe server, de a șterge și de a redenumi fișiere și foldere.
  • Dacă utilizați o adresă IP dinamică, trebuie să vă asigurați că serverul este accesibil prin numele DNS.
  • serverul va funcționa pe o stație de lucru într-un mediu de operare Windows 7 / Windows 8.
  • Cu alte cuvinte, trebuie să creați un server FTP accesibil de pe Internet pentru schimbul de fișiere între utilizatori, desigur gratuit. Este destul de clar că, pe lângă crearea configurației necesare a serverului FTP în sine, va trebui să modificați unele setări ale routerului, setările paravanului de protecție Windows și să rezolvați problema unei adrese IP dinamice, astfel încât serverul să fie accesibil după nume, indiferent a modificării adresei IP.

    Rezolvarea problemei adresei IP dinamice.

        Această problemă nu necesită o soluție în cazurile în care, la conectarea la Internet, este utilizată o adresă IP statică sau una dinamică, dar în conformitate cu setările furnizorului, este aproape întotdeauna aceeași. În caz contrar, puteți folosi o tehnologie numită DNS dinamic (DDNS) . Această tehnologie vă permite să actualizați informațiile despre adresa IP de pe serverul DNS aproape în timp real și să accesați routerul (și serviciile din spatele acestuia) după numele înregistrat, fără a fi atenți la modificările IP-ului dinamic.

    Pentru a implementa această tehnologie gratuit, va trebui să vă înregistrați la un serviciu DNS dinamic și să instalați software-ul client pentru a actualiza înregistrarea DNS dacă adresa IP corespunzătoare se modifică. Suportul DNS dinamic este asigurat de obicei de producătorii de echipamente de rețea (D-Link, Zyxel etc.), unele companii de găzduire și specializate, precum binecunoscutul DynDNS. Cu toate acestea, după ce în a doua jumătate a anului 2014, toate serviciile care erau oferite gratuit utilizatorilor înregistrați pentru uz necomercial au devenit plătite, cea mai populară soluție, poate, a fost utilizarea DNS-ului dinamic bazat pe serviciu. No-IP.org, care oferă servicii de asistență gratuite pentru 2 noduri cu IP dinamic. Pentru a utiliza serviciul gratuit, va trebui să vă înregistrați și să vizitați periodic (aproximativ o dată pe lună) site-ul pentru a actualiza informații despre nodurile IP dinamice utilizate. Dacă omiteți actualizarea datelor nodului, serviciul este suspendat și, în consecință, va deveni imposibil să vă conectați la nod după nume. Când utilizați serviciul contra cost, nu este necesară nicio actualizare.

        Aproape toate routerele (modemurile) moderne au suport încorporat pentru un client DNS dinamic. Configurarea sa este de obicei foarte simplă - completați câmpurile cu numele de utilizator și parola, precum și numele gazdei primite la înregistrarea la serviciul DDNS. Exemplu pentru Zyxel P660RU2

        Utilizarea clientului DDNS încorporat în router/modem este de preferată decât utilitarul de actualizare a datelor DNS care rulează în mediul SO, deoarece vă permite să implementați capacități suplimentare, cum ar fi gestionarea routerului prin Internet când computerul este oprit și pornirea de la distanță a sursei de alimentare a computerelor din spatele NAT folosind tehnologie Wake On Lan.

    În acele cazuri în care nu este posibil să utilizați clientul DDNS încorporat, va trebui să vă descurcați cu aplicația software - un program client pentru suportul DNS dinamic. Un astfel de program se conectează periodic la un server care menține un nume de domeniu înregistrat asociat ruterului prin care se realizează conexiunea la Internet și apelează procedura de actualizare IP atunci când se modifică. Setarile serverului sunt realizate in asa fel incat compararea numelui DNS si a adresei IP a conexiunii la Internet sa fie finalizata intr-un timp foarte scurt, iar natura dinamica a adresei nu are practic niciun efect asupra performantei serviciilor asociate cu numele DNS.

    Procedura este după cum urmează:

  • Mergem pe site-ul web No-IP.org. Pentru a lucra cu un cont existent sau nou, utilizați butonul "Conectare"(partea dreapta sus a paginii).

  • Creați, dacă nu a fost încă creat, contul dvs. - faceți clic "Creează cont". Formularul de înregistrare se modifică periodic, dar este obligatoriu să introduceți numele de utilizator, parola și E-mailul dorit. Un e-mail cu un link pentru confirmarea înregistrării este trimis la adresa de e-mail specificată în timpul înregistrării. Când vă înregistrați, selectați acces gratuit - faceți clic pe butonul Inregistrare gratis după completarea tuturor câmpurilor obligatorii ale formularului.
  • După înregistrarea cu succes, conectați-vă la site și adăugați o intrare pentru nodul dvs. - faceți clic pe butonul „Adăugați gazde”

    De fapt, trebuie doar să introduceți numele gazdei selectat, în acest caz - myhost8.ddns.net. Nu este nevoie să modificați alți parametri. Apoi trebuie să descărcați și să instalați un software special - Client de actualizare dinamică(DUC), linkul către care se află pe pagina principală a site-ului. După finalizarea instalării DUC, acesta se va lansa și se va deschide o fereastră de autorizare, unde trebuie să introduceți numele de utilizator sau e-mailul și parola primite la înregistrarea pe site-ul no-ip.org. Apoi apăsați butonul Editează Hostași bifați caseta de lângă numele de gazdă creat anterior (myhost8.ddns.net). Acum, numele de gazdă selectat va corespunde întotdeauna cu „adresa IP albă” a conexiunii dumneavoastră la internet. Dacă întâmpinați probleme la actualizarea adresei IP, verificați dacă activitatea de rețea a clientului dvs. DUC este blocată de un firewall.

    Configurarea unui server FTP

        Folosirea numerelor de porturi non-standard pentru un server FTP nu este deloc necesară dacă furnizorul nu folosește filtrarea traficului sau nu vă interesează scanarea porturilor pentru vulnerabilități și încercarea de a ghici parole. În acest articol, utilizarea unui server FTP cu porturi TCP non-standard este prezentată ca una dintre opțiunile posibile.

    Setările FileZilla Server se fac prin meniul „Editare” - „Setări”.

    Fereastră setari generale destinat setărilor generale ale serverului FTP.

    În câmpul „Ascultă pe acest port” poți specifica numărul portului pentru conexiunile TCP de intrare. În mod implicit, acest câmp este setat la 21 și pentru a utiliza un număr non-standard, trebuie să specificați valoarea selectată, de exemplu - 12321 . Utilizarea unui port TCP non-standard are unele inconveniente, deoarece necesită specificarea valorii acestuia la crearea unei sesiuni:

    Dacă serverul este planificat să fie utilizat atât cu acces de pe Internet, cât și pe rețeaua locală, este logic să lăsați valoarea standard 21 și să utilizați un număr de port non-standard pentru conexiunile de pe Internet, setând redirecționarea pachetelor care sosesc pe portul 12321 al routerului către portul 21 al serverului FTP din rețeaua locală. Cu această configurare, nu este nevoie să specificați un număr de port pentru sesiunile FTP din rețeaua locală.

    Alți parametri sunt pentru reglarea performanței și timeout-urile sesiunii. Ele pot fi lăsate neschimbate. Secțiunile rămase ale setărilor generale pot fi, de asemenea, lăsate ca implicite:

    Mesaj de intampinare- text care este trimis clientului la conectare.

    Legarea IP- pe ce interfață de rețea vor fi așteptate conexiuni client. În mod implicit - pe oricare, dar puteți specifica unul anume, de exemplu - 192.168.1.3.

    Filtru IP- stabilirea regulilor de filtrare pentru adresele IP ale clientului. În mod implicit, conexiunile sunt permise pentru orice IP.

    Capitol Setări pentru modul pasiv servește la configurarea modului FTP pasiv și va necesita modificarea aproape a tuturor parametrilor impliciti.

    Numerele de port care vor fi folosite pentru a transmite date în modul pasiv trebuie setate manual, deoarece routerul va trebui configurat pentru a-l redirecționa către interfața de rețea pe care o ascultă serverul. Prin urmare, trebuie să bifați caseta pentru a activa modul „Utilizați intervalul de porturi personalizate” și să setați intervalul - de exemplu, de la 50000 inainte de 50020 . Numărul de porturi pe care le ascultă serverul determină limita numărului de sesiuni de transfer de date simultan.

    Subsecțiunea Specific IPv4 definește adresa IP care va fi trimisă de server ca răspuns la comanda PASV. În acest caz, nu ar trebui să fie propriul IP 192.168.1.3 al serverului, ci „IP alb” al conexiunii noastre la internet. Prin urmare, trebuie să setați modul „Utilizați următorul IP” și, în loc de adresa IP, introduceți numele primit la înregistrarea la serviciul DNS dinamic - myhost8.ddns.net. Ca alternativă, puteți utiliza modul pentru determinarea adresei IP externe folosind proiectul FileZilla pornind. „Preluați adresa IP externă de la:”. Această opțiune poate fi selectată în cazurile în care nu este posibilă utilizarea instrumentului DNS dinamic. Dacă intenționați să utilizați un server FTP în rețeaua locală, trebuie să setați modul la „Nu utilizați IP extern pentru conexiuni locale” (nu utilizați o adresă IP externă pentru conexiunile în cadrul rețelei locale)

    Restul setărilor serverului pot fi lăsate neschimbate sau, dacă este necesar, efectuate mai târziu: Setări de securitate- Setări de securitate. În mod implicit, conexiunile care pot fi utilizate pentru implementarea atacurilor DDoS sunt interzise

    Diverse- setări pentru dimensiunile bufferului și alți parametri de jurnal și unele comenzi FTP.

    Setările interfeței de administrare- setările panoului de control al serverului. Puteți specifica interfața de rețea, numărul portului de ascultare, adresele IP de la care sunt permise conexiunile la panoul de control și o parolă.

    Logare- setările jurnalului de evenimente ale serverului. În mod implicit, scrierea în fișier nu este efectuată.

    Limită de viteză- setările limitei ratei de transfer de date. Implicit - fără restricții.

    Compresie prin transfer de fișiere- setări pentru compresia fișierelor în timpul transferului. Valoarea implicită nu este compresie.

    Setări SSL/TLS activarea modului de criptare pentru datele transmise. Valoarea implicită nu este criptarea.

    Autoban- activați blocarea automată a utilizatorilor care selectează o parolă pentru a se conecta. În mod implicit, blocarea automată este dezactivată.

    Configurarea redirecționării portului și a paravanului de protecție

    Pentru ca serverul FTP să fie accesibil de pe Internet, este necesar să configurați routerul în așa fel încât conexiunile de intrare care vin către anumite porturi TCP de pe interfața externă să fie redirecționate către porturile TCP ascultate de serverul FTP de pe rețeaua internă. Pentru diferite modele de router, setările pot diferi în terminologie, dar semnificația lor este aceeași - un pachet TCP cu un anumit număr de port primit pe interfața externă (WAN) este trimis în rețeaua locală la adresa IP și portul dorit. Exemplu de setări pentru routerul D-Link DIR-320NRU pentru redirecționarea portului utilizat pentru modul FTP pasiv:

    Pachetele primite pe o interfață cu „IP ​​alb” și având numere de porturi în intervalul 50000-50020 vor fi redirecționate către adresa IP specificată în câmpul „IP intern” (în cazul nostru - 192.168.1.3). În mod similar, se creează o redirecționare pentru portul 50021 dacă ați schimbat numărul standard de port sau către portul 21 al serverului FTP dacă l-ați lăsat neschimbat.

    După aplicarea acestor setări, serverul FTP va fi accesibil prin URL ftp://myhost8.ddns.net:50021 sau, pentru o conexiune într-o rețea locală:

    ftp://192.168.1.3- dacă nu ați schimbat numărul de port implicit (21) în setările serverului FTP.

    ftp://192.168.1.3:50021- dacă se utilizează un număr de port non-standard.

    Puteți utiliza un nume de computer în loc de o adresă IP dacă poate fi rezolvată la o adresă IP

    ftp://comp1

    ftp://comp1.mydomain.ru

    Diagnosticarea problemelor

    Dacă conexiunea la serverul FTP nu are loc, atunci pot apărea probleme cu firewall-ul care blochează conexiunile necesare pentru funcționarea serverului FTP creat. Dacă utilizați paravanul de protecție Windows încorporat, trebuie să adăugați o regulă care să permită activitatea de rețea pentru serviciul „FileZilla FTP server”. Dacă utilizați un firewall sau un antivirus terță parte cu filtrare de trafic, trebuie să creați o regulă corespunzătoare folosind instrumentele de setări disponibile pentru a permite conexiunile la rețea. Opțiunile sunt posibile atunci când sunt făcute setări pentru a permite orice activitate de rețea a unui anumit program sau pentru a permite adresele și porturile selectate care se aplică tuturor programelor.

    Cel mai bun loc pentru a începe diagnosticarea este pe serverul FTP însuși. Ca instrument de diagnosticare, puteți utiliza un standard client telnet(utilitate telnet.exe) . Toate firewall-urile nu blochează conexiunile pe interfața loopback și pentru a verifica dacă setările serverului sunt corecte, vă puteți conecta la acesta introducând comanda:

    telnet localhost 21- dacă se utilizează un număr de port standard.

    telnet localhost 50021- dacă numărul portului standard a fost modificat.

    Când această comandă este executată, se realizează o conexiune la serverul FTP prin interfața de loopback și ar trebui să fie afișată o invitație de server (Mesaj de bun venit) în fereastra telnet. Dacă acest lucru nu se întâmplă, serverul poate fi oprit, există un conflict de porturi sau portul 21 (50021) nu ascultă. Pentru diagnosticare puteți folosi comanda netstat:

    netstat –nab

    Opțiunile liniei de comandă înseamnă:

    n- utilizați numere de porturi numerice și adrese IP

    A- afișați toate conexiunile și porturile de ascultare

    b- afișați numele programelor implicate în crearea conexiunilor.

    Exemplu de rezultate ale comenzii afișate:

    Conexiuni active

    Nume     Adresă locală     Adresă externă     Stare
    TCP         0.0.0.0:21                 0.0.0.0:0                         STENING
    TCP         0.0.0.0:135               0.0.0.0:0                        
    RpcSs

    Într-o coloană Adresă locală există un sens 0.0.0.0:21 , ceea ce indică faptul că programul numit FileZilla Server.exe ascultare (stare ASCULTARE) Portul TCP numărul 21 pe toate interfețele de rețea. Dacă în setările serverului FTP au fost specificate o interfață specifică și un număr diferit de port, atunci această valoare va conține IP:port, De exemplu - 192.168.1.3:50021

    Pentru a afișa rezultatele în modul pagină, puteți utiliza comanda:

    netstat -nab | Mai mult

    Sau utilizați rezultatele căutării după numărul de port: netstat -nab | găsiți „:21”

    Dacă serverul nu este disponibil pe o interfață non-loopback, dar accesibil pe o interfață loopback, trebuie să înțelegeți setările paravanului de protecție.

    Configurarea utilizatorilor și a grupurilor.

    Configurarea utilizatorilor și a grupurilor se face prin meniul „Editare” - „Utilizatori” („Grupuri”). Nu este necesar să se creeze grupuri, dar uneori este convenabil în cazurile în care există un număr mare de utilizatori și drepturile acestora în raport cu serverul FTP diferă. Setările atât pentru grupuri, cât și pentru utilizatori sunt aproape identice:

    Acest exemplu arată rezultatul adăugării unui utilizator de server FTP numit utilizator1 având drepturi depline pentru a scrie, citi, șterge și îmbina fișiere, precum și pentru a vizualiza conținutul, șterge și crea subdirectoare în director C:\ftp\public

    Pe pagina General proprietățile utilizatorului sunt adăugate, șterse și modificate.
    Pe pagina Foldere partajate sunt făcute setări care determină lista directoarelor sistemului de fișiere care vor fi utilizate de serverul FTP pentru a oferi acces la acestea prin protocolul FTP. Fiecărui utilizator sau grup de utilizatori i se poate oferi propriul director cu anumite drepturi în legătură cu conținutul său.
    Pe pagina Limite de viteza Puteți seta restricții privind viteza de schimb de date.
    Pe pagina Filtru IP Puteți seta reguli de filtrare pentru adresa IP a utilizatorului, indicând adresele de la care conexiunea la server este interzisă sau permisă.

    Lista comenzilor FTP de bază

    ABOR - Anulează transferul fișierului
    CDUP - Schimbați directorul într-unul superior.
    CWD - Schimbați directorul curent.
    DELE - Ștergeți un fișier (DELE nume fișier).
    AJUTOR - Afișează o listă de comenzi acceptate de server.
    LIST - Returnează o listă de fișiere dintr-un director. Lista este transmisă prin conexiunea de date (portul 20).
    MDTM - Returnează ora de modificare a fișierului.
    MKD - Creați un director.
    NLST - Returnează o listă de fișiere dintr-un director într-un format mai scurt decât LIST. Lista este transmisă prin conexiunea de date (portul 20).
    NOOP - Operare gol
    PASV - Intrați în modul pasiv. Serverul va returna adresa și portul la care trebuie să vă conectați pentru a colecta datele. Transferul va începe când sunt introduse comenzile RETR, LIST etc.
    PORT - Intrați în modul activ. De exemplu PORT 12,34,45,56,78,89. Spre deosebire de modul pasiv, serverul însuși se conectează la client pentru a transfera date.
    PWD - Returnează directorul curent al serverului.
    QUIT - Deconectați-vă
    REIN - Reinițializați conexiunea
    RETR - Descărcați fișierul. RETR trebuie să fie precedat de o comandă PASV sau PORT.
    RMD - Ștergeți directorul
    RNFR și RNTO - Redenumiți fișierul. RNFR - ce să redenumim, RNTO - ce să redenumim.
    SIZE - Returnează dimensiunea fișierului
    STOR - Încărcați un fișier pe server. STOR trebuie să fie precedat de o comandă PASV sau PORT.
    SYST - Returnează tipul de sistem (UNIX, WIN,)
    TYPE - Setați tipul de transfer al fișierului (A - text ASCII, I - binar)
    UTILIZATOR - Nume de utilizator pentru a vă conecta la server

    Exemplu de sesiune FTP

    Clientul FTP se conectează la server cu numele de utilizator utilizator1, o parolă goală și descarcă un fișier numit CPU-v. Mesajele de la serverul FTP sunt evidențiate cu roșu, mesajele de la clientul FTP sunt evidențiate cu albastru. Schimbul de directive și parametri poate varia ușor între diferitele versiuni ale software-ului client FTP și server FTP.

    După conectare, serverul transmite informații despre sine către client:
    220-FileZilla Server versiunea 0.9.45 beta
    220-scris de Tim Kosse ( [email protected])
    220 Vă rugăm să vizitați http://sourceforge.net/projects/filezilla/
    Clientul transmite numele de utilizator:
    UTILIZATOR utilizator1
    Serverul cere o parolă:
    331 Parola necesară pentru user1
    Clientul transmite o parolă goală:
    TRECE
    Serverul verifică contul de utilizator și raportează începutul sesiunii:
    230 Conectat
    Clientul solicită tipul de sistem de operare de pe server:
    SYST
    Serverul raportează că tipul Unix, emulat de serverul Filezilla:
    215 UNIX emulat de FileZilla
    Clientul solicită o listă de parametri acceptați de server:
    FEAT
    Serverul răspunde cu o listă de parametri acceptați:
    211-Caracteristici:
    MDTM
    REST STREAM
    MĂRIMEA
    MLST tip*;dimensiune*;modificare*;
    MLSD
    UTF8
    CLNT
    MFMT
    211 Sfârșit

    Clientul solicită directorul curent al serverului:
    P.W.D.
    Serverul raportează că directorul curent este directorul rădăcină ("/"):
    257 „/” este directorul curent.
    Clientul raportează că va transfera date binare:
    TIP I

    Serverul confirmă tipul de date transferate:
    200 Tip setat la I
    Clientul raportează că va folosi modul FTP pasiv:
    PASV
    Serverul raportează trecerea la modul pasiv și transmite IP-ul și portul pentru modul FTP pasiv.
    227 Intrarea în modul pasiv (212,248,22,114,195,97)
    Clientul solicită să primească un fișier numit CPU-v din directorul serverului curent
    RETR cpu-v
    Serverul raportează începutul transferului de date:
    150 Deschiderea canalului de date pentru descărcarea fișierelor de pe serverul „/cpu-v”
    La finalizare, serverul raportează un transfer reușit:
    226 Transferat cu succes „/cpu-v”

    În concluzie, aș dori să adaug că proiectul Filezilla include nu numai dezvoltarea și suportul unui server FTP gratuit de înaltă calitate, ci și un client FTP gratuit popular.

    Un articol cu ​​o scurtă descriere a unui client FTP gratuit pentru Linux, Mac OS și Windows. Acest client FTP acceptă multe protocoale de transfer de date de aplicație - FTP, FTP peste SSL/TLS (FTPS), Protocolul de transfer de fișiere SSH (SFTP), HTTP, SOCKS și FTP-Proxy. Cu alte cuvinte, Filezilla FTP Client este un software universal pentru primirea și transferul fișierelor peste toate protocoalele de aplicație moderne între noduri de pe diverse platforme.

    Salutări tuturor cititorilor și oaspeților site-ului. Anton Kalmykov este cu tine.

    În primul rând, să ne dăm seama ce este FTP și de ce este necesar.

    FTP este un protocol de transfer de fișiere care vă permite să încărcați diverse obiecte pe serverul dvs., să le ștergeți, să le editați și, desigur, să faceți backup pentru blogul dvs.. Fără aceste manipulări, în prezent este imposibil să ne imaginăm un singur blogger de succes.

    Când am început să lucrez la proiectul nostru, am încercat inițial să modific codul din panoul WordPress, dar a fost incomod și nesigur. Mă întrebi de ce? Da, pentru că atunci când am salvat orice modificări și nu au dus la rezultatul dorit, a trebuit să fac o copie de rezervă.

    Acum, am creat două directoare pe computerul meu. În prima, folosind Filezil, copiez fișierele originale din găzduire, iar în a doua, descarc fișierele cu care îmi desfășesc toate experimentele.

    Ce este Filezilla și de unde să începem?

    Deci, să aruncăm o privire mai atentă la clientul meu FTP FileZilla preferat și nu numai al meu. Acesta este unul dintre cei mai obișnuiți și convenabil clienți FTP gratuiti din blogosferă.

    Descărcarea și instalarea programului

    În primul rând, trebuie să descărcați și să instalați programul pe computer. Puteți face acest lucru urmând acest link http://filezilla.ru/get/ pe site-ul web oficial al dezvoltatorului și selectați versiunea corespunzătoare.

    După instalare, trebuie să vă conectați la găzduirea dvs. făcând clic pe fila Fișier → Manager site.

    În fereastra care se deschide, faceți clic pe butonul „Site nou” (1) și introduceți numele site-ului dvs. (2).

    Apoi, în câmpul „Gazdă” (3) introduceți adresa IP a serverului dvs. Vi se oferă atunci când vă achiziționați găzduirea, cel mai adesea prin e-mail. De asemenea, va indica „Utilizator” și „Parolă” (5)

    Apropo, pentru a activa câmpurile de autentificare și parolă în câmpul „Tip de conectare” (4) din meniul derulant, selectați „Normal”. Ei bine, pentru a vă conecta, nu uitați să faceți clic pe butonul „Conectați” (6).

    Dacă ați făcut totul corect, atunci în prima fereastră veți vedea că „Conexiunea a fost stabilită”.

    Interfața și caracteristicile Filezilla

    Acum să aruncăm o privire mai atentă la interfața programului nostru. Din punct de vedere vizual, este împărțit în două părți.

    Prima parte este site-ul Local (2, 3). În el vedeți conținutul computerului dvs. (discuri, foldere, fișiere). A doua parte este site-ul de la distanță (secțiunea 4, 5). În ele vedem obiectele găzduirii tale.

    Pentru un începător, înainte de a începe, aș recomanda crearea unei copii de rezervă a întregului conținut de blog de pe computer.

    Cum se creează o copie de rezervă

    Pentru a face acest lucru, pe orice disc, cu excepția celui pe care este instalat sistemul de operare, creați un director și copiați toate fișierele de pe serverul de la distanță în el.

    Să ne uităm la mai detaliat cum să faceți acest lucru și, în același timp, să învățăm cum să lucrați cu programul.

    Faceți clic pe cursorul pe orice fișier sau folder din fereastra nr. 5. Apoi, folosind combinațiile de taste Ctrl+C, selectați întregul conținut al ferestrei 5. Apoi, apăsați butonul din dreapta al mouse-ului și apare un meniu derulant, folosind funcționalitatea căruia puteți copia, crea, șterge tot ceea ce credeți că este nu este necesar, adăugați la sarcină etc.

    Aș dori să avertizez imediat utilizatorii fără experiență că, după ștergerea unui fișier de pe server, nu va mai fi posibil să-l restabiliți, deoarece FileZilla nu are o funcție de coș de reciclare ca Windows.

    Așadar, m-am îndepărtat cumva de programul nostru educațional, în meniul drop-down selectăm „Descărcare”. În același timp, nu uitați să verificați dacă directorul pe care l-ați creat în prealabil este deschis în fereastra nr. 3.

    În cazul meu, acesta este „Test” pe unitatea D (acesta poate fi văzut în fereastra nr. 2 și nr. 3). Ei bine, acum am creat o copie de rezervă a site-ului nostru și, în același timp, am învățat cum să descărcam fișiere de pe găzduirea noastră pe discul nostru de lucru.

    Exemplu de lucru cu fișiere

    Aș dori să remarc că transferul obiectului solicitat pe server trebuie să se facă în aceeași ordine, singura diferență este că selecția are loc în partea stângă (zona Local Site).

    Mulți se vor întreba, pentru ce sunt toate acestea, de ce să le descarce pe un computer, ce îmi va oferi?

    Să ne uităm la un mic exemplu: trebuie să remediați codul index.php. Îl găsim pe server și îl descarcăm în folderul nostru de pe computer.

    Notă: Vă rugăm să rețineți că nu ar trebui să utilizați programul standard Notepad din Windows pentru a edita fișiere, deoarece La salvare, codificarea se poate modifica și conținutul poate să nu fie afișat corect. Pentru a edita codul, vă recomand să utilizați Notepad++.

    Puteți citi o descriere mai detaliată a acesteia pe blogul nostru într-unul dintre articolele următoare. Și pentru a nu rata -

    Dacă deschiderea a avut loc într-un alt program, atunci găsim fișierul nostru pe disc, în cazul meu, dau clic pe meniul Start → Computer, selectez Disc local D și merg la folderul nostru „Test”. Apoi, dau clic dreapta pe index.php și selectez „Deschide cu” din meniul drop-down.

    În fereastra care apare, găsiți Notepad, selectați-l, de asemenea, nu uitați să bifați caseta „Utilizați programul selectat pentru toate fișierele de acest tip” și faceți clic pe „OK”.

    Acum puteți lucra în siguranță cu acest obiect.

    Vă voi spune mai detaliat cum să lucrați cu Notepad în articolele următoare.

    După ce ați editat fișierul, salvați-l și pur și simplu trageți-l în zona 5.

    Deoarece fișierul există deja pe server, programul vă va clarifica acțiunile. Nu vă alarmați, în fereastra care apare, pur și simplu selectați „Suprascrie” și faceți clic pe OK.

    Ei bine, acum ne-am dat seama ce este un client FTP și cum poate fi folosit atunci când lucrezi cu blogul tău.

    Sper că am putut să vă povestesc toate acestea într-un limbaj accesibil. Vă rog să nu mă judeca aspru, pentru că acesta este primul meu articol :). Dacă aveți comentarii sau sugestii, scrieți-le în comentarii.

    Iată încă câteva programe utile:

    Anton Kalmykov

    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ă constantă de viteză 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.

    Aproape orice webmaster se confruntă cu nevoia de a găsi instrumentul optim și poate chiar cel mai bun pentru a lucra cu site-ul său. Lucrul pe un site web înseamnă copierea fișierelor pe și de pe server, ștergerea și editarea, setarea drepturilor de acces la anumite fișiere și foldere, precum și setarea drepturilor de acces pentru fișiere și foldere individuale. Și în acest articol vă voi spune cum să utilizați cel mai bun (în opinia mea personală) client FTP Filezilla. Întreaga nevoie de a utiliza acest program apare atunci când creați un site web și îl plasați pe un server la distanță al unui furnizor de găzduire.

    Deci, primul lucru pe care trebuie să-l faceți este să descărcați fișierul de instalare FileZilla. Îl puteți descărca aici: filezilla.ru/get. Descărcați fișierul pe computer din link. Puteți alege să descărcați versiunea standard, pe care trebuie să o instalați, și versiunea portabilă. Instalarea se realizează ca orice altă instalare. În cazul versiunii portabile, instalarea va consta în simpla creare a unui folder cu fișiere fără modificarea sau crearea de intrări în registry.

    După instalarea cu succes, lansați clientul și continuați la configurarea unei conexiuni FTP.

    Configurarea unei conexiuni FTP

    Pentru a vă conecta la un server la distanță, trebuie să configurați chiar această conexiune. Pentru a face acest lucru, trebuie să cunoașteți adresa IP a serverului (de exemplu, arată ca: 192.168.123.343) sau adresa URL a acestuia (de exemplu: www.fileserver.com). De obicei, furnizorul de găzduire trimite datele necesare într-o scrisoare după cumpărare sau după înregistrare. Datele pentru conectarea la un server la distanță includ și: autentificare, parolă și uneori portul prin care se realizează conexiunea (portul este indicat după două puncte în adresa IP, de exemplu: 192.168.123.343: 8080 ).

    Conectarea folosind FileZilla se face în 2 moduri. Primul este de a indica direct toate datele în câmpul de conexiune rapidă, iar al doilea este de a crea o înregistrare cu datele în managerul de conexiuni. În primul caz, după închiderea programului, datele de conectare nu sunt salvate, în al doilea, totul va fi salvat (IP, autentificare și parolă). De asemenea, vă rugăm să rețineți că toate datele salvate pentru conectarea la serverul dvs. vor fi disponibile pentru oricine are acces la computerul dvs. în contul dvs. Prin urmare, dacă nici măcar nu aveți o parolă pentru a vă conecta la Windows, este mai bine să utilizați prima metodă de conectare și să stocați datele de acces într-un loc inaccesibil altora. Recomand cu căldură să utilizați KeePass pentru a stoca toate parolele și datele de acces. Puteți citi despre cum să-l utilizați pentru a stoca date de acces FTP și, în același timp, a face o conexiune apăsând un buton din articol:.

    Lansăm programul și în linia de sus (unde este marcată cu săgeți) indicăm datele de conectare: Gazdă, Login, Parolă, Port (dacă este necesar) și faceți clic pe butonul „Conexiune rapidă”.

    Dacă conexiunea a decurs fără erori, în fereastra din dreapta veți vedea o listă de foldere și fișiere care se află pe serverul dvs. la care v-ați conectat printr-un client FTP. De asemenea, în istoricul acțiunilor, starea va indica că „Conexiunea a fost stabilită” și „Lista directoarelor a fost preluată”. După prima conexiune la server, FileZilla va salva istoricul conexiunilor, care poate fi deschis făcând clic pe triunghiul din dreapta butonului „Conexiune rapidă”. Toate informațiile de conectare sunt salvate, cu excepția parolei. Va trebui să îl introduceți de fiecare dată (spre deosebire de managerul de conexiuni, unde este stocată și parola).

    Acum puteți crea rapid o conexiune FTP la serverul dvs. A doua metodă presupune crearea de înregistrări cu date de acces la site-urile dvs. în managerul site-ului. Pentru a face acest lucru, faceți clic pe butonul „Deschide managerul site-ului”. Și creați o intrare nouă făcând clic pe butonul „Site nou”. Pentru a-l identifica, venim imediat cu un nume pentru el (eu l-am numit, de exemplu, My Blog 01) și pentru a seta login-ul și parola în parametrii de conectare, schimbăm tipul de conectare din „Anonim” în „Normal”. (după modificare vor apărea câmpuri pentru introducerea login-ului și a parolei).

    După aceea, completați toate câmpurile necesare (gazdă, utilizator (autentificare) și parolă) și faceți clic pe butonul „Ok” dacă doriți doar să salvați intrarea sau faceți clic pe „Conectare” pentru a salva intrarea și a vă conecta la server.

    În mod implicit, salvarea parolelor este activată în setări, dar dacă brusc, la salvarea unei intrări, apare o notificare despre funcția dezactivată de salvare a parolelor, va trebui să accesați meniul „Editare” >> „Setări” și în fila „Interfață” debifați opțiunea „Nu salvați parolele” „

    După ce creați înregistrări cu date pentru conectarea prin FTP la un server la distanță, pentru a vă conecta la gazda specificată atunci când deschideți programul, faceți clic pe triunghiul din dreapta butonului „Site Manager” și selectați site-ul dorit din lista derulantă.

    Operații cu fișiere

    Pentru operațiuni cu fișiere, FileZilla utilizează aceleași metode ca și în Windows însuși. Puteți lua un fișier de pe desktop sau dintr-un folder de fișiere deschis și îl puteți trage în partea din fereastra deschisă a clientului FTP care conține conținutul de pe serverul dvs. la distanță. Puteți utiliza funcția de glisare și plasare în direcția opusă în același mod. Acestea. „prindeți” un fișier sau un folder din fereastra serverului dvs. la distanță și trageți-l pe desktop sau folder. Aceasta copiază obiectul care este tras.

    Puteți încărca pe server și descărca de pe server într-un alt mod. Selectați fișierul pe care doriți să îl încărcați/descărcați și faceți clic dreapta pe el. În meniul derulant, selectați „Descărcare” sau „Încărcare pe server”, în funcție de direcția de transfer.

    Pentru a șterge un fișier aflat pe un computer la distanță, trebuie să selectați fișierul și, după ce faceți clic dreapta pe el (puteți selecta, de asemenea, mai multe fișiere sau foldere folosind tastele suplimentare Ctrl sau Shift la selectare), selectați „Șterge” din meniul derulant. Pentru a redenumi un fișier, faceți clic dreapta pe fișier sau folder și selectați „Redenumire”

    Pentru a crea un folder nou pe server, faceți clic dreapta oriunde în fereastra unde se află fișierele și folderele de pe computerul de la distanță și selectați meniul „Creare director”. După aceea, introduceți un nume pentru folder. Acestea sunt practic toate operațiunile de bază cu fișiere de pe un computer la distanță folosind managerul de fișiere FileZilla FTP. În general, la fel ca în sistemul de operare.

    Filezilla cum se utilizează navigarea sincronizată

    În setările la crearea unei conexiuni în „Site Manager” există o funcție foarte convenabilă care vă permite, atunci când vă mutați dintr-un folder în altul pe un computer la distanță, să comutați la aceleași foldere de pe computer. Această funcție vă va sincroniza și fișierele între un folder de pe găzduire și un folder de pe computer.

    Puteți activa vizualizarea sincronizată a fișierelor atunci când creați o intrare pentru o conexiune FTP sau modificați una existentă. Pentru aceasta:

    1. Faceți clic pe butonul „Manager site”.
    2. În fereastra managerului, selectați site-ul când îl vizualizați pe care aveți nevoie de navigare sincronizată sau când creați o nouă înregistrare de conexiune.
    3. Deschideți fila „Avansat”.
    4. Specificați pachetul pe computerul dvs. local (existent sau creați unul nou)
    5. Specificați directorul de la distanță de pe serverul dvs. de găzduire (dacă nu cunoașteți directorul implicit, trebuie să solicitați asistență și vi-l vor furniza)
    6. Bifați caseta de lângă „Utilizați navigarea sincronizată” și, în final, faceți clic pe „Ok” sau „Conectați”.

    După toți acești pași, la conectarea la server, FileZilla va sincroniza toate fișierele și folderele și după aceea vei putea vizualiza și naviga prin foldere de pe un server, iar FileZilla va naviga automat prin foldere pe altul.

    Configurarea drepturilor de acces la fișiere și foldere

    Aproape toți furnizorii de găzduire, în marea majoritate a cazurilor, folosesc sisteme de operare similare pe serverele lor Unix, care folosesc aceleași drepturi de acces la fișiere și foldere. Drepturile de acces sunt reguli care permit sau interzic anumite acțiuni cu fișiere și foldere. Aceste drepturi includ:

    • citirea fișierelor și folderelor
    • înregistrare
    • execuția fișierului

    Drepturile asupra obiectelor sistemului de fișiere se pot aplica atât unui anumit utilizator, cât și unui grup la care puteți adăuga mai mulți utilizatori. Grupul este creat pentru o gestionare mai convenabilă a drepturilor (nu este nevoie să specificați pentru fiecare, dar acestea sunt modificate pentru întregul grup inclus în el și sistemul va seta automat drepturi de acces pentru fiecare). Drepturile proprietarului sunt enumerate separat (acesta este cel care a creat fișierul sau folderul). Ai grijă la drepturile proprietarului dacă ai doar unul și ești tu.

    Pentru a modifica drepturile de acces, trebuie să faceți următoarele:

    1. Faceți clic dreapta pe un fișier sau folder de pe serverul de la distanță.
    2. În meniul derulant, selectați „Permisiuni de fișiere...”
    3. Va apărea o fereastră cu setările de permisiuni. În blocul 3 sunt configurate drepturile pentru proprietarul acestui fișier sau folder. Prin bifarea casetelor, permiteți efectuarea unei anumite acțiuni cu obiectul, iar debifând caseta, o interziceți.
    4. Blocul 4 specifică drepturile pentru grup.
    5. Blocul 5 specifică drepturile utilizatorului.
    6. Dacă ați selectat un folder ca obiect pentru modificarea drepturilor, atunci va apărea un bloc suplimentar care vă permite să specificați drepturile pentru toate fișierele și folderele aflate în dosarul selectat. Bifând caseta, vor apărea 3 opțiuni pentru sarcină: se aplică tuturor obiectelor (dosare și fișiere), se aplică numai fișierelor și se aplică numai folderelor.

    Selectați opțiunile de care aveți nevoie și faceți clic pe „Ok”.

    Editarea fișierelor direct de pe clientul FTP

    FileZilla are o funcție foarte convenabilă și utilă pe care o folosesc tot timpul și vă sfătuiesc insistent să o stăpâniți și pe voi. Aceasta este o funcție pentru editarea fișierelor direct din fereastra programului fără a fi nevoie să descărcați fișierul pe computer și apoi să îl încărcați înapoi pe server. În plus, puteți salva modificările fără a părăsi editorul și puteți vedea la ce a dus acest lucru pe site-ul propriu-zis și, în caz de probleme, returnați modificările înapoi în editorul de fișiere și corectați situația. Pentru cea mai deplină comoditate atunci când lucrați cu fișiere, descărcați și instalați cel mai bun program de editare, după părerea mea, Notepad++.

    Deci presupunem că ați instalat deja NotePad++ și sunteți familiarizat cu munca în termeni generali. Pentru a configura editarea fișierelor:

    1. Faceți clic pe „Editați”
    2. Selectați „Setări...”
    3. În fereastra de setări care se deschide, selectați „Editați fișiere”
    4. Setați comutatorul în poziția „Utilizați următorul editor:”.
    5. Indicăm locația fișierului executabil folosind butonul „Răsfoiește...”. De obicei, se află în folderul implicit, așa cum este indicat în imaginea mea.
    6. În acest bloc puteți specifica că editorul specificat în setările de mai sus este întotdeauna utilizat pentru editarea fișierelor. Cu toate acestea, dacă trebuie să editați fișiere cu orice extensie într-un alt program, selectați comutatorul „Utilizați asociațiile de fișiere pentru a deschide”. Asociațiile de fișiere pot fi configurate așa cum se arată în imaginea de mai jos. Specificați extensia fișierului și, separate printr-un spațiu între ghilimele, calea către fișierul executabil.
    7. Bifați caseta astfel încât Filezilla să urmărească modificările și să ofere salvarea fișierului modificat pe server.