Inštalácia a konfigurácia zabezpečeného FTP servera na FileZilla. Inštalácia a konfigurácia FTP servera FileZilla. Nastavenie adresárovej štruktúry FTP servera

  • 30.06.2019
& nbsp & nbsp Skratka FTP pochádza z angličtiny F ile T vyplatiť P rotocol (File Transfer Protocol) je protokol aplikačnej vrstvy na výmenu súborov cez transportný protokol TCP/IP medzi dvoma počítačmi, FTP klientom a FTP serverom. Je to jeden z najstarších a napriek tomu stále aktívne používaných protokolov.

Protokol FTP je určený na riešenie nasledujúcich úloh:

  • prístup k súborom a adresárom na vzdialených hostiteľoch
  • zabezpečenie nezávislosti klienta od typu súborového systému vzdialeného počítača
  • spoľahlivý prenos dát
  • využívanie zdrojov vzdialeného systému.
  • Protokol FTP podporuje dva kanály pripojenia naraz - jeden na prenos tímov a výsledky ich implementácie, ostatné na výmenu údajov... Pri štandardných nastaveniach FTP server používa TCP port 21 na vytvorenie kanálu na vysielanie a prijímanie príkazov a TCP port 20 na vytvorenie kanálu na prijímanie/prenos dát.

    FTP server počúva pripojenia od FTP klientov na TCP porte 21 a po nadviazaní spojenia prijíma a spracováva FTP príkazyčo sú reťazce obyčajného textu. Príkazy definujú parametre pripojenia, typ prenášaných údajov a akcie s ohľadom na súbory a adresáre. Po odsúhlasení parametrov prenosu sa jeden z účastníkov výmeny stáva pasívnym, čaká na prichádzajúce spojenia pre kanál výmeny dát a druhý nadviaže spojenie s týmto portom a spustí prenos. Po dokončení prenosu sa dátové spojenie zatvorí, ale riadiace spojenie zostane otvorené, čo umožní pokračovanie relácie FTP a vytvorenie nového dátového prenosu.

    FTP možno použiť nielen na prenos údajov medzi klientom a serverom, ale aj medzi dvoma servermi. V tomto prípade FTP klient vytvorí riadiace spojenie s oboma FTP servermi, prepne jeden z nich do pasívneho režimu a druhý do aktívneho, čím medzi nimi vytvorí kanál na prenos dát.

    FTP klient je program, ktorý sa pripája k FTP serveru a vykonáva potrebné operácie na zobrazenie obsahu adresárov servera, prijímanie, prenos a mazanie súborov alebo priečinkov. Ako taký program možno použiť bežný prehliadač, súčasti operačného systému alebo špeciálne vyvinuté softvérové ​​produkty, ako je napríklad populárny správca sťahovania. Stiahnite si Master alebo multifunkčné zadarmo FTP klient FileZilla.

    Protokol FTP bol vyvinutý ešte v časoch, keď klient a server interagovali priamo, bez akýchkoľvek prechodných transformácií TCP paketov a v štandardnom režime predpokladá možnosť vytvorenia TCP spojenia nielen z iniciatívy klienta, ale aj napr. iniciatíva servera z portu TCP 20 na TCP - port klienta, ktorého číslo sa prenáša počas vytvárania relácie prenosu údajov.

    Dnešná realita je taká, že takéto TCP spojenie zo servera na klienta je v drvivej väčšine prípadov nemožné alebo len veľmi ťažko realizovateľné, pretože vo väčšine prípadov sa využíva technológia s prekladom sieťových adries. pripojiť k internetu. NAT(Network Address Translation), keď klient nemá k dispozícii sieťové rozhranie na vytvorenie priameho TCP spojenia z internetu. Typická schéma pre štandardné internetové pripojenie vyzerá takto:

    Internetové pripojenie sa vykonáva prostredníctvom špeciálneho zariadenia - Router(smerovač s funkciou NAT), ktorý má aspoň dva sieťové porty – jeden pripojený do siete poskytovateľa, ktorý má sieťové rozhranie s routovanou IP adresou (tzv. „biela IP“), napríklad 212.248.22.144 a port so sieťovým rozhraním na pripojenie zariadení LAN so súkromnou, nesmerovateľnou IP adresou, napríklad 192.168.1.1 ("sivá IP"). Pri vytváraní spojení zo sieťových zariadení v lokálnej sieti na externé sieťové uzly sa IP pakety odosielajú do smerovača, ktorý prekladá adresy a porty takým spôsobom, že adresa odosielateľa sa stáva jeho biela IP adresa... Výsledky prekladu sa uložia a po prijatí paketu odpovede sa vykoná spätný preklad adresy. Router teda zabezpečuje preposielanie TCP / IP paketov z ľubovoľných zariadení v lokálnej sieti do externých sietí a preposielanie prijatých odpovedí. Ale v prípadoch, keď je na vstupe sieťového rozhrania pripojeného k sieti poskytovateľa prijatý paket, ktorý nemá nič spoločné s odozvou paketov TCP, sú možné nasledujúce možnosti reakcie softvéru smerovača:

    Paket je ignorovaný, pretože neexistuje sieťová služba, ktorá by ho spracovala.

    Paket prijme a spracuje samotná sieťová služba smerovača, ak takáto služba existuje a čaká na prichádzajúce spojenie ("počúva") na čísle portu uvedenom v prijatom pakete.

    Paket je presmerovaný na server v lokálnej sieti, ktorý čaká na tento typ prichádzajúcich pripojení v súlade s pravidlami mapovania portov špecifikovanými v nastaveniach smerovača.

    Preto sa v súčasnosti stal hlavným prevádzkovým režimom FTP takzvaný „pasívny režim“, v ktorom sa TCP spojenia vytvárajú iba z klienta na TCP port servera. Aktívny režim sa používa v prípadoch, keď existuje možnosť pripojenia TCP zo servera na klientske porty, napríklad keď sú v rovnakej lokálnej sieti. Výber režimu pripojenia FTP sa vykonáva pomocou špeciálnych príkazov:

    PASV- klient pošle príkaz na vykonanie výmeny dát v pasívnom režime. Server vráti adresu a port, ku ktorému sa potrebujete pripojiť na príjem alebo prenos údajov. Príklad fragmentu relácie FTP s nastavením pasívneho režimu:

    PASSV- príkaz na prepnutie do pasívneho režimu, prenášaný cez FTP - klient na FTP server

    227 Vstup do pasívneho režimu (212,248,22,144,195,89)- Odpoveď FTP servera, kde 227 je kód odpovede, textová správa o prepnutí do pasívneho režimu av zátvorkách IP adresa a číslo portu, ktorý bude použitý na vytvorenie kanála prenosu dát. Adresa a číslo portu sa zobrazujú ako desatinné čísla oddelené čiarkami. Prvé 4 čísla sú IP adresa (212.248.22.144), zvyšné 2 čísla nastavujú číslo portu, ktoré sa vypočíta podľa vzorca - prvé číslo sa vynásobí 256 a druhé číslo sa pripočíta k výsledku, v tomto príklade číslo portu je 195 * 256 +89 = 50017

    PORT Číslo portu IP adresy klienta- klient odošle príkaz na vytvorenie relácie v aktívnom režime. IP adresa a číslo portu sú špecifikované v rovnakom formáte ako v predchádzajúcom príklade, napríklad PORT 212.248.22.144,195,89 Pre organizáciu dátového prenosu sa samotný server pripojí ku klientovi na zadanom porte.

    Inštalácia a konfigurácia FTP servera FileZilla.

    Inštalačný balík FileZilla Server pre verziu operačného systému si môžete stiahnuť na adrese

    Server sa inštaluje štandardným spôsobom, s výnimkou položky s výberom nastavení ovládacieho panela servera:

    Toto je hlavný nástroj na správu servera, prostredníctvom ktorého sa vykonávajú všetky potrebné nastavenia. V predvolenom nastavení funguje ovládací panel na rozhraní spätnej slučky bez prístupu pomocou hesla. V prípade potreby, napríklad ak potrebujete vzdialene spravovať FTP server, je možné tieto nastavenia zmeniť.

    Po dokončení inštalácie sa otvorí okno na pripojenie k serveru:

    Po zadaní IP adresy, čísla portu a hesla (ak ste ich zadali počas inštalácie) sa otvorí ovládací panel FileZilla Server:

    Hlavné menu a tlačidlá ovládacieho panela sú umiestnené v hornej časti okna. Nižšie sú dve oblasti – informačné správy servera a štatistické informácie. Celkovo je ovládací panel FTP FileZilla Servver celkom jednoduchý a ľahko sa používa. Položky hlavného menu:

    Súbor- prevádzkové režimy ovládacieho panela FTP servera. Obsahuje pododstavce

    - Pripojte sa k serveru- pripojiť sa k serveru
    - Odpojiť- odpojiť sa od servera
    - Prestaňte- vypnutie ovládacieho panela.

    Server- Správa FTP servera. Obsahuje pododstavce:

    - Aktívne- spustiť / zastaviť FTP server. Keď je políčko zaškrtnuté, FTP server sa spustí, keď nie je začiarknuté, zastaví sa.
    - Zámok- zakázať / povoliť pripojenie k serveru. Ak je začiarkavacie políčko začiarknuté, nové pripojenia k serveru sú zakázané.

    Upraviť- úprava nastavení. Pododstavce:

    - nastavenie- základné nastavenia servera.
    - Používatelia- Užívateľské nastavenia FTP servera
    - skupiny- nastavenia skupín užívateľov.

    Ako príklad nakonfigurujme server pre nasledujúce podmienky:

  • server je za NAT, má súkromnú IP adresu, ale musí byť prístupný z internetu, podporuje pasívny režim a používa neštandardné TCP porty. Použitie neštandardných portov môže znížiť pravdepodobnosť hackerských útokov a navyše niektorí poskytovatelia využívajú filtrovanie návštevnosti a blokujú štandardné 20 a 21 porty.
  • používatelia majú možnosť sťahovať zo servera, nahrávať na server, mazať a premenovávať súbory a priečinky.
  • v prípade použitia dynamickej IP-adresy je potrebné zabezpečiť dostupnosť servera pomocou DNS-mena.
  • server bude fungovať na pracovnej stanici pod Windows 7 / Windows 8.
  • Inými slovami, musíte si vytvoriť FTP server prístupný cez internet na výmenu súborov medzi používateľmi, samozrejme zadarmo. Je celkom jasné, že okrem vytvorenia potrebnej konfigurácie samotného FTP servera budete musieť zmeniť niektoré nastavenia smerovača, nastavenia Windows firewallu a vyriešiť problém dynamickej IP adresy tak, aby bol server prístupný podľa názvu bez ohľadu na o zmene IP adresy.

    Riešenie problému dynamickej IP adresy.

    & nbsp & nbsp Tento problém nevyžaduje riešenie v prípadoch, keď sa pri pripojení na internet používa statická IP adresa, alebo dynamická, ale v súlade s nastaveniami poskytovateľa je takmer vždy rovnaká. V opačnom prípade môžete použiť technológiu tzv Dynamický DNS (DDNS). Táto technológia umožňuje aktualizovať informácie o IP adrese na DNS serveri takmer v reálnom čase a pristupovať k routeru (a službám za ním) pod registrovaným menom, bez ohľadu na zmenu dynamickej IP.

    Na bezplatnú implementáciu tejto technológie sa budete musieť zaregistrovať v nejakej dynamickej službe DNS a nainštalovať klientsky softvér na aktualizáciu záznamu DNS, ak sa zmení príslušná adresa IP. Dynamické DNS väčšinou podporujú výrobcovia sieťových zariadení (D-Link, Zyxel a pod.), niektoré hostingové a špecializované spoločnosti, ako napríklad známa DynDNS. Po tom, čo sa však v druhej polovici roka 2014 všetky služby, ktoré boli registrovaným užívateľom poskytované bezplatne na nekomerčné využitie, stali spoplatnenými, asi najobľúbenejším riešením bolo využitie dynamického DNS založeného na službe. No-IP.org, ktorá vo voľnom režime poskytuje podporné služby pre 2 uzly s dynamickou IP. Ak chcete službu využívať zadarmo, musíte sa zaregistrovať a pravidelne (približne raz za mesiac) navštevovať stránku, aby ste aktualizovali informácie o uzloch používaných s dynamickou IP. Ak preskočíte aktualizáciu údajov uzla, služba bude pozastavená, a preto nebude možné pripojiť sa k uzlu podľa názvu. Pri spoplatnenom využívaní služby nie je aktualizácia potrebná.

    & nbsp & nbsp Takmer všetky moderné smerovače (modemy) majú vstavanú podporu pre dynamického klienta DNS. Jeho nastavenie je väčšinou veľmi jednoduché – do polí vyplníte používateľské meno a heslo, ako aj meno hostiteľa, ktoré ste získali pri registrácii v službe DDNS. Príklad pre Zyxel P660RU2

    & nbsp & nbsp Používanie klienta DDNS zabudovaného do smerovača / modemu je vhodnejšie ako pomôcka na aktualizáciu údajov DNS fungujúca v prostredí operačného systému, pretože vám umožňuje implementovať ďalšie funkcie, ako napríklad ovládanie smerovača cez internet, keď je počítač vypnutý. a diaľkové zapnutie napájania počítačov za NAT pomocou technológie Zobuď sa lan.

    V tých prípadoch, keď sa vstavaný DDNS klient nedá použiť, budete si musieť vystačiť s aplikačným softvérom – klientskym programom dynamickej podpory DNS. Takýto program sa pravidelne pripája k serveru, ktorý udržiava registrovaný názov domény pridružený k smerovaču, cez ktorý je vytvorené internetové pripojenie, a pri zmene zavolá procedúru aktualizácie IP. Nastavenia servera sú robené tak, že porovnanie DNS mena a IP adresy internetového pripojenia prebehne vo veľmi krátkom čase a dynamická povaha adresy nemá prakticky žiadny vplyv na výkon pridružených služieb. s názvom DNS.

    Postup je nasledovný:

  • Ideme na stránku No-IP.org. Ak chcete pracovať s existujúcim alebo novým účtom, použite tlačidlo "Prihlásiť sa"(v pravej hornej časti stránky).

  • Vytvorte, ak ešte nebol vytvorený, svoj účet - kliknite "Vytvoriť účet"... Registračný formulár sa z času na čas mení, je však povinné zadať požadované používateľské meno, heslo a váš e-mail. Na e-mail uvedený pri registrácii je zaslaný list s odkazom na potvrdenie registrácie. Pri registrácii vyberte voľný prístup - stlačte tlačidlo Registrácia zadarmo po vyplnení všetkých povinných polí formulára.
  • Po úspešnej registrácii vstúpime na stránku a pridáme záznam pre našu stránku - stlačte tlačidlo "Pridať hostiteľov"

    V skutočnosti je potrebné zadať iba vybraný názov hostiteľa, v tomto prípade - myhost8.ddns.net... Ostatné parametre nie je potrebné meniť. Potom si musíte stiahnuť a nainštalovať špeciálny softvér - Dynamická aktualizácia klienta(DUC), odkaz na ktorý sa nachádza na hlavnej stránke webu. Po dokončení inštalácie DUC sa spustí a otvorí sa autorizačné okno, kde je potrebné zadať používateľské meno alebo E-mail a heslo, ktoré ste dostali pri registrácii na stránke no-ip.org. Potom stlačte tlačidlo Upraviť Hosta a začiarknite pred predtým vytvorený názov hostiteľa (myhost8.ddns.net). Teraz sa vybraný názov hostiteľa bude vždy zhodovať s „bielou IP adresou“ vášho internetového pripojenia. Ak máte problémy s aktualizáciou IP adresy, skontrolujte, či sieťovú aktivitu klienta DUC neblokuje firewall.

    Nastavenie FTP servera

    & nbsp & nbsp Používanie neštandardných čísel portov pre FTP server nie je vôbec potrebné, ak poskytovateľ nepoužíva filtrovanie návštevnosti, alebo ak sa nestaráte o skenovanie portov kvôli zraniteľnostiam a pokusom o hrubé vynútenie hesiel. V tomto článku je ako jedna z možných možností prezentované použitie FTP servera s neštandardnými TCP portami.

    Nastavenia servera FileZilla sa vykonávajú prostredníctvom ponuky „Upraviť“ - „Nastavenia“

    okno Všeobecné nastavenia určené pre všeobecné nastavenia FTP servera.

    V poli "Počúvať na tomto porte" môžete zadať číslo portu pre prichádzajúce pripojenia TCP. Štandardne je toto pole nastavené na 21 a ak chcete použiť neštandardné číslo, musíte zadať vybranú hodnotu, napríklad - 12321 ... Používanie neštandardného portu TCP má určité nepríjemnosti, pretože vyžaduje, aby ste pri vytváraní relácie zadali jeho hodnotu:

    Ak sa plánuje použitie servera s prístupom z internetu aj v lokálnej sieti, má zmysel ponechať predvolenú hodnotu 21 a použiť neštandardné číslo portu pre pripojenia z internetu konfiguráciou presmerovania paketov. prijaté na porte 12321 smerovača na port 21 servera FTP v lokálnej sieti. Pri tomto nastavení nemusíte zadať číslo portu pre relácie FTP v rámci lokálnej siete.

    Ďalšie parametre sú pre ladenie výkonu a časové limity relácie. Môžu zostať nezmenené. V predvolenom nastavení možno ponechať aj zvyšné časti všeobecných nastavení:

    Uvítacia správa- text, ktorý sa odošle klientovi pri pripájaní.

    IP väzba- na ktorom sieťovom rozhraní sa budú očakávať pripojenia klientov. V predvolenom nastavení - na ľubovoľnom, ale môžete zadať konkrétny, napríklad - 192.168.1.3.

    IP filter- nastavenie pravidiel pre filtrovanie IP adries klientov. Štandardne - pripojenia sú povolené pre akúkoľvek IP adresu.

    kapitola Nastavenia pasívneho režimu slúži na nastavenie pasívneho FTP režimu a bude vyžadovať zmenu takmer všetkých predvolených parametrov.

    Čísla portov, ktoré sa použijú na prenos údajov v pasívnom režime, musíte nastaviť manuálne, pretože budete musieť nakonfigurovať smerovač, aby ich presmeroval na sieťové rozhranie, ktoré server počúva. Preto je potrebné zaškrtnutím políčka povoliť režim „Použiť vlastný rozsah portov“ a nastaviť rozsah – napr. 50000 predtým 50020 ... Počet portov, na ktorých server počúva, určuje limit pre počet súčasných prenosov údajov.

    Pododdiel špecifické pre IPv4 definuje IP adresu, ktorá bude odoslaná serverom ako odpoveď na príkaz PASV. V tomto prípade by to nemala byť vlastná IP servera 192.168.1.3, ale „biela IP“ nášho internetového pripojenia. Preto je potrebné nastaviť režim „Použiť nasledujúcu IP“ a namiesto IP adresy zadať meno získané pri registrácii v dynamickej službe DNS - myhost8.ddns.net... Prípadne môžete aktiváciou použiť režim externej detekcie IP adresy projektu FileZilla. "Načítať externú IP adresu z:". Túto možnosť si môžete vybrať, keď nemôžete použiť funkciu dynamického DNS. Ak máte v úmysle použiť FTP server vo vašej lokálnej sieti, musíte nastaviť režim „Nepoužívať externú IP pre lokálne pripojenia“ (nepoužívať externú IP adresu pre pripojenia v rámci lokálnej siete)

    Ostatné nastavenia servera možno ponechať nezmenené alebo v prípade potreby vykonať neskôr: Bezpečnostné nastavenia- Bezpečnostné nastavenia. V predvolenom nastavení - pripojenia sú odmietnuté, ktoré možno použiť na implementáciu DDoS útokov

    Zmiešaný- úprava veľkosti vyrovnávacích pamätí a iných parametrov protokolov a niektorých FTP príkazov.

    Nastavenia rozhrania správcu- nastavenia ovládacieho panela servera. Môžete zadať sieťové rozhranie, číslo načúvacieho portu, IP adresy, z ktorých je povolené pripojenie k ústredni a heslo.

    Ťažba dreva- nastavenia denníka udalostí servera. V predvolenom nastavení sa do súboru nezapisuje.

    Obmedzenie rýchlosti- nastavenia na obmedzenie rýchlosti prenosu dát. Štandardne - neobmedzene.

    Kompresia prenosu súborov- nastavenia kompresie súborov počas prenosu. Predvolená hodnota je bez kompresie.

    Nastavenia SSL / TLS umožňujúci šifrovanie prenášaných dát. Predvolená hodnota je žiadne šifrovanie.

    Autoban- povoliť automatické blokovanie používateľov, ktorí uhádnu heslo na pripojenie. V predvolenom nastavení je automatické blokovanie vypnuté.

    Konfigurácia presmerovania portov a brány firewall

    Aby bol FTP server dostupný z internetu, je potrebné nakonfigurovať router tak, aby prichádzajúce spojenia prichádzajúce na určité TCP porty na externom rozhraní boli presmerované na TCP porty, ktoré počúva FTP server vo vnútornej sieti. Pre rôzne modely smerovačov sa nastavenia môžu líšiť v terminológii, ale ich význam je rovnaký - TCP paket prijatý na externé (WAN) rozhranie s konkrétnym číslom portu je odoslaný do lokálnej siete na požadovanú IP adresu a port. Príklad nastavení smerovača D-Link DIR-320NRU pre presmerovanie portov používaného v pasívnom režime FTP:

    Pakety prijaté na rozhraní „biela IP“ s číslami portov v rozsahu 50000-50020 budú presmerované na IP adresu uvedenú v poli „Interná IP“ (v našom prípade 192.168.1.3). Podobne sa vytvorí presmerovanie pre port 50021, ak ste zmenili predvolené číslo portu, alebo na port 21 servera FTP, ak ste ho ponechali nezmenené.

    Po použití týchto nastavení bude FTP server dostupný na URL ftp://myhost8.ddns.net:50021 alebo pre pripojenie v rámci lokálnej siete:

    ftp://192.168.1.3- ak ste nezmenili predvolené číslo portu (21) v nastaveniach servera FTP.

    ftp://192.168.1.3:50021- ak sa použije neštandardné číslo portu.

    Namiesto adresy IP možno použiť názov počítača, ak ho možno preložiť na adresu IP

    ftp: // comp1

    ftp://comp1.mydomain.ru

    Diagnostikovanie problémov

    Ak pripojenie k FTP serveru nefunguje, môžu nastať problémy s firewallom, ktorý blokuje pripojenia potrebné na prevádzku vytvoreného FTP servera. Ak používate vstavanú bránu firewall systému Windows, musíte pridať pravidlo na povolenie sieťovej aktivity pre službu "FileZilla FTP server". Ak používate bránu firewall alebo antivírus tretej strany s filtrovaním návštevnosti, musíte pomocou dostupných nástrojov na nastavenie vytvoriť zodpovedajúce pravidlo, aby ste povolili sieťové pripojenia. Možnosti sú možné, keď sú vykonané nastavenia umožňujúce akúkoľvek sieťovú aktivitu konkrétneho programu alebo povolenie vybraných adries a portov, ktoré sú aplikované na všetky programy.

    Najlepším miestom na spustenie diagnostiky je samotný FTP server. Ako diagnostický nástroj môžete použiť štandard telnet - klient(úžitok telnet.exe). Všetky brány firewall neblokujú pripojenia na rozhraní spätnej slučky a na overenie správnosti nastavení servera sa k nemu môžete pripojiť zadaním príkazu:

    telnet localhost 21- ak sa používa štandardné číslo portu.

    telnet localhost 50021- ak sa zmenilo štandardné číslo portu.

    Po vykonaní tohto príkazu sa vytvorí pripojenie k serveru FTP cez rozhranie spätnej slučky a v okne telnetu by sa mala zobraziť výzva servera (uvítacia správa). Ak sa tak nestane, server môže byť zastavený, existuje konflikt portov alebo port 21 (50021) nepočúva. Na diagnostiku môžete použiť príkaz netstat:

    netstat –nab

    Možnosti príkazového riadku znamenajú:

    n- používajte číselné čísla portov a IP adresy

    a- zobraziť všetky pripojenia a počúvacie porty

    b- zobraziť názvy programov podieľajúcich sa na vytváraní spojení.

    Príklad výsledkov zobrazených príkazov:

    Aktívne spojenia

    Meno & nbsp & nbsp Miestna adresa & nbsp & nbsp Externá adresa & nbsp & nbsp Stav
    TCP & nbsp & nbsp & nbsp & nbsp 0.0.0.0:21 & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp 0.0.0.0 0 & nbsp & nbsp & nbsp & nbsp & nbsp POČÚVANIE
    TCP & nbsp & nbsp & nbsp & nbsp 0.0.0.0:135 & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp 0.0.0.0 0 & nbsp & nbsp & nb ZOZNAM & nbsp & nbsp & nbsp nb
    RpcSs

    V stĺpci Miestna adresa existuje hodnota 0.0.0.0:21 , ktorý hovorí, že program s názvom FileZilla Server.exe počúva (stav POČÚVANIE) TCP port číslo 21 na všetkých sieťových rozhraniach. Ak bolo v nastaveniach servera FTP zadané konkrétne rozhranie a iné číslo portu, bude táto hodnota obsahovať IP: port, napríklad - 192.168.1.3:50021

    Ak chcete zobraziť výsledky v režime stránky, môžete použiť príkaz:

    netstat -nab | viac

    Alebo použite výsledky vyhľadávania podľa čísla portu: netstat -nab | nájsť ": 21"

    Ak server nie je dostupný na rozhraní bez spätnej slučky a je dostupný na spätnej slučke, musíte porozumieť nastaveniam brány firewall.

    Nastavenie používateľov a skupín.

    Používatelia a skupiny sa konfigurujú cez menu "Upraviť" - "Používatelia" ("Skupiny"). Nie je potrebné vytvárať skupiny, ale niekedy je to vhodné pre prípady, keď je používateľov veľký počet a ich práva k FTP serveru sa líšia. Nastavenia pre skupiny aj používateľov sú takmer totožné:

    Tento príklad zobrazuje výsledok pridania používateľa FTP servera s názvom užívateľ1 má plné práva na zápis, čítanie, mazanie a zlučovanie súborov, ako aj na prezeranie obsahu, mazanie a vytváranie podadresárov v adresári C: \ ftp \ verejné

    Na stránke generál vykonáva sa pridávanie, mazanie a zmena vlastností používateľa.
    Na stránke Zdieľané priečinky vykonajú sa nastavenia, ktoré určujú zoznam adresárov systému súborov, ktoré použije server FTP na poskytnutie prístupu k nim prostredníctvom protokolu FTP. Každému používateľovi alebo skupine používateľov môže byť pridelený vlastný adresár s určitými právami vo vzťahu k jeho obsahu.
    Na stránke Obmedzenia rýchlosti môžete nastaviť limity výmenného kurzu dát.
    Na stránke IP filter môžete nastaviť pravidlá filtrovania pre IP adresu používateľa zadaním adries, z ktorých je pripojenie k serveru zakázané alebo povolené.

    Zoznam základných FTP príkazov

    ABOR - Zrušenie prenosu súboru
    CDUP - Zmena adresára proti prúdu.
    CWD - Zmena aktuálneho adresára.
    DELE - Odstrániť súbor (názov súboru DELE).
    HELP - Zobrazí zoznam príkazov akceptovaných serverom.
    LIST - Vráti zoznam súborov v adresári. Zoznam sa odosiela cez dátové pripojenie (port 20).
    MDTM - Vráti čas úpravy súboru.
    MKD - Vytvoriť adresár.
    NLST - Vráti zoznam adresárových súborov v kratšom formáte ako LIST. Zoznam sa odosiela cez dátové pripojenie (port 20).
    NOOP - prázdna prevádzka
    PASV - Vstup do pasívneho režimu. Server vráti adresu a port, ku ktorému sa potrebujete pripojiť, aby ste mohli vyzdvihnúť údaje. Prenos sa spustí, keď zadáte RETR, LIST atď.
    PORT - Vstup do aktívneho režimu. Napríklad PORT 12,34,45,56,78,89. Na rozdiel od pasívneho režimu sa pri prenose dát ku klientovi pripája samotný server.
    PWD – Vráti aktuálny adresár servera.
    QUIT - Odpojiť
    REIN - Opätovná inicializácia pripojenia
    RETR - Stiahnite si súbor. RETR musí predchádzať príkaz PASV alebo PORT.
    RMD - Odstrániť adresár
    RNFR a RNTO - Premenovanie súboru. RNFR - čo premenovať, RNTO - čo.
    SIZE - Vráti veľkosť súboru
    STOR - Nahrajte súbor na server. STOR musí predchádzať príkaz PASV alebo PORT.
    SYST – vráti typ systému (UNIX, WIN,)
    TYP - Nastavte typ prenosu súboru (A - text ASCII, I - binárny)
    USER - Používateľské meno na prihlásenie na server

    Ukážka relácie FTP

    FTP klient sa pripája k serveru pomocou používateľského mena užívateľ1, s prázdnym heslom a stiahne súbor s názvom cpu-v... Správy z FTP servera sú zvýraznené červenou farbou a správy z FTP klienta sú zvýraznené modrou farbou. Výmena smerníc a parametrov sa môže mierne líšiť pre rôzne verzie softvéru FTP klienta a FTP servera.

    Po pripojení server odošle informácie o sebe klientovi:
    220-FileZilla Server verzia 0.9.45 beta
    220-napísal Tim Kosse ( [e-mail chránený])
    220 Navštívte http://sourceforge.net/projects/filezilla/
    Klient odovzdá používateľské meno:
    USER používateľ1
    Server požaduje heslo:
    331 Vyžaduje sa heslo pre užívateľa1
    Klient odovzdá prázdne heslo:
    PASS
    Server skontroluje používateľský účet a nahlási začiatok relácie:
    230 Prihlásený
    Klient sa pýta na typ operačného systému na serveri:
    SYST
    Server hlási, že typ Unix emulovaný serverom Filezilla:
    215 UNIX emulovaný FileZilla
    Klient požaduje zoznam parametrov podporovaných serverom:
    FEAT
    Server odpovie zoznamom podporovaných parametrov:
    211-Vlastnosti:
    MDTM
    ODDYCHOVÝ PRÚD
    VEĽKOSŤ
    Typ MLST *; veľkosť *; úprava *;
    MPSVR
    UTF8
    CLNT
    MFMT
    211 Koniec

    Klient sa pýta na aktuálny adresár servera:
    OZP
    Server hlási, že aktuálny adresár je root ("/"):
    257 "/" je aktuálny adresár.
    Klient hlási, že bude prenášať binárne dáta:
    TYP I

    Server potvrdí typ prenášaných údajov:
    200 Typ nastavený na I
    Klient hlási, že bude používať pasívny režim FTP:
    PASV
    Server hlási prechod do pasívneho režimu a odošle IP a port pre pasívny režim FTP.
    227 Vstup do pasívneho režimu (212,248,22,114,195,97)
    Klient požaduje prijatie súboru s názvom cpu-v z aktuálneho adresára servera
    RETR cpu-v
    Server informuje o začatí prenosu dát:
    150 Otvára sa dátový kanál na sťahovanie súborov zo servera "/ cpu-v"
    Po dokončení server hlási úspešný prenos:
    226 úspešne prenesené "/ cpu-v"

    Na záver dodám, že projekt Filezilla zahŕňa nielen vývoj a údržbu kvalitného bezplatného FTP servera, ale aj obľúbeného bezplatného FTP klienta.

    Článok so stručným popisom bezplatného FTP klienta pre Linux, Mac OS a Windows. Tento FTP klient podporuje mnoho aplikačných protokolov prenosu dát - FTP, FTP cez SSL / TLS (FTPS), SSH File Transfer Protocol (SFTP), HTTP, SOCKS a FTP-Proxy. Inými slovami, Filezilla FTP Client je univerzálny softvér na príjem a prenos súborov cez všetky moderné aplikačné protokoly medzi uzlami na rôznych platformách.

    V tomto článku sa budeme zaoberať týmito vecami:

    1. ako nastaviť FTP server na počítači, ktorý je pripojený k smerovaču;
    2. ako k nemu poskytnúť prístup z World Wide Web.

    Konfigurácia programu FTP servera

    Inštalácia servera FileZilla Server

    Stiahnite si a nainštalujte ľubovoľný FTP server, ktorý sa vám páči alebo s ktorým ste zvyknutí pracovať. Napríklad si stiahneme bezplatný program Server Filezilla z oficiálnej stránky: https://filezilla-project.org/download.php?type=server

    Spustite stiahnutý inštalačný súbor:

    Kliknite na Odmietnuť:

    Kliknite na Odmietnuť opäť:

    Kliknite na Inštalácia:

    Kliknite na Súhlasím:

    Ďalšie:

    Inštalácia:

    Konfigurácia FTP servera FileZilla

    Spustite rozhranie programu.

    Zadajte nastavenia: menu Upraviť -> Nastavenia:

    Teraz musíte nakonfigurovať pasívny režim FTP.

    1) Vyberte sekciu Nastavenia pasívneho režimu;

    2) Začiarknite políčko Použite vlastný rozsah portov;

    3) Nastavte vhodný rozsah portov na použitie v pasívnom režime;

    4) V teréne Použite nasledujúcu IP zaregistrujte svoju externú IP;

    5) Stlačte tlačidlo OK pre uloženie nastavení.

    Teraz musíte nastaviť používateľské účty a určiť domovské adresáre.

    Vstúpte do menu Upraviť a vyberte Používatelia:

    V kapitole generál kliknite Pridať:

    Zadajte svoje používateľské meno a kliknite OK:

    1) Začiarknite políčko vedľa heslo... To znamená, že pre tento účet sa bude vyžadovať heslo.

    2) Nastavte heslo pre tento účet;

    3) Prejdite do sekcie Zdieľané priečinky:

    V kapitole Zdieľané priečinky kliknite Pridať:

    a vyberte priečinok, ktorý sa tomuto používateľovi otvorí na prístup cez FTP. Po výbere zdieľaného priečinka kliknite na OK:

    Nastavte povolenia pre tohto používateľa v priečinku.

    V oblasti Súbory môžete povoliť alebo zakázať nasledujúce operácie so súbormi:

    • Čítanie;
    • Nahrávanie;
    • Odstránenie;
    • Zmena.

    V oblasti Priečinky môžete povoliť alebo zakázať nasledujúce operácie priečinkov:

    • Tvorba;
    • Odstránenie;
    • Zobrazenie zoznamu;
    • Zobraziť podpriečinky.

    Po nastavení povolení pre tohto používateľa v aktuálnom priečinku kliknite na OK pre uloženie nastavení:

    Nastavenia počítača

    Po nakonfigurovaní samotného programu FTP servera musíte povoliť prichádzajúce spojenia vo firewalle.

    Ísť do Ovládací panel a vyberte si Brána firewall systému Windows.

    Kliknite pravým tlačidlom myši na Prichádzajúce pravidlá a vyberte si Vytvorte pravidlo:

    Výber možnosti Pre program a stlačte Ďalej:

    Nastavte prepínač do polohy Programová cesta a pomocou tlačidla Prehľad zadajte cestu k súboru FileZilla Server.exe.
    Potom stlačte ďalej:

    Vyberte možnosť Povoliť pripojenie a stlačte ďalej:

    Zadajte pravidlu ľubovoľný názov a kliknite Pripravený:

    Konfigurácia smerovača: vytvorenie pravidiel presmerovania portov

    Teraz musíme vytvoriť presmerovanie portov na bráne. Bránou môže byť smerovač, modem alebo iné zariadenie. Prihláste sa do webového rozhrania smerovača (prečítajte si článok o tom, čo je webové rozhranie a ako sa k nemu dostať :) a otvorte sekciu presmerovania portov. Ďalšie informácie o presmerovaní portov nájdete v našom článku: Čo je presmerovanie portov.

    Vytvorte dve pravidlá.

    Pravidlo č. 1: presmerovanie externého portu 21 na port 21 počítača, kde je nainštalovaný program FTP servera.

    Pravidlo č. 2: presmerovanie rozsahu portov na rovnaký rozsah portov na počítači s nainštalovaným serverom FTP.

    Uložiť nastavenia.

    Ako sa vzdialene pripojiť k serveru FTP

    Na prístup k serveru FTP môžete použiť buď FTP klienta, prehliadač alebo dokonca prieskumníka. Samozrejme je vhodnejšie použiť FTP klienta. Odporúčame bezplatný program Klient FileZilla... Môžete si ho stiahnuť na oficiálnej stránke: https://filezilla-project.org/download.php?type=client

    V teréne Hostiteľ zadajte buď) alebo externú IP adresu smerovača. Potom zadajte používateľské meno, ktoré ste vytvorili v programe FileZilla Server na počítači, príslušné heslo a kliknite na tlačidlo Rýchle pripojenie:

    Ak ste pri presmerovaní portov v nastaveniach smerovača nezmenili číslo portu 21 na neštandardné, potom pole Port môže zostať prázdne - program sa štandardne pripojí k portu 21.

    Pokračujúc v téme prenosu súborov cez internet, dnes budem hovoriť o serveri FTP. Aj keď som dal prednosť, FTP server by sa nemal prehliadať, pretože je to veľmi populárny spôsob prenosu súborov. Takže trocha teórie. Čo je to FTP?

    FTP (File Tranfser Protocol) v angličtine znamená „File Transfer Protocol“ a používa sa na výmenu súborov medzi počítačmi cez internet alebo lokálnu sieť. Na prihlásenie na FTP server stačí bežný prehliadač alebo dokonca Windows Explorer. Jedinou podmienkou je otvorený port 21 (štandardne sa používa, ale môžete ho nahradiť vlastným), to znamená, že musí byť otvorený. Ak teda máte bránu firewall alebo smerovač, budete si musieť pamätať, kde máte pokyny na presmerovanie 21 portov.

    Prejdime teda k nastaveniu FTP servera.

    1) A prvá vec, ktorú potrebujeme, je pridať komponenty do nášho operačného systému. Ak to chcete urobiť, prejdite na „Ovládací panel“ → „Programy“ → „Programy a funkcie“ a kliknite na tlačidlo vľavo „Zapnúť alebo vypnúť funkcie systému Windows“:

    2) V zozname, ktorý sa otvorí, musíme povoliť skupinu komponentov IIS, konkrétne: FTP server, internetové služby a nástroje na správu webových stránok. Malo by to byť rovnaké ako na snímke obrazovky:

    Kliknite na tlačidlo OK a počkajte na dokončenie inštalácie komponentov. V závislosti od vydania vášho operačného systému možno budete potrebovať inštalačný disk Windows.

    V okne, ktoré sa otvorí, v ľavom stĺpci otvorte strom na záložku „Stránky“ a kliknite na túto záložku pravým tlačidlom. Vyberte „Pridať server FTP“:

    Uvádzame názov stránky a adresár, do ktorého sa bude pristupovať cez FTP protokol:

    Špecifikujeme parametre pre spustenie FTP servera. Ak nechcete, aby sa server spúšťal automaticky pri spustení systému, zrušte začiarknutie políčka. V podsekcii SSL dajte bodku na „No SSL“:

    Na ďalšej stránke začiarknite políčka „Anonymný“ a „Normálny“ a kliknite na tlačidlo Hotovo:

    FTP stránka bola vytvorená, pokračujeme v konfigurácii.

    4) Prejdite do „Ovládací panel“ → skupina „Systém a zabezpečenie“ → „Brána firewall systému Windows“ a v ľavom stĺpci vyberte „Rozšírené nastavenia“:

    Prejdite na kartu „Prichádzajúce pravidlá“. Musíte nájsť a zahrnúť dve položky:

    - FTP server (prichádzajúca prevádzka);
    - Prevádzka FTP servera v pasívnom režime (prichádzajúca prevádzka FTP v pasívnom režime).

    Ak to chcete urobiť, kliknite pravým tlačidlom myši na pravidlo a vyberte možnosť „Povoliť pravidlo“:

    Potom prejdite na kartu „Pravidlá pre odchádzajúce pripojenia“ a povoľte pravidlo „Prevádzka servera FTP (odchádzajúce prenosy FTP)“:

    Ak máte nainštalovanú bránu firewall alebo smerovač, musíte otvoriť port 21 (TCP) pre prichádzajúce pripojenia a port 20 (TCP) pre odchádzajúce.

    5) Je potrebné vytvoriť používateľa, ktorý bude mať plný prístup k serveru cez FTP (zápis / mazanie). Najprv musíte vytvoriť novú skupinu používateľov. Preto prejdite do „Ovládací panel“ → skupina „Systém a zabezpečenie“ → „Nástroje na správu“ → „Správa počítača“. V ľavej časti okna vyberte časť „Miestni používatelia a skupiny“ → „Skupiny“. Kliknite pravým tlačidlom myši na prázdne miesto v strednej časti okna a vyberte možnosť „Vytvoriť skupinu ...“:

    Zapíšeme si názov a popis skupiny a stlačíme tlačidlo „Vytvoriť“:

    Prejdite na kartu „Používatelia“ a analogicky kliknite na prázdne miesto a vyberte možnosť „Nový používateľ“:

    Zaregistrujeme údaje a vymyslíme heslo (najmenej osem znakov). Začiarkli sme aj položky „Zakázať používateľovi meniť heslo“ a „Heslo nemá dátum vypršania platnosti“:

    Kliknutím pravým tlačidlom myši otvorte vlastnosti nového používateľa. Prejdite na kartu „Členstvo v skupine“. Kliknite na tlačidlo „Pridať“ → „Rozšírené“ → „Hľadať“ a vyberte skupinu, ktorú sme vytvorili pred niekoľkými minútami. Kliknite na tlačidlo OK.

    Kliknite na tlačidlo "Pridať" a pridajte skupinu, ktorú sme vytvorili. Skupine udelíme úplný prístup zaškrtnutím príslušného políčka v spodnej časti okna:

    Kliknutím na ok použijete zmeny.

    Prejdite do skupiny „Ovládací panel“ → „Sieť a zabezpečenie“ → „Nástroje na správu“ a otvorte „Správca IIS“ → „Stránky“ a vyberte našu stránku:

    Vyberieme "Uvedené roly alebo skupiny používateľov" a napíšeme názov našej skupiny. Udeľte tejto skupine povolenia na čítanie a zápis a kliknite na tlačidlo OK.

    Vráťte sa na stránku a prejdite na protokolovanie FTP.

    Zadajte maximálnu veľkosť denníka alebo ju úplne zakážte. Kliknite vpravo na "Použiť":

    To je všetko. Dúfam, že tento článok bol pre vás užitočný. Kliknutím na jedno z tlačidiel nižšie o ňom povedzte svojim priateľom. Prihláste sa tiež na odber aktualizácií stránok zadaním svojho e-mailu do poľa vpravo.

    Ďakujem za pozornosť :)

    FTP je skratka pre "File Transfer Protocol", čo znamená "File Transfer Protocol". Tieto súbory sú uložené na serveroch FTP a akcie so súbormi uloženými na serveri FTP sa vykonávajú pomocou špeciálnych programov nazývaných FTP klienti alebo správcovia FTP. Umožňujú sťahovať súbory z FTP servera, nahrávať ich tam, vytvárať na ňom nové priečinky a súbory, upravovať ich, spravovať prístupové práva k adresárom stránok atď. Aby sme teda mohli pracovať s webovou stránkou cez FTP, musíme sa pripojiť k FTP serveru pomocou FTP klienta.

    Ak to chcete urobiť, musíte zistiť adresu servera FTP a vybrať klienta FTP. Adresa FTP servera je IP adresa alebo názov domény vášho webu, ktorý nájdete v ovládacom paneli vášho hostingu.
    Podľa môjho názoru sú najlepšie programy na správu FTP FileZilla a Total Commander. Dnes si rozoberieme program - FileZilla FTP klient.

    Odporúčam stiahnuť FileZilla z oficiálnej webovej stránky vývojára http://filezilla.ru/. FileZilla je k dispozícii v troch verziách. Verzia s inštalátorom je dodávaná s poznámkou "odporúčame" na stránke vývojára - najlepšia a najspoľahlivejšia voľba pre začínajúceho používateľa. Všetko, čo musíte urobiť, je stiahnuť súbor, spustiť ho a potom prebehne proces inštalácie bez vášho zásahu. FileZilla má pohodlné a navyše rusifikované rozhranie, vďaka čomu je ideálnym pomocníkom pri práci s FTP.


    Spustite stiahnutý inštalačný balík FTP klienta.


    Zobrazí sa výzva na prijatie licenčnej zmluvy. Zmluvu prijímame kliknutím na tlačidlo „Súhlasím“.


    Kliknutím na tlačidlo "Ďalej" pokračujte v inštalácii.



    Zadajte cestu inštalácie pre FTP klienta Filezilla a znova kliknite na „Ďalej“.


    Zobrazí sa výzva na vytvorenie názvu priečinka pre inštaláciu a uloženie predvoleného FTP klienta Filezilla.
    Kliknite na „Inštalovať“ a po dokončení inštalácie „Dokončiť“. Program je nainštalovaný.

    Konfigurácia pripojenia FTP klienta FileZilla s hostingom

    Ak sa chcete pripojiť k svojej stránke cez FTP, v nastaveniach FileZilla musíte zadať adresu FTP servera, ako aj FTP prihlasovacie meno a heslo. Po inštalácii sa otvorí okno správcu FTP. Ak chcete nastaviť pripojenie FTP klienta FileZilla k nášmu hostingu, kliknite na tlačidlo "Otvoriť správcu stránky" v ľavom hornom rohu okna.


    Ak chcete pridať prihlasovacie údaje k serveru FTP, kliknite na tlačidlo „Nová lokalita“ a sem zadajte názov lokality.


    Ak máte veľa stránok s rôznymi témami, pre pohodlie ich možno systematizovať ich triedením do priečinkov. Ak to chcete urobiť, kliknite na tlačidlo "Nový katalóg" a zadajte názov priečinka. A až potom kliknite na tlačidlo „Nová lokalita“ a zadajte názov lokality.


    Po výbere lokality v ľavom stĺpci (vyberte požadovanú lokalitu v zozname) sa vpravo zobrazia možnosti:

    Všeobecné Tab

    "Hostiteľ"- názov alebo IP adresa hostiteľského servera, ku ktorému sa chcete pripojiť. Ktorého hostiteľa špecifikovať si môžete pozrieť v ovládacom paneli hostingu (parametre pripojenia FTP) alebo v technickej podpore hostingu.
    "prístav"- číslo portu pripojenia k serveru, zvyčajne nevyžaduje vyplnenie alebo je uvedené v ovládacom paneli hostingu.
    "Protokol"- typ použitého protokolu pripojenia: FTP - normálny alebo SFTP - šifrovaný. Zvyčajne stačí FTP.
    "šifrovanie"- schopnosť poskytovať šifrovanie prostredníctvom TLS (kryptografický protokol, ktorý poskytuje bezpečný prenos dát medzi klientom a serverom na internete, analóg SSL). Je lepšie ho nepovoliť, pretože TLS nefunguje na mnohých serveroch.
    "Typ prihlásenia"- existuje niekoľko možností: anonymné (nie sú špecifikované žiadne údaje na zadanie), normálne (uveďte svoje FTP prihlasovacie meno a heslo, najčastejšie používaný typ prihlásenia), vyžiadanie hesla (zadá sa prihlasovacie meno a následne sa požaduje heslo), interaktívny (používa sa veľmi zriedka), účet (účet sa zadáva spolu s prihlasovacím menom a heslom, používa sa veľmi zriedkavo).
    "používateľ"- užívateľské meno (prihlásenie pre pripojenie cez FTP).
    "heslo"- heslo pre FTP pripojenie.
    "účet"- zvyčajne sa nevyžaduje pre vstup.
    "komentáre"- vstupné pole pre komentáre k pridanej stránke.


    Kliknutím na „OK“ použijete nastavenia.
    Všetky nastavenia sú teda nakonfigurované a teraz sa môžete pripojiť k serveru FTP. Ak to chcete urobiť, v okne FileZilla stačí kliknúť na šípku vedľa tlačidla „Open Site Manager“ a vybrať hostiteľa, ktorého potrebujeme (ak máte viacero lokalít).


    Program otvorí na ľavej strane zoznam diskov a adresárov vášho počítača ("Lokálny hostiteľ"), napravo - obsah servera FTP ("Vzdialený hostiteľ"). Zoznam diskov otvoríme kliknutím na znamienko plus a vyberieme ľubovoľný priečinok, jeho obsah sa zobrazí nižšie. Na serveri FTP nie sú žiadne disky, ale sú tu koreňové adresáre. Ak vyberiete jeden z adresárov, nižšie uvidíte jeho obsah. V spodnej časti stránky je panel aktuálnych úloh – zobrazuje priebeh prenosu súborov a priečinkov, ako aj úspešné a neúspešné prenosy. To je užitočné pri prenose veľkého počtu súborov.


    Teraz sa pozrime na jednoduché akcie s priečinkami a súbormi na FTP, ktoré musí vykonať každý vlastník lokality.

    Kopírujte súbory a priečinky cez FTP pomocou FTP klienta FileZilla

    Súbory a priečinky môžete presúvať medzi počítačom a serverom cez FTP jednoduchým potiahnutím myšou. stlačil požadovaný súbor alebo priečinok ľavým tlačidlom myši, pretiahol ho tam, kde ho potrebujete, buď na FTP server alebo do počítača, a uvoľnil ľavé tlačidlo myši. Ak chcete presunúť skupinu súborov a priečinkov, vyberte niekoľko súborov podržaním klávesu "ctrl" alebo "Shift" a kliknutím ľavým tlačidlom myši na požadované súbory / priečinky.
    Nezáleží na tom, či kopírujete súbor z FTP servera alebo na server – táto metóda funguje všade a nazýva sa drag-and-drop, čo v latinčine znamená „ťahaj a pusť“.
    Môžete tiež použiť kontextové menu: otvorte požadované priečinky na vašom počítači a serveri FTP, vyberte pri podržaní klávesu „Shift“ alebo „Ctrl“ potrebné súbory / priečinky a potom na ne kliknite pravým tlačidlom myši a vyberte možnosť „Stiahnuť“ z rozbaľovací zoznam (ak sťahujeme z hostiteľa do počítača) alebo "Nahrať na server" (ak sa súbory nahrávajú na hostiteľa z počítača).


    Operácie so súbormi a priečinkami na FTP serveri cez FileZilla

    Všetky základné akcie so súbormi a priečinkami na vzdialenom hostiteľovi sú dostupné pomocou kontextového menu, musíte vybrať požadovaný objekt, stlačiť pravé tlačidlo myši a vybrať požadovanú položku:

    • premenovanie (položka "Premenovať");
    • editácia (položka "Zobraziť / Upraviť");
    • vymazanie (položka "Vymazať");
    • vytváranie nových adresárov na FTP serveri (položka "Vytvoriť adresár").

    Buďte opatrní pri odstraňovaní súborov a priečinkov na serveri FTP, pretože obvyklý kôš systému Windows tam nie je a informácie sa nedajú obnoviť.


    Správa povolení súborov a priečinkov lokality pomocou FTP klienta FileZilla

    Návštevníkom vašich stránok môžete povoliť vykonávať určité akcie. Nastavenie prístupových práv k súborom a priečinkom na stránke však už nie je záležitosťou používateľov, ale skriptov a redakčných systémov, ktoré na vašu stránku načítavajú používateľské dáta, napríklad obrázky. Ak však skriptu nepovolíte prístup do konkrétneho adresára, jednoducho tam nebude môcť uložiť používateľský materiál a namiesto svojho obrázka na vašej stránke sa návštevníkovi zobrazí chybové hlásenie. Musíte to vedieť a používať, aby ste zaistili bezpečnosť stránky a chránili tie súbory, ktoré by sa nemali meniť.
    Je veľmi dôležité správne nakonfigurovať prístupové práva k súborom / adresárom vašej stránky. Pre každý súbor / adresár môžete povoliť alebo zakázať čítanie, zápis a spustenie:

    • "čítanie" - prezeranie obsahu adresára, toto právo je štandardne priradené všetkým adresárom;
    • "write" - ukladanie údajov do adresára;
    • "execution" - spúšťanie skriptov z adresára.

    Ak chcete vykonať zmeny v oprávneniach súboru / adresára pomocou programu Filezilla, nájdite ho na serveri FTP a kliknite naň pravým tlačidlom myši. V kontextovej ponuke vyberte "Povolenia súboru".


    Teraz môžete zmeniť atribúty súboru / adresára. Úplný prístup je udelený právami s číslom "777" - môžete zadať číslo alebo začiarknuť políčka. Ak ich chcete zakázať, stačí zrušiť začiarknutie políčok. Stlačením tlačidla "OK" použijete nastavenia.
    Samostatne by sa malo povedať o udeľovaní prístupových práv k priečinkom. Nové prístupové práva môžete prideliť iba vybranému priečinku alebo dokonca súborom s priečinkami, ktoré sa nachádzajú v tomto vybratom priečinku.
    Ak priečinok, prístupové práva, ku ktorým ste sa rozhodli zmeniť, bude obsahovať súbory alebo podpriečinky, tak tu by ste mali určiť, či na ne potrebujete presmerovať nastavené prístupové práva.
    Ak zaškrtnete políčko „Presmerovať do podadresárov“ v zaškrtávacom políčku manažéra, potom sa hodnota prístupových práv, ktorú nastavíte, použije na všetky súbory a podadresáre, ktoré budú v tomto adresári a na samotný adresár.

    Balík FTP klienta FileZilla s programom Poznámkový blok ++

    Otvárajte súbory s príponou na úpravu php, css, html a js najlepšie v editore Notepad ++
    Ak chcete otvoriť súbor na úpravu v FTP klientovi FileZilla, vyberte ho a kliknutím pravým tlačidlom myši vyberte v rozbaľovacom zozname položku „Zobraziť / Upraviť“.
    Po výbere položky "Zobraziť / Upraviť" sa vybraný súbor otvorí s programom, ktorý je za toto rozšírenie v predvolenom nastavení zodpovedný. Aby sa súbory s vyššie uvedenými príponami otvárali v editore Notepad ++, musia byť vykonané určité nastavenia, to znamená prepojenie programu FileZilla s editorom Notepad ++. Ak to chcete urobiť, v programe FileZilla v hornom menu vyberte "Úpravy" → "Nastavenia"



    V pravom stĺpci "Predvolený editor" povoľte "Použiť nasledujúci editor", potom kliknite na Prehľadávať a vyberte program Notepad ++ (predvolene: C: \ Program Files (x86) \ Notepad ++ \ notepad ++. Exe). Kliknite na tlačidlo "OK". Teraz, keď upravujete súbory vo FileZilla, predvolene sa otvorí editor Notepad ++.
    Po dokončení všetkých potrebných akcií cez FTP so súbormi lokality sa od nej odpojte kliknutím na tlačidlo "Odpojiť od prezeraného servera" v okne FTP klienta FileZilla.


    Ako vidíte, je radosť pracovať s webovou stránkou cez FTP, keď je na vašom počítači nainštalovaný taký inteligentný a pohodlný FTP klient, akým je FileZilla.

    Často sa stáva, že si potrebujeme vymieňať súbory s niekým v sieti. Pre malé súbory môžete použiť poštu alebo preniesť súbor napríklad cez internetový pager. To je prijateľné, ak jeho veľkosť nepresahuje niekoľko megabajtov. A ak je to film alebo hra, alebo archív s fotografiami niekoľkých gigabajtov?! Môžete samozrejme použiť verejnú službu hostenia súborov, rozdeliť súbor na časti a poskytnúť ho na stiahnutie, ale ani tu nie je všetko hladké, väčšina používateľov je zvyknutá sťahovať zadarmo, a to spravidla obmedzuje rýchlosť a čaká na časovač. Tu sa hodí náš vlastný FTP (File Transfer Protocol) server.
    Aké sú v skutočnosti výhody vášho vlastného FTP servera:

    • správa serverov;
    • správa užívateľov servera a zdrojov;
    • neexistujú žiadne obmedzenia rýchlosti, ak to sami nechcete;
    • nie je potrebné platiť za hosťovanie servera hostiteľovi;
    • nie je potrebná statická (trvalá) IP adresa pre server.

    Všetko v poriadku

    V tomto článku pozývam čitateľov MirSovetov, aby zvážili, ako s dynamickou adresou a pripojením pomocou technológie ADSL zabezpečiť, aby každý používateľ siete, bez ohľadu na to, kde sa nachádza na planéte, mal samozrejme prístup k vášmu FTP serveru, z vašich povolení. Aby bol váš FTP server dostupný, potrebujete službu, ktorá priradí názov domény k vašej IP adrese. Mapovanie názvov domén zabezpečuje server DNS.
    Čo je to server DNS?! Ide o systém názvov domén (DNS), ktorý vám umožňuje priradiť názov domény k IP adrese. Vďaka DNS nepíšeme do adresného riadku prehliadača IP adresy, ale názvy stránok, ktoré sú nám zrozumiteľné a známe. Bežný server DNS však funguje iba so statickými adresami IP a svoju dynamickú adresu IP nemôžeme spojiť s názvom domény. Čo teda potrebujeme, aby sme mali názov domény pre náš FTP server?! Budeme sa musieť zaregistrovať do takého systému, ktorý nám môže poskytnúť službu, ktorá bude sledovať zmenu našej IP adresy a priradí ju k názvu našej domény a najlepšie úplne zadarmo.
    Dnes sú najpopulárnejšie služby DynDns (http://www.dyndns.com/) a No-IP (http://www.no-ip.com/). Keďže v nich nie sú žiadne zvláštne rozdiely, zvážime jeden z nich trochu podrobnejšie.

    registrácia

    Zaregistrujeme sa na DynDNS.com. Prejdite na stránku a kliknite na tlačidlo „Sing up Free“, potom na tlačidlo „Sing Up“.
    Do poľa „Hostname“ napíšeme meno, ktoré sa vám páči, hlavné je, že nie je nikým obsadené. Ďalej zo zoznamu vyberte doménu, ktorá sa vám páči. Zoznam domén je pomerne veľký, takže je z čoho vyberať.
    Do poľa „IP adresa“ môžete zadať svoju aktuálnu IP adresu. To je všetko, nič iné netreba meniť ani označovať. Mali by ste skončiť s niečím takýmto:

    Potom kliknite na tlačidlo v spodnej časti stránky "Pridať do košíka" a ak je všetko v poriadku a názov domény nie je nikým obsadený, proces registrácie bude pokračovať, v opačnom prípade vás systém vyzve na zmenu názvu alebo doménu. V našom prípade všetko prebehlo v poriadku a vytvorili sa Dynamic DNS Hosts s názvom mirsovetov.homeftp.net. Teraz si musíme vytvoriť účet. Okamžite je potrebné poznamenať, že e-mailové adresy servera mail.ru nie sú povolené.

    No, tu je to vlastne všetko, zostáva ísť na poštu a potvrdiť registráciu. Kliknite na odkaz uvedený v liste a aktivujte službu kliknutím na tlačidlo „Aktivovať služby“. Neodporúčam čitateľom MirSovetov, aby sa zapojili do vytvárania veľkého počtu mien, pretože služba nebude poskytovať viac ako päť mien zadarmo, a aj keď vymažete tie, ktoré nepotrebujete, počítadlo sa stále nevynuluje. . Venujte preto dostatočnú pozornosť názvu.
    Teraz potrebujeme malý program, ktorý bude sledovať zmenu vašej IP adresy a odošle ju na porovnanie s názvom domény. Nachádza sa na stránke podpory (https://www.dyndns.com/support/). Stiahnite si DynDNS® Updater, nainštalujte, prihláste sa. Neexistujú vôbec žiadne ťažkosti. Program sa spustí automaticky pri štarte systému.
    Takže sme prišli na našu dynamickú adresu, teraz nám služba DynDNS poskytne trvalý názov domény pre náš FTP server. Je čas prejsť k inštalácii a konfigurácii nášho FTP servera na vašom domácom počítači. Pre jeho dostupnosť, bezplatnosť, jednoduchosť a intuitívne rozhranie použijeme program Pablo's FTP server (môžete si ho stiahnuť z odkazu: http://gooddi.webhop.net/files/pablos_ftp_server_v1_52.rar).

    Inštalácia a konfigurácia FTP servera

    Na začiatok si stiahnite program Pablo's FTP server a rozbaľte ho na ľubovoľné miesto, ktoré vám vyhovuje. Program funguje bez inštalácie a vyžaduje minimálne nastavenia. Vytvorme priečinok "FTP_SERVER", do ktorého poskytneme prístup.
    Spustite program a prejdite na kartu „Konfigurácia“:

    Do poľa „IP adresa“ zadajte IP adresu počítača, na ktorom je spustený FTP server. Ak máte doma jeden počítač a váš ADSL modem má adresu 192.168.1.1 a v nastaveniach modemu sa nič nezmenilo, potom adresa počítača bude 192.168.1.2. Môžete to zistiť kliknutím pravým tlačidlom myši na ikonu sieťového pripojenia a výberom položky „Stav“ z ponuky, potom prejdením na kartu „Podpora“ alebo vykonaním príkazu „ipconfig“ v príkazovom riadku (stlačte „Win + R“ , zadajte „cmd“ bez úvodzoviek a do okna, ktoré sa otvorí, napíšte „ipconfig“ tiež bez úvodzoviek). Myslím si, že všetky ostatné parametre nepotrebujú vysvetľovanie ("Automatické spustenie", "Spustenie minimalizované do zásobníka", "Automaticky aktivovať server pri štarte").
    Teraz začnime vytvárať používateľov, priraďovať im koreňové adresáre a práva. Kliknite na tlačidlo „Pridať“ a vytvorte „hosťujúceho“ používateľa. Po kliknutí na „Ok“ vás program požiada o zadanie koreňového adresára pre používateľa, nad ktorý sa nebude môcť vyšplhať, nech už je kdekoľvek. Môžete nastaviť heslo a priradiť práva pre používateľa. Počet používateľov je obmedzený vašou predstavivosťou, ale nemali by ste sa nechať uniesť, inak budete zmätení. Ako môžete vidieť na obrázku nižšie, vytvorili sme používateľa „hosť“, dali sme mu heslo a koreňový adresár „FTP_SERVER“, dali sme mu práva na nahrávanie, sťahovanie a vytváranie adresárov. Ak chcete, môžete pripojiť virtuálny adresár, ktorý môže byť umiestnený kdekoľvek, ale bude viditeľný v koreňovom adresári používateľa. Táto funkcia je dostupná na karte „Adresáre“.

    Stlačíme tlačidlo "Štart" - a váš server začne pracovať. Zostáva skontrolovať jeho prácu. Stlačte "Štart - Spustiť" (alebo kombináciu kláves "Win + R") a napíšte nasledujúcu adresu: ftp://192.168.1.2.
    Ak je všetko v poriadku, zobrazí sa vám okno autentifikácie používateľa, do ktorého zadáme meno „hosť“ a heslo, ktoré bolo pre tohto používateľa nastavené. V dôsledku toho uvidíte okno prieskumníka - to znamená, že váš FTP server funguje. Ale zatiaľ je váš server dostupný iba lokálne.
    Aby bol váš server prístupný, musíte urobiť ešte jednu vec, a to nakonfigurovať váš ADSL modem tak, aby odosielal požiadavky na váš FTP server. Toto sa nazýva presmerovanie portov.

    Konfigurácia modemu

    Ak to chcete urobiť, musíte zadať rozhranie modemu. S najväčšou pravdepodobnosťou je jeho adresa 192.168.1.1. Skontrolujte dokumentáciu k vášmu modemu. Musíte ho zadať do panela s adresou vášho prehliadača. Ďalej budú nastavenia na príklade ADSL modemu D-Link, v iných modeloch modemov sa nastavenia príliš nelíšia.
    Takže ste vstúpili do rozhrania modemu, prejdite do sekcie "Rozšírené nastavenia - NAT - Virtuálny server" a kliknite na tlačidlo "Pridať". V okne, ktoré sa otvorí, vyberte zo zoznamu "FTP Server", potom do riadku "IP adresa servera" napíšte adresu počítača, na ktorom máte spustený FTP server (v našom prípade - 192.168.1.2), kliknite "Pridať / Použiť" a reštartujte modem. Po stiahnutí modemu môžete posielať e-maily svojim priateľom a povedať im, že im radi poskytnete prístup k vášmu vlastnému FTP serveru na zdieľanie súborov. Nezabudnite im poskytnúť adresu, ktorú ste zaregistrovali v službe DynDNS.com. Pre väčšie pohodlie, aby ste svojim priateľom nemuseli vysvetľovať, ako, kde a čo potrebujú zadať, si môžete sami vytvoriť skratku na pripojenie a poslať ju poštou.

    Vytvorte skratku pripojenia

    Ak to chcete urobiť, musíte otvoriť ovládací panel a kliknúť na ikonu "Network Neighborhood" a potom v úlohách siete vyberte "Pridať novú položku do sieťového prostredia". Spustí sa sprievodca Add to Network Neighborhood Wizard. Kliknite na „Ďalej“ a do riadku „Sieťová adresa alebo internetová adresa“ zadajte adresu, ktorú ste zaregistrovali v systéme DynDNS.com. V ďalšom okne zrušte začiarknutie políčka „Anonymné prihlásenie“ a zadajte používateľské meno „hosť“. Potom pomenujte skratku, napríklad „MyFTP_Server“, a dokončite sprievodcu. Môžete zrušiť začiarknutie políčka „Otvoriť toto miesto v sieťovom prostredí po dokončení sprievodcu“, pretože po otvorení tejto adresy sa dostanete do konfiguračného rozhrania modemu, váš server je pre vás dostupný lokálne na adrese počítača na na ktorom je spustený FTP server. Teraz môžete poslať túto skratku e-mailom so slovami "Ohodnoťte svojich priateľov, aký som cool, mám vlastný FTP server."
    Stojí za to upozorniť čitateľov MirSovetov, že FTP server funguje skvele so správcom sťahovania Download Master a podporuje multithreading, obnovenie súborov a tiež funguje skvele s akýmkoľvek FTP klientom.
    Dokončili sme teda vytváranie a prevádzku nášho vlastného FTP servera na vašom domácom počítači, nie je to také ťažké, však, a zadarmo. Ako však môžete uľahčiť výmenu súborov medzi používateľmi a to pri dobrej rýchlosti, bez akýchkoľvek obmedzení.
    Prajem vám všetkým veľa úspechov vo vašom snažení.