Filezilla FTP serverio įdiegimas ir konfigūravimas. Kaip naudotis „FileZilla“ – žingsnis po žingsnio instrukcijos

    Santrumpa FTP kilęs iš anglų kalbos F ile T perkėlimas P Rotocol (failų perdavimo protokolas) yra taikomųjų programų lygmens protokolas, skirtas keistis failais per TCP/IP perdavimo protokolą tarp dviejų kompiuterių – FTP kliento ir FTP serverio. Tai vienas seniausių ir vis dar aktyviai naudojamų protokolų.

FTP protokolas skirtas išspręsti šias problemas:

  • pasiekti failus ir katalogus nuotoliniuose pagrindiniuose kompiuteriuose
  • užtikrinant kliento nepriklausomybę nuo nuotolinio kompiuterio failų sistemos tipo
  • patikimas duomenų perdavimas
  • nuotolinių sistemos išteklių naudojimas.
  • FTP protokolas vienu metu palaiko du ryšio kanalus – vieną perdavimui komandos ir jų įgyvendinimo rezultatus, kitas – dalijimuisi duomenis. Naudojant standartinius nustatymus, FTP serveris naudoja 21 TCP prievadą komandų siuntimo ir priėmimo kanalui organizuoti, o 20 TCP prievadą duomenų priėmimo/perdavimo kanalui organizuoti.

    FTP serveris laukia prisijungimo iš FTP klientų per 21 TCP prievadą ir, užmezgęs ryšį, priima ir apdoroja FTP komandos, kurios yra įprastos teksto eilutės. Komandos apibrėžia ryšio parametrus, perduodamų duomenų tipą ir veiksmus, susijusius su failais ir katalogais. Sutarus perdavimo parametrus, vienas iš biržos dalyvių pereina pasyvųjį režimą, laukia įeinančių jungčių į duomenų mainų kanalą, o antrasis užmezga ryšį su šiuo prievadu ir pradeda siuntimą. Kai perkėlimas baigtas, duomenų ryšys uždaromas, tačiau valdymo ryšys lieka atidarytas, todėl galite tęsti FTP seansą ir sukurti naują duomenų perdavimo seansą.

    FTP protokolas gali būti naudojamas ne tik duomenims perduoti tarp kliento ir serverio, bet ir tarp dviejų serverių. Tokiu atveju FTP klientas užmezga valdymo ryšį su abiem FTP serveriais, vieną iš jų perjungia į pasyvųjį režimą, o antrąjį į aktyvųjį, sukurdamas duomenų perdavimo kanalą tarp jų.

    FTP klientas – tai programa, kuri jungiasi prie FTP serverio ir atlieka reikalingas operacijas, kad peržiūrėtų serverio katalogų turinį ir priimtų, perkeltų ir ištrintų failus ar aplankus. Tokia programa gali būti įprasta naršyklė, operacinės sistemos komponentai arba specialiai sukurti programinės įrangos produktai, pavyzdžiui, populiari atsisiuntimų tvarkyklė. Atsisiųskite meistrą arba daugiafunkcinis nemokamas FileZilla FTP klientas.

    FTP protokolas buvo sukurtas tais laikais, kai klientas ir serveris bendravo tiesiogiai, be jokių tarpinių TCP paketų transformacijų, o standartiniu režimu prisiima galimybę sukurti TCP ryšį ne tik kliento iniciatyva, bet ir serverio iniciatyva iš TCP prievado 20 ant TCP - kliento prievadas, kurio numeris perduodamas kuriant duomenų seansą.

    Šių dienų realybė yra tokia, kad toks TCP ryšys iš serverio prie kliento daugeliu atvejų yra neįmanomas arba labai sunkiai įgyvendinamas dėl to, kad dažniausiai prisijungiant prie interneto naudojama tinklo adresų vertimo technologija. NAT(Tinklo adreso vertimas), kai klientas neturi tinklo sąsajos tiesioginiam TCP ryšiui iš interneto sukurti. Tipiška standartinio interneto ryšio schema atrodo taip:

    Internetas užmezgamas per specialų įrenginį - Maršrutizatorius(maršrutizatorius su NAT funkcija), turintis bent du tinklo prievadus – vieną prijungtą prie tiekėjo tinklo, turintį tinklo sąsają su nukreiptu IP adresu (vadinamuoju „baltuoju IP“), pvz., 212.248.22.144, ir prievadą su tinklo sąsaja, skirta prijungti vietinio tinklo įrenginius su privačiu, nenukreiptu IP adresu, pavyzdžiui, 192.168.1.1 („pilkas IP“). Kuriant ryšius iš vietinio tinklo įrenginių į išorinius tinklo mazgus, IP paketai siunčiami į maršrutizatorių, kuris atlieka adresų ir prievadų vertimą, kad siuntėjo adresas taptų jo adresu. baltas IP adresas. Vertimo rezultatai išsaugomi ir gavus atsakymo paketą atliekamas atvirkštinis adreso vertimas. Taigi maršrutizatorius užtikrina TCP/IP paketų persiuntimą iš bet kokių vietinio tinklo įrenginių į išorinius tinklus ir gautų atsako paketų grąžinimą. Tačiau tais atvejais, kai tinklo sąsajos, prijungtos prie tiekėjo tinklo, įvestyje gaunamas paketas, nesusijęs su TCP atsako paketais, maršrutizatoriaus programinei įrangai galimos šios reakcijos:

    Paketas ignoruojamas, nes nėra tinklo paslaugos, kuri jį apdorotų.

    Paketą priima ir apdoroja pati maršrutizatoriaus tinklo paslauga, jei tokia paslauga yra ir laukia įeinančio ryšio („klausymo“) prievado, kurio numeris nurodytas gautame pakete.

    Paketas persiunčiamas į serverį vietiniame tinkle, kuris tikisi tokio tipo įeinančių jungčių pagal prievado susiejimo taisykles, nurodytas maršrutizatoriaus nustatymuose.

    Todėl šiuo metu pagrindiniu darbo režimu naudojant FTP protokolą tapo vadinamasis „pasyvus režimas“, kuriame TCP ryšiai užmezgami tik iš kliento į serverio TCP prievadą. Aktyvus režimas naudojamas tais atvejais, kai TCP galima prijungti iš serverio prie kliento prievadų, pavyzdžiui, kai jie yra tame pačiame vietiniame tinkle. FTP ryšio režimas pasirenkamas naudojant specialias komandas:

    PASV- klientas siunčia komandą atlikti duomenų mainus pasyviuoju režimu. Serveris grąžins adresą ir prievadą, prie kurio reikia prisijungti, kad gautumėte arba perduotų duomenis. FTP seanso su pasyviu režimu fragmento pavyzdys:

    PASSV- komanda perjungti į pasyvųjį režimą, FTP kliento perduodama į FTP serverį

    227 Įėjimas į pasyvųjį režimą (212,248,22,144,195,89)- FTP serverio atsakymas, kur 227 yra atsakymo kodas, tekstinis pranešimas apie perjungimą į pasyvųjį režimą ir skliausteliuose IP adresas ir prievado numeris, kurie bus naudojami kuriant duomenų perdavimo kanalą. Adresas ir prievado numeris rodomi kaip dešimtainiai skaičiai, atskirti kableliu. Pirmieji 4 skaičiai yra IP adresas (212.248.22.144), likę 2 skaičiai nurodo prievado numerį, kuris apskaičiuojamas pagal formulę – pirmasis skaičius padauginamas iš 256, o antrasis skaičius pridedamas prie rezultato, šiame pavyzdyje prievado numeris yra 195 * 256 +89 = 50017

    PORT Kliento IP adreso prievado numeris- klientas siunčia komandą nustatyti seansą aktyviu režimu. IP adresas ir prievado numeris nurodyti tokiu pačiu formatu kaip ir ankstesniame pavyzdyje, pavyzdžiui, PORT 212.248.22.144,195,89 Kad organizuotų duomenų perdavimą, serveris pats prisijungia prie kliento nurodytu prievadu.

    „FileZilla FTP Server“ diegimas ir konfigūravimas.

    Savo operacinės sistemos versijai skirtą „FileZilla Server“ diegimo paketą galite atsisiųsti adresu

    Serverio diegimas atliekamas standartiniu būdu, išskyrus elementą su serverio valdymo pulto nustatymų pasirinkimu:

    Tai yra pagrindinis serverio valdymo įrankis, per kurį atliekami visi reikalingi nustatymai. Pagal numatytuosius nustatymus valdymo skydelis veikia atgaline sąsaja be prieigos prie slaptažodžio. Jei reikia, pavyzdžiui, jei reikalingas nuotolinis FTP serverio valdymas, šiuos nustatymus galima pakeisti.

    Kai diegimas bus baigtas, atsidarys kvietimo prisijungti prie serverio langas:

    Įvedus IP adresą, prievado numerį ir slaptažodį (jei juos nurodėte diegimo metu), atsidaro FileZilla Server valdymo pultas:

    Lango viršuje yra pagrindinis meniu ir valdymo skydelio mygtukai. Žemiau yra dvi sritys – serverio informaciniai pranešimai ir statistinė informacija. Apskritai „FileZilla Server“ FTP valdymo skydelis yra gana paprastas ir paprastas naudoti. Pagrindiniai meniu punktai:

    Failas- FTP serverio valdymo pulto darbo režimai. Sudėtyje yra antrinių elementų

    - Prisijunkite prie serverio- prisijungti prie serverio
    - Atsijungti- atsijungti nuo serverio
    - Pasitrauk- valdymo pulto išjungimas.

    Serveris- FTP serverio valdymas. Sudėtyje yra pastraipų:

    - Aktyvus- paleisti / sustabdyti FTP serverį. Jei žymimasis laukelis pažymėtas, FTP serveris paleidžiamas, jei nepažymėtas, jis sustabdomas.
    - Užraktas- uždrausti/leisti prisijungti prie serverio. Pažymėjus žymimąjį laukelį, nauji ryšiai su serveriu draudžiami.

    Redaguoti- redaguoti nustatymus. Postraipsniai:

    - Nustatymai- pagrindiniai serverio nustatymai.
    - Vartotojai- FTP serverio vartotojo nustatymai
    - Grupės- vartotojų grupės nustatymai.

    Pavyzdžiui, sukonfigūruokite serverį tokioms sąlygoms:

  • serveris yra už NAT, turi privatų IP adresą, bet turi būti pasiekiamas iš interneto, palaiko pasyvųjį režimą ir naudoja nestandartinius TCP prievadus. Nestandartinių prievadų naudojimas sumažina įsilaužėlių atakų tikimybę, be to, kai kurie tiekėjai naudoja srauto filtravimą ir blokuoja standartinius 20 ir 21 prievadus.
  • vartotojai turi galimybę atsisiųsti iš serverio, įkelti į serverį, ištrinti ir pervardyti failus ir aplankus.
  • Jei naudojate dinaminį IP adresą, turite užtikrinti, kad serveris būtų pasiekiamas DNS vardu.
  • serveris veiks darbo vietoje Windows 7 / Windows 8 OS aplinkoje.
  • Kitaip tariant, norint keistis failais tarp vartotojų, reikia sukurti FTP serverį, pasiekiamą iš interneto, žinoma, nemokamai. Visiškai aišku, kad reikia ne tik sukurti reikiamą paties FTP serverio konfigūraciją, bet ir pakeisti kai kuriuos maršrutizatoriaus nustatymus, Windows ugniasienės nustatymus ir išspręsti dinaminio IP adreso problemą, kad serveris būtų pasiekiamas vardu, nepaisant to. dėl IP adreso pasikeitimo.

    Dinaminio IP adreso problemos sprendimas.

        Šios problemos sprendimo nereikia tais atvejais, kai jungiantis prie interneto naudojamas statinis arba dinaminis IP adresas, tačiau pagal tiekėjo nustatymus jis beveik visada yra vienodas. Priešingu atveju galite naudoti technologiją, vadinamą Dinaminis DNS (DDNS). Ši technologija leidžia atnaujinti IP adreso informaciją DNS serveryje beveik realiu laiku ir pasiekti maršrutizatorių (ir už jo esančias paslaugas) registruotu vardu, nekreipiant dėmesio į dinaminio IP pokyčius.

    Norėdami įdiegti šią technologiją nemokamai, turėsite užsiregistruoti tam tikroje dinaminėje DNS tarnyboje ir įdiegti kliento programinę įrangą, kad atnaujintumėte DNS įrašą, jei pasikeistų atitinkamas IP adresas. Dinaminį DNS palaikymą dažniausiai teikia tinklo įrangos gamintojai (D-Link, Zyxel ir kt.), kai kurios hostingo ir specializuotos įmonės, pavyzdžiui, gerai žinomas DynDNS. Tačiau po to, kai 2014 m. antrąjį pusmetį visos paslaugos, kurios registruotiems vartotojams buvo teikiamos nemokamai nekomerciniam naudojimui, tapo mokamos, populiariausias sprendimas, ko gero, buvo dinaminio DNS naudojimas pagal paslaugą. No-IP.org, kuri teikia nemokamas palaikymo paslaugas 2 mazgams su dinaminiu IP. Norėdami naudotis paslauga nemokamai, turėsite užsiregistruoti ir periodiškai (maždaug kartą per mėnesį) apsilankyti svetainėje, kad atnaujintumėte informaciją apie naudojamus dinaminius IP mazgus. Jei praleisite mazgo duomenų atnaujinimą, paslauga bus sustabdyta, todėl prisijungti prie mazgo pagal pavadinimą taps neįmanoma. Naudojantis paslauga už mokestį, naujinimo nereikia.

        Beveik visi šiuolaikiniai maršrutizatoriai (modemai) turi integruotą dinaminio DNS kliento palaikymą. Jo nustatymas dažniausiai būna labai paprastas – užpildote laukelius su vartotojo vardu ir slaptažodžiu bei prieglobos vardu, gautu registruojantis DDNS tarnyboje. Zyxel P660RU2 pavyzdys

        Geriau naudoti maršrutizatoriuje / modeme įmontuotą DDNS klientą, o ne DNS duomenų atnaujinimo priemonę, veikiančią OS aplinkoje, nes ji leidžia įdiegti papildomas galimybes, pvz., valdyti maršruto parinktuvą internetu, kai kompiuteris išjungtas ir nuotoliniu būdu įjungiamas kompiuteris, esantis už NAT, naudojant technologijas Wake On Lan.

    Tais atvejais, kai neįmanoma naudoti įmontuoto DDNS kliento, teks tenkintis su taikomąja programine įranga – kliento programa, skirta dinaminiam DNS palaikymui. Tokia programa periodiškai prisijungia prie serverio, kuris palaiko registruotą domeno vardą, susietą su maršrutizatoriumi, per kurį jungiamasi internetu, ir jam pasikeitus iškviečia IP atnaujinimo procedūrą. Serverio nustatymai atliekami taip, kad DNS vardo ir interneto ryšio IP adreso palyginimas būtų baigtas per labai trumpą laiką, o dinamiškas adreso pobūdis praktiškai neturi įtakos paslaugų, susijusių su DNS pavadinimą.

    Procedūra yra tokia:

  • Einame į svetainę No-IP.org. Norėdami dirbti su esama arba nauja paskyra, naudokite mygtuką "Prisijungti"(viršuje dešinėje puslapio pusėje).

  • Sukurti, jei ji dar nesukurta, savo paskyrą – spustelėkite "Sukurti paskyrą". Registracijos forma periodiškai keičiasi, tačiau privaloma įvesti norimą vartotojo vardą, slaptažodį ir savo El. Elektroninis laiškas su nuoroda patvirtinti registraciją siunčiamas registracijos metu nurodytu el. Registruodamiesi pasirinkite nemokamą prieigą – paspauskite mygtuką Nemokama registracija užpildžius visus reikiamus formos laukus.
  • Po sėkmingos registracijos prisijunkite prie svetainės ir pridėkite savo mazgo įrašą – spustelėkite mygtuką "Pridėti pagrindinius kompiuterius"

    Tiesą sakant, jums tereikia įvesti pasirinktą pagrindinio kompiuterio pavadinimą, šiuo atveju - myhost8.ddns.net. Jokių kitų parametrų keisti nereikia. Tada turite atsisiųsti ir įdiegti specialią programinę įrangą - Dinaminio atnaujinimo klientas(DUC), nuoroda į kurią yra pagrindiniame svetainės puslapyje. Baigus diegti DUC, jis bus paleistas ir atsidarys autorizacijos langas, kuriame turėsite įvesti vartotojo vardą arba el. paštą ir slaptažodį, gautą registruojantis svetainėje no-ip.org. Tada paspauskite mygtuką Redaguoti Hosta ir pažymėkite langelį šalia anksčiau sukurto pagrindinio kompiuterio pavadinimo (myhost8.ddns.net). Dabar pasirinktas pagrindinio kompiuterio pavadinimas visada atitiks jūsų interneto ryšio „baltą IP adresą“. Jei kyla problemų atnaujinant IP adresą, patikrinkite, ar jūsų DUC kliento tinklo veiklą neblokuoja užkarda.

    FTP serverio nustatymas

        Nestandartinių prievadų numerių FTP serveriui naudoti visai nebūtina, jei paslaugų teikėjas nenaudoja srauto filtravimo arba jums nerūpi prievadų pažeidžiamumų nuskaitymas ir slaptažodžių atspėjimas. Šiame straipsnyje kaip vienas iš galimų variantų pateikiamas FTP serverio su nestandartiniais TCP prievadais naudojimas.

    „FileZilla Server“ nustatymai atliekami per meniu „Redaguoti“ - „Nustatymai“.

    Langas Bendrieji nustatymai skirtas bendriesiems FTP serverio nustatymams.

    Lauke „Klausyti šiame prievade“ galite nurodyti gaunamų TCP jungčių prievado numerį. Pagal numatytuosius nustatymus šis laukas nustatytas į 21 , o norėdami naudoti nestandartinį skaičių, turite nurodyti pasirinktą reikšmę, pvz. 12321 . Naudojant nestandartinį TCP prievadą kyla tam tikrų nepatogumų, nes kuriant seansą reikia nurodyti jo vertę:

    Jei serverį planuojama naudoti tiek su prieiga iš interneto, tiek vietiniame tinkle, prasminga palikti standartinę reikšmę 21, o jungtims iš interneto naudoti nestandartinį prievado numerį, nustatant gaunamų paketų peradresavimą. iš maršrutizatoriaus 12321 prievado į FTP serverio 21 prievadą vietiniame tinkle. Naudojant šią sąranką, nereikia nurodyti prievado numerio FTP seansams vietiniame tinkle.

    Kiti parametrai skirti derinti našumą ir seanso skirtąjį laiką. Juos galima palikti nepakeistus. Likusias bendrųjų nustatymų dalis taip pat galima palikti kaip numatytuosius:

    Sveikinimo žinutė- tekstas, kuris siunčiamas klientui prisijungus.

    IP įrišimas- kurioje tinklo sąsajoje tikimasi kliento jungčių. Pagal numatytuosius nustatymus - bet kuriame, bet galite nurodyti konkretų, pavyzdžiui - 192.168.1.3.

    IP filtras- klientų IP adresų filtravimo taisyklių nustatymas. Pagal numatytuosius nustatymus ryšiai leidžiami bet kokiam IP.

    skyrius Pasyvaus režimo nustatymai naudojamas pasyviajam FTP režimui konfigūruoti ir reikės pakeisti beveik visus numatytuosius parametrus.

    Prievadų numeriai, kurie bus naudojami duomenims perduoti pasyviuoju režimu, turi būti nustatyti rankiniu būdu, nes maršruto parinktuvą reikės sukonfigūruoti, kad jis būtų nukreiptas į tinklo sąsają, kurios klausosi serveris. Todėl turite pažymėti langelį, kad įjungtumėte režimą „Naudoti pasirinktinį prievado diapazoną“ ir nustatyti diapazoną – pavyzdžiui, nuo 50000 prieš 50020 . Prievadų, kurių klausosi serveris, skaičius lemia vienu metu vykstančių duomenų perdavimo seansų skaičių.

    Poskyris Specifinis IPv4 apibrėžia IP adresą, kurį serveris atsiųs atsakydamas į PASV komandą. Šiuo atveju tai turėtų būti ne paties serverio IP 192.168.1.3, o mūsų interneto ryšio „baltasis IP“. Todėl turite nustatyti režimą „Naudoti šį IP“ ir vietoj IP adreso įveskite vardą, gautą registruojantis dinaminėje DNS tarnyboje - myhost8.ddns.net. Kaip alternatyvą, galite naudoti išorinio IP adreso nustatymo režimą naudodami FileZilla projektą įjungdami. „Gauti išorinį IP adresą iš:“. Šią parinktį galima pasirinkti tais atvejais, kai neįmanoma naudoti dinaminio DNS įrankio. Jei ketinate naudoti FTP serverį vietiniame tinkle, turite nustatyti režimą „Nenaudoti išorinio IP vietiniams ryšiams“ (nenaudokite išorinio IP adreso ryšiams vietiniame tinkle).

    Likusius serverio nustatymus galima palikti nepakeistus arba, jei reikia, atlikti vėliau: Apsaugos Nustatymai- Apsaugos Nustatymai. Pagal numatytuosius nustatymus ryšiai, kuriuos galima naudoti DDoS atakoms įgyvendinti, yra draudžiami

    Įvairūs- buferio dydžių ir kitų žurnalo parametrų bei kai kurių FTP komandų nustatymai.

    Administratoriaus sąsajos nustatymai- serverio valdymo pulto nustatymai. Galite nurodyti tinklo sąsają, klausymosi prievado numerį, IP adresus, iš kurių leidžiama prisijungti prie valdymo pulto, ir slaptažodį.

    Miško ruoša- serverio įvykių žurnalo nustatymai. Pagal numatytuosius nustatymus įrašymas į failą neatliekamas.

    Greičio apribojimas- duomenų perdavimo spartos limito nustatymai. Pagal nutylėjimą – jokių apribojimų.

    Failų perdavimo suspaudimas- failų glaudinimo nustatymai perdavimo metu. Pagal nutylėjimą nėra suspaudimo.

    SSL/TLS nustatymaiįjungiamas perduodamų duomenų šifravimo režimas. Pagal numatytuosius nustatymus nėra šifravimo.

    Autobanas- įgalinkite automatinį vartotojų, atspėjusių prisijungimo slaptažodį, blokavimą. Pagal numatytuosius nustatymus automatinis blokavimas išjungtas.

    Prievado persiuntimo ir ugniasienės nustatymas

    Norint, kad FTP serveris būtų pasiekiamas iš interneto, maršrutizatorių reikia sukonfigūruoti taip, kad į tam tikrus išorinės sąsajos TCP prievadus gaunami ryšiai būtų nukreipiami į TCP prievadus, kurių klausosi FTP serveris vidinis tinklas. Skirtingų maršrutizatorių modelių nustatymai gali skirtis terminologija, tačiau jų reikšmė ta pati – išorinėje (WAN) sąsajoje gautas TCP paketas su konkrečiu prievado numeriu siunčiamas į vietinį tinklą norimu IP adresu ir prievadu. D-Link DIR-320NRU maršrutizatoriaus nustatymų, skirtų prievadų persiuntimui, naudojamų pasyviajam FTP režimui, pavyzdys:

    Paketai, gauti per sąsają su "baltu IP" ir kurių prievadų numeriai yra diapazone 50000-50020, bus nukreipti į IP adresą, nurodytą lauke "Vidinis IP" (mūsų atveju - 192.168.1.3). Panašiai sukuriamas peradresavimas prie 50021 prievado, jei pakeitėte standartinį prievado numerį, arba į FTP serverio 21 prievadą, jei palikote jį nepakeistą.

    Pritaikius šiuos nustatymus, FTP serveris bus pasiekiamas per URL ftp://myhost8.ddns.net:50021 arba, jei norite prisijungti prie vietinio tinklo:

    ftp://192.168.1.3- jei nepakeitėte numatytojo prievado numerio (21) FTP serverio nustatymuose.

    ftp://192.168.1.3:50021- jei naudojamas nestandartinis prievado numeris.

    Vietoj IP adreso galite naudoti kompiuterio pavadinimą, jei jį galima nustatyti kaip IP adresą

    ftp://comp1

    ftp://comp1.mydomain.ru

    Problemų diagnostika

    Jei prisijungimas prie FTP serverio neįvyksta, gali kilti problemų dėl ugniasienės, blokuojančios ryšius, būtinus sukurto FTP serverio veikimui. Jei naudojate integruotą „Windows“ užkardą, turite pridėti taisyklę, leidžiančią tinklo veiklą „FileZilla FTP serverio“ paslaugai. Jei naudojate trečiosios šalies ugniasienę arba antivirusinę programą su srauto filtravimu, turite sukurti atitinkamą taisyklę naudodami turimus nustatymų įrankius, kad būtų galima prisijungti prie tinklo. Parinktys galimos, kai nustatomi nustatymai, leidžiantys bet kokią konkrečios programos tinklo veiklą arba leisti pasirinktus adresus ir prievadus, taikomus visoms programoms.

    Geriausia vieta pradėti diagnostiką yra pačiame FTP serveryje. Kaip diagnostikos įrankį galite naudoti standartą telnet klientas(naudingumas telnet.exe). Visos užkardos neblokuoja jungčių atgalinio ryšio sąsajoje, o norėdami patikrinti, ar serverio nustatymai teisingi, galite prie jo prisijungti įvesdami komandą:

    telnet localhost 21- jei naudojamas standartinis prievado numeris.

    telnet localhost 50021- jei buvo pakeistas standartinis prievado numeris.

    Kai ši komanda vykdoma, per kilpos sąsają užmezgamas ryšys su FTP serveriu ir telnet lange turi būti rodomas serverio kvietimas (sveikinimo žinutė). Jei taip neatsitiks, serveris gali būti sustabdytas, prievado konfliktas arba prievadas 21 (50021) neklauso. Diagnostikai galite naudoti komandą netstat:

    netstat –nab

    Komandinės eilutės parinktys reiškia:

    n- naudokite skaitmeninius prievadų numerius ir IP adresus

    a- rodyti visas jungtis ir klausymosi prievadus

    b- rodyti programų, dalyvaujančių kuriant ryšius, pavadinimus.

    Rodomos komandos rezultatų pavyzdys:

    Aktyvūs ryšiai

    Vardas     Vietinis adresas     Išorinis adresas     Būsena
    TCP         0.0.0.0:21                 0.0.0.0:0           SĄRAŠAS    
    TCP         0.0.0.0:135               0.0.0.0:0             SĄRAŠAS    
    RpcSs

    Stulpelyje Vietinis adresas yra prasmė 0.0.0.0:21 , kuris rodo, kad programa pavadinta FileZilla Server.exe klausytis (pareikšti KLAUSYMAS) TCP prievado numeris 21 visose tinklo sąsajose. Jei FTP serverio nustatymuose buvo nurodyta konkreti sąsaja ir kitas prievado numeris, ši reikšmė bus įtraukta IP: prievadas, Pavyzdžiui - 192.168.1.3:50021

    Norėdami rodyti rezultatus puslapio režimu, galite naudoti komandą:

    netstat -nab | daugiau

    Arba naudokite paieškos rezultatus pagal prievado numerį: netstat -nab | rasti ":21"

    Jei serveris nepasiekiamas naudojant atgalinio ryšio sąsają, bet pasiekiamas naudojant grįžtamąją sąsają, turite suprasti ugniasienės nustatymus.

    Vartotojų ir grupių nustatymas.

    Vartotojų ir grupių nustatymas atliekamas per meniu „Redaguoti“ - „Vartotojai“ („Grupės“). Nebūtina kurti grupių, tačiau kartais tai patogu tais atvejais, kai yra daug vartotojų ir skiriasi jų teisės FTP serverio atžvilgiu. Tiek grupių, tiek vartotojų nustatymai yra beveik identiški:

    Šiame pavyzdyje parodytas FTP serverio vartotojo pridėjimo rezultatas vartotojas1 turėti visas teises rašyti, skaityti, trinti ir sujungti failus, taip pat peržiūrėti turinį, ištrinti ir kurti pakatalogius kataloge C:\ftp\public

    Puslapyje Generolas pridedamos, ištrinamos ir keičiamos vartotojo ypatybės.
    Puslapyje Bendrinami aplankai nustatomi nustatymai, nustatantys failų sistemos katalogų, kuriuos naudos FTP serveris, kad suteiktų prieigą prie jų per FTP protokolą, sąrašą. Kiekvienam vartotojui ar vartotojų grupei gali būti suteiktas savo katalogas su tam tikromis teisėmis, susijusiomis su jo turiniu.
    Puslapyje Greičio apribojimai Galite nustatyti duomenų mainų greičio apribojimus.
    Puslapyje IP filtras Galite nustatyti vartotojo IP adreso filtravimo taisykles, nurodant adresus, iš kurių draudžiama arba leidžiama prisijungti prie serverio.

    Pagrindinių FTP komandų sąrašas

    ABOR – nutraukti failų perdavimą
    CDUP – pakeiskite katalogą į aukštesnį.
    CWD – pakeisti esamą katalogą.
    DELE – ištrinkite failą (DELE failo pavadinimas).
    PAGALBA – rodomas serverio priimtų komandų sąrašas.
    SĄRAŠAS – grąžina kataloge esančių failų sąrašą. Sąrašas perduodamas duomenų ryšiu (20 prievadas).
    MDTM – grąžina failo modifikavimo laiką.
    MKD – sukurkite katalogą.
    NLST – pateikia kataloge esančių failų sąrašą trumpesniu nei LIST formatu. Sąrašas perduodamas duomenų ryšiu (20 prievadas).
    NOOP – tuščia operacija
    PASV – įeikite į pasyvųjį režimą. Serveris grąžins adresą ir prievadą, prie kurio turite prisijungti, kad rinktumėte duomenis. Perkėlimas prasidės, kai bus įvestos RETR, LIST ir kt. komandos.
    PORT – Įeikite į aktyvųjį režimą. Pavyzdžiui, PORT 12,34,45,56,78,89. Skirtingai nuo pasyvaus režimo, pats serveris prisijungia prie kliento, kad perduotų duomenis.
    PWD – grąžina dabartinį serverio katalogą.
    QUIT – atsijungti
    REIN – iš naujo inicijuokite ryšį
    RETR – atsisiųskite failą. Prieš RETR turi būti pateikta komanda PASV arba PORT.
    RMD – ištrinti katalogą
    RNFR ir RNTO – pervardykite failą. RNFR – ką pervadinti, RNTO – ką pervadinti.
    DYDIS – grąžina failo dydį
    STOR – įkelkite failą į serverį. Prieš STOR turi būti pateikta komanda PASV arba PORT.
    SYST – grąžina sistemos tipą (UNIX, WIN,)
    TIPAS – nustatykite failo perdavimo tipą (A – ASCII tekstas, I – dvejetainis)
    USER – vartotojo vardas, skirtas prisijungti prie serverio

    FTP seanso pavyzdys

    FTP klientas prisijungia prie serverio naudodamas vartotojo vardą vartotojas1, tuščią slaptažodį ir atsisiunčia failą pavadinimu cpu-v. Pranešimai iš FTP serverio paryškinti raudonai, pranešimai iš FTP kliento – mėlynai. Keitimasis direktyvomis ir parametrais gali šiek tiek skirtis įvairiose FTP kliento ir FTP serverio programinės įrangos versijose.

    Prisijungęs serveris perduoda informaciją apie save klientui:
    220-FileZilla Server 0.9.45 beta versija
    220 – parašė Timas Kosse ( [apsaugotas el. paštas])
    220 Apsilankykite http://sourceforge.net/projects/filezilla/
    Klientas perduoda vartotojo vardą:
    USER vartotojas1
    Serveris prašo slaptažodžio:
    331 Vartotojui reikalingas slaptažodis1
    Klientas perduoda tuščią slaptažodį:
    PASIRUOTI
    Serveris patikrina vartotojo abonementą ir praneša apie seanso pradžią:
    230 Prisijungęs
    Klientas prašo serverio operacinės sistemos tipo:
    SISTEMA
    Serveris praneša, kad tipas Unix, emuliuojamas Filezilla serverio:
    215 UNIX, emuliuojamas FileZilla
    Klientas prašo serverio palaikomų parametrų sąrašo:
    ŽYGDARBIS
    Serveris atsako pateikdamas palaikomų parametrų sąrašą:
    211-Savybės:
    MDTM
    POILIO STRAUKAS
    DYDIS
    MLST tipas*;dydis*;keisti*;
    MLSD
    UTF8
    CLNT
    MFMT
    211 Pabaiga

    Klientas prašo dabartinio serverio katalogo:
    P.W.D.
    Serveris praneša, kad dabartinis katalogas yra šakninis katalogas („/“):
    257 "/" yra dabartinis katalogas.
    Klientas praneša, kad perduos dvejetainius duomenis:
    I TIPAS

    Serveris patvirtina perduodamų duomenų tipą:
    200 tipas nustatytas į I
    Klientas praneša, kad naudos pasyvųjį FTP režimą:
    PASV
    Serveris praneša apie perėjimą į pasyvųjį režimą ir perduoda IP bei prievadą pasyviajam FTP režimui.
    227 Įėjimas į pasyvųjį režimą (212,248,22,114,195,97)
    Klientas prašo gauti failą pavadinimu cpu-v iš dabartinio serverio katalogo
    RETR cpu-v
    Serveris praneša apie duomenų perdavimo pradžią:
    150 Atidaromas duomenų kanalas failų atsisiuntimui iš „/cpu-v“ serverio
    Užbaigus, serveris praneša apie sėkmingą perkėlimą:
    226 „/cpu-v“ sėkmingai perkeltas

    Baigdamas norėčiau pridurti, kad „Filezilla“ projektas apima ne tik aukštos kokybės nemokamo FTP serverio kūrimą ir palaikymą, bet ir populiarų nemokamą FTP klientą.

    Straipsnis su trumpu nemokamo FTP kliento, skirto Linux, Mac OS ir Windows, aprašymu. Šis FTP klientas palaiko daugybę taikomųjų programų duomenų perdavimo protokolų – FTP, FTP per SSL/TLS (FTPS), SSH failų perdavimo protokolą (SFTP), HTTP, SOCKS ir FTP tarpinį serverį. Kitaip tariant, „Filezilla FTP Client“ yra universali programinė įranga, skirta failams priimti ir perduoti per visus šiuolaikinius taikomųjų programų protokolus tarp mazgų įvairiose platformose.

    Yra daug būdų, kaip perkelti didelius failus internetu, tačiau beveik visi jie turi apribojimų – tiek failo dydžio, tiek laisvos vietos kiekio, tiek atsisiuntimo greičio.

    Tačiau yra vienas puikus pasirinkimas – sukurti FTP serverį. Pagrindiniai jo privalumai:

    • nėra atsisiuntimo greičio apribojimo;
    • greitas failų keitimas (nereikia nieko konfigūruoti, įkelti failus ir laukti, kol jie bus apdoroti);
    • galimybė bet kada atsisiųsti bet kokį dokumentą (patogu, kai internetas nestabilus).

    Kaip nustatyti FTP serverį?

    Sąranka labai paprasta. Norėdami tai padaryti, jums reikės FTP serverio programos (tiksliau, programos), vadinamos Golden FTP Server (nemokamų versijų bus daug).

    Ar atsisiuntėte programą? Įdiegta? Dabar pradėkime kurti. Norėdami tai padaryti, vadovaukitės šiomis instrukcijomis:

    Tai viskas. Dabar jūs žinote, kaip sukurti FTP serverį. Ir jūs galite laisvai dalytis failais su bet kuriais vartotojais.

    Norėdami patikrinti, ar FTP serveris buvo sukurtas sėkmingai, pasiekite jį per Internet Explorer.

    Beje, dar vienas punktas. Keli vartotojai, kuriems suteikėte atsisiuntimo nuorodą, gali atsisiųsti bendrinamus dokumentus vienu metu. Žinoma, šuolio greitis šiuo atveju bus padalintas. Bet jei turite 100 Mbit / s, tai nėra problema. Kad tik būtumėte informuoti.

    Jei nesuprantate, kaip nustatyti FTP serverį, ir visa tai jums per sudėtinga, galite išbandyti kitas parinktis. Laimei, yra dar bent 5 būdai.

    Sėkmingas duomenų perdavimas per FTP reikalauja labai tikslaus ir kruopštaus nustatymo. Tiesa, naujausiose klientų programose šis procesas iš esmės yra automatizuotas. Tačiau vis tiek reikia atlikti pagrindinius ryšio nustatymus. Panaudokime išsamų pavyzdį, norėdami ištirti, kaip sukonfigūruoti „FileZilla“, šiandien populiariausią FTP klientą.

    Daugeliu atvejų, jei jūsų ryšys užmegztas ne per maršrutizatoriaus užkardą, o ryšio tiekėjas ar serverio administratorius nenustato jokių specialių prisijungimo per FTP protokolą sąlygų, pakanka atlikti atitinkamus įrašus svetainės tvarkytuvėje perkelti turinį.

    Norėdami tai padaryti, eikite į viršutinio meniu skyrių „Failas“ ir pasirinkite elementą „Svetainės tvarkyklė“.

    Taip pat galite pereiti į Svetainių tvarkyklę atidarę atitinkamą piktogramą įrankių juostoje.

    Prieš mus atsidaro svetainės tvarkyklė. Norėdami pridėti ryšį su serveriu, spustelėkite mygtuką „Nauja svetainė“.

    Kaip matote, dešinėje lango pusėje laukai tapo prieinami redaguoti, o kairėje pusėje pasirodo naujo ryšio pavadinimas - „Nauja svetainė“. Tačiau galite jį pervardyti kaip norite ir kaip šį ryšį jums bus patogiau suvokti. Šis parametras jokiu būdu neturės įtakos ryšio parametrams.

    Tada eikite į dešinę Svetainės tvarkyklės pusę ir pradėkite pildyti paskyros „Nauja svetainė“ (arba kaip kitaip ją vadinate) nustatymus. Stulpelyje „Host“ užrašome adresą laiško forma arba serverio, su kuriuo ketiname prisijungti, IP adresą. Šią reikšmę pačiame serveryje reikia gauti iš administracijos.

    Mes pasirenkame failų perdavimo protokolą, kurį palaiko serveris, prie kurio jungiamės. Tačiau daugeliu atvejų paliekame šią numatytąją reikšmę „FTP – failų perdavimo protokolas“.

    Šifravimo stulpelyje, jei įmanoma, taip pat paliekame numatytuosius duomenis – „Naudoti aiškų FTP per TLS, jei yra“. Tai maksimaliai padidins jūsų ryšio apsaugą nuo įsibrovėlių. Tik jei kyla problemų prisijungiant per saugų TLS ryšį, prasminga pasirinkti parinktį „Naudoti įprastą FTP“.

    Numatytasis prisijungimo tipas programoje nustatytas kaip anoniminis, tačiau dauguma prieglobos ir serverių nepalaiko anoniminių ryšių. Todėl pasirinkite elementą „Įprastas“ arba „Prašyti slaptažodžio“. Pažymėtina, kad pasirinkę įprastą prisijungimo tipą, prie serverio per savo paskyrą prisijungsite automatiškai, neįvesdami papildomų duomenų. Kai pasirenkate „Prašyti slaptažodžio“, kiekvieną kartą turėsite įvesti slaptažodį rankiniu būdu. Tačiau šis metodas, nors ir mažiau patogus, saugumo požiūriu yra patrauklesnis. Taigi tai priklauso nuo jūsų.

    Tolesniuose laukuose „Vartotojas“ ir „Slaptažodis“ įvedate prisijungimo vardą ir slaptažodį, suteiktą serveryje, prie kurio ketinate prisijungti. Kai kuriais atvejais galite juos pakeisti, jei norite, užpildydami atitinkamą formą tiesiogiai priegloboje.

    Likusiuose svetainės tvarkyklės skirtukuose „Išplėstinė“, „Perdavimo nustatymai“ ir „Kodavimas“ nereikia atlikti jokių pakeitimų. Visos reikšmės turi likti numatytosios ir tik iškilus ryšio problemoms, atsižvelgiant į konkrečias jų priežastis, šiuose skirtukuose galima atlikti pakeitimus.

    Įvedę visus nustatymus, norėdami juos išsaugoti, spustelėkite mygtuką „Gerai“.

    Dabar galite prisijungti prie atitinkamo serverio, per svetainės tvarkyklę į norimą paskyrą.

    Bendrieji nustatymai

    Be prisijungimo prie konkretaus serverio nustatymų, programoje FileZilla yra ir bendrieji nustatymai. Pagal numatytuosius nustatymus juose yra optimaliausi parametrai, todėl vartotojai dažnai niekada neįeina į šį skyrių. Tačiau yra atskirų atvejų, kai vis tiek reikia atlikti tam tikras manipuliacijas bendruosiuose nustatymuose.

    Norėdami patekti į bendrųjų nustatymų tvarkyklę, eikite į viršutinio meniu skyrių „Redagavimas“ ir pasirinkite elementą „Nustatymai...“.

    Pirmame atidarytame skirtuke „Ryšys“ įvedate ryšio parametrus, pvz., laukimo laiką, maksimalų prisijungimo bandymų skaičių ir pauzę tarp laukimų.

    Skirtuke „FTP“ nurodomas FTP ryšio tipas: pasyvus arba aktyvus. Numatytasis tipas yra pasyvus. Jis yra patikimesnis, nes esant aktyviam ryšiui, kai yra ugniasienės ir nestandartiniai parametrai teikėjo pusėje, galimi ryšio defektai.

    Skiltyje „Perdavimas“ galite konfigūruoti vienalaikių siuntimų skaičių. Šiame stulpelyje galite pasirinkti reikšmę nuo 1 iki 10, tačiau numatytoji reikšmė yra 2 jungtys. Taip pat, jei norite, šioje skiltyje galite nurodyti greičio apribojimą, nors pagal nutylėjimą jis neribojamas.

    Skiltyje „Sąsaja“ galite redaguoti programos išvaizdą. Tai bene vienintelė bendrųjų nustatymų skiltis, kuriai leidžiama keisti numatytuosius nustatymus, net jei ryšys vyksta tinkamai. Čia galite pasirinkti vieną iš keturių galimų skydelio išdėstymo tipų, nurodyti pranešimų žurnalo vietą, nustatyti, kad programa būtų sumažinta iki dėklo ir atlikti kitus programos išvaizdos pakeitimus.

    Skirtuko „Kalba“ pavadinimas kalba pats už save. Čia galite pasirinkti programos sąsajos kalbą. Tačiau kadangi „FileZilla“ automatiškai aptinka operacinėje sistemoje įdiegtą kalbą ir pasirenka ją pagal numatytuosius nustatymus, dažniausiai šiame skyriuje papildomų veiksmų atlikti nereikia.

    Skiltyje „Redaguoti failus“ galima priskirti programą, su kuria galima nuotoliniu būdu redaguoti failus tiesiai serveryje jų neatsisiunčiant.

    Skirtuke „Atnaujinimai“ galite nustatyti naujinimų tikrinimo dažnumą. Numatytasis yra viena savaitė. Galite nustatyti parametrą „kiekviena diena“, tačiau atsižvelgiant į faktinį atnaujinimų laiką, tai bus be reikalo dažnas nustatymas.

    Skirtuke „Prisijungti“ galite įjungti žurnalo failo įrašymą ir nustatyti maksimalų jo dydį.

    Paskutiniame skyriuje „Debug“ galite įjungti derinimo meniu. Bet ši funkcija prieinama tik labai pažengusiems vartotojams, todėl žmonėms, kurie dar tik susipažįsta su FileZilla programos galimybėmis, ji tikrai neduoda naudos.

    Kaip matote, daugeliu atvejų, kad „FileZilla“ programa veiktų tinkamai, pakanka nustatyti nustatymus tik „Site Manager“. Pagal numatytuosius nustatymus bendrieji programos nustatymai jau buvo pasirinkti kaip optimaliausi, todėl prasminga juos kištis tik tada, kai kyla problemų dėl programos veikimo. Tačiau net ir šiuo atveju šie nustatymai turi būti nustatomi griežtai individualiai, atsižvelgiant į operacinės sistemos ypatybes, tiekėjo ir serverio reikalavimus, taip pat į įdiegtas antivirusines programas ir ugniasienes.

    Kartais lengviau ir greičiau perkelti failą per savo FTP serverį nei įkelti jį į failų prieglobos paslaugą. Toliau pateikiama IIS ftp serverio, įtraukto į „Windows 7“, diegimo ir konfigūravimo procedūra.


    FTP serveris yra įtrauktas į interneto informacijos paslaugas. Norėdami jį įdiegti, atidarykite Valdymo skydą -> Programos -> Įjunkite arba išjunkite "Windows" funkcijas. Išplėskite skyrių IIS paslaugos ir pažymėkite langelius šalia šių komponentų: FTP paslauga ir IIS valdymo konsolė.

    FTP serverio nustatymas.

    Atidarykite Valdymo skydą -> Sistema ir sauga -> Administravimas -> Kompiuterio valdymas (galite greitai: Pradėti meniu -> dešiniuoju pelės mygtuku spustelėkite Kompiuteris -> meniu pasirinkite Valdymas). Atsidariusiame lange išplėskite grupę Paslaugos ir programos ir atidarykite IIS paslaugų tvarkyklę. Lange Ryšiai pasirinkite aplanką Svetainės, tada dešiniajame lange Veiksmai spustelėkite nuorodą Pridėti FTP svetainę.

    FTP svetainės kūrimo vedlyje nurodykite jos pavadinimą ir vietą (pagal numatytuosius nustatymus c:\inetpub\ftproot).

    Tada nurodykite susiejimo ir SSL parametrus. Įrišimo skyrių palieku nepakeistą. Išjungiau parinktį „Automatiškai paleisti ftp svetainę“ (man ftp reikia tik retkarčiais). Skiltyje SSL pasirenku parinktį „Be SSL“.

    Kitame lange palikite viską nepakeistą ir spustelėkite Baigti.

    Svetainė sukurta. Dabar galite pereiti prie papildomų tikslinimo nustatymų (pavyzdžiui, apriboti maksimalų vienalaikių jungčių skaičių). Pasirinkite naujai sukurtą svetainę, Veiksmų skydelio dešinėje spustelėkite Papildomos parinktys.

    Kitas žingsnis yra „Windows“ ugniasienės nustatymas. Atidarykite Valdymo skydą -> Sistema ir sauga -> Windows ugniasienė -> Išplėstiniai nustatymai. Skiltyje „Įeinančių ryšių taisyklės“ raskite ir suaktyvinkite „FTP serveris (įeinantis srautas)“ ir „Pasyvus FTP serveris (Pasyvus FTP srautas)“. Paskutinė taisyklė leidžia ftp klientui prisijungti pasyviuoju režimu.

    Skiltyje „Išeinančio ryšio taisyklės“ raskite ir suaktyvinkite „FTP serveris (FTP srauto išėjimas)“.

    Jei sistemoje yra įdiegta papildoma ugniasienė („Comodo“, „Outpost“ ir kt.), tada ji taip pat turi atidaryti 21 prievadą (TCP) įeinantiems ryšiams ir 20 prievadą (TCP) išeinantiems.

    Jei prisijungiate prie interneto naudodami maršrutizatorių ir norite, kad serveris būtų pasiekiamas interneto vartotojams, turite sukonfigūruoti maršruto parinktuvo prievado persiuntimą. Mano Dlink DI-804HV tai atliekama virtualaus serverio skiltyje.

    192.168.10.4 — ftp serverio IP adresas vietiniame tinkle.

    Vartotojo teisių nustatymas.

    Jei paliksite viską taip, kaip yra, bet kuris vartotojas gali prisijungti prie FTP serverio (įjungta anoniminė prieiga) tik skaitymo teisėmis (galite atsisiųsti, bet negalite rašyti ar keisti failų). Tarkime, kad turime suteikti prieigą patikimiems vartotojams, kurie turėtų teisę rašyti ir keisti failus.

    Atidarykite Valdymo skydą -> Sistema ir sauga -> Administravimo įrankiai -> Kompiuterio valdymas (Pradėti -> dešiniuoju pelės mygtuku spustelėkite Kompiuteris -> meniu pasirinkite Valdymas). Tada išplėskite grupę Vietiniai vartotojai ir grupės (šis nustatymas pasiekiamas tik verslui ir maksimaliam leidimui). Dešiniuoju pelės mygtuku spustelėkite aplanką Grupės ir meniu pasirinkite Sukurti grupę.

    Įveskite grupės pavadinimą - FTP vartotojai, aprašymą (jo nereikia įvesti) ir spustelėkite mygtuką Sukurti.

    Dabar reikia sukurti vartotoją. Dešiniuoju pelės mygtuku spustelėkite aplanką Vartotojai ir meniu pasirinkite Naujas vartotojas.

    Įveskite vartotojo vardą (pavyzdžiui, ftp_user_1), slaptažodį (mažiausiai 6 simboliai), pažymėkite langelius šalia parinkčių „Uždrausti vartotojui keisti slaptažodį“ ir „Slaptažodis nesibaigia“.

    Vartotojas sukurtas. Dabar jums reikia priskirti anksčiau sukurtą grupę Ftp Vartotojai. Norėdami tai padaryti, atidarykite vartotojo ypatybes ir eikite į skirtuką „Grupės narystė“. Pagal numatytuosius nustatymus naujam vartotojui priskiriama grupė Vartotojai. Spustelėkite mygtuką Pridėti -> Išplėstinė -> Paieška. Atsidarys vartotojų grupių sąrašas. Pasirinkite FTP vartotojų grupę ir spustelėkite Gerai. Rezultate gauname:

    Spustelėkite Gerai ir pereikite prie kito veiksmo.

    FTP svetainės kūrimo etape turėjome pasirinkti darbinį katalogą (c:\inetpub\ftproot). Dabar turite sukonfigūruoti prieigos prie šio katalogo teises FTP vartotojų grupei. Atidarykite c:\inetpub naršyklėje, atidarykite ftproot aplanko ypatybes, eikite į skirtuką Sauga ir spustelėkite mygtuką Redaguoti. Atsidariusiame lange spustelėkite mygtuką Pridėti ir pasirinkite grupę „FTP vartotojai“ (kaip ir kuriant vartotoją). Nustatykite leidimo lygį į „Visas valdymas“ ir spustelėkite Gerai.

    Finalinis etapas. Dar kartą atidarykite IIS Services Manager ir pasirinkite mūsų ftp serverį (Test FTP). FTP svetainės valdymo skydelyje pasirinkite „FTP autorizacijos taisyklės“. Pridėkite leidimo taisyklę. Atsidariusiame lange pasirinkite parinktį „Nurodyti vaidmenys arba vartotojų grupės“. Apačioje, teksto lauke, rankiniu būdu įrašome savo grupės pavadinimą (FTP vartotojai), tada pažymėkite langelius Leidimų skiltyje priešais Skaityti ir Rašyti ir spustelėkite Gerai.

    Tai užbaigia sąranką.

    Pradžioje nepasirinkome parinkties automatiškai paleisti serverį, todėl nepamirštame paleisti rankiniu būdu (dešiniuoju pelės mygtuku spustelėkite svetainės pavadinimą -> Tvarkyti FTP svetainę -> Pradėti).

    Kaip prisijungti?

    Galimybė naudojant „Windows Explorer“.
    Atidarykite Kompiuteris (Vista, Win 7) arba Mano kompiuteris (XP).
    Jei norite anoniminės prieigos, tiesiog įveskite serverio adresą (ftp://192.168.10.4) į adreso juostą.
    Norėdami prisijungti naudodami vartotojo vardą ir slaptažodį, įveskite adresą, pvz.: ftp://[naudotojo vardas]:[slaptažodis]@[ftp serverio adresas]. Pavyzdžiui, ftp://ftp_user_1: [apsaugotas el. paštas]— prisijungti iš vietinio tinklo. Norėdami prisijungti iš interneto, pakeiskite vietinį adresą išoriniu arba domeno pavadinimu.

    Kaip padaryti, kad jūsų ftp serveris būtų pasiekiamas iš interneto?

    Jei kompiuteris prijungtas tiesiogiai prie interneto, papildomų veiksmų imtis nereikia.

    Jei kompiuteris yra prijungtas prie interneto per maršrutizatorių, tada maršrutizatoriaus valdymo skydelyje turite sukonfigūruoti TCP 21 prievado persiuntimą (dažnai vadinamą virtualiu serveriu). .

    FileZilla yra puiki FTP tvarkyklė, leidžianti ne tik naudoti klientą, bet ir sukurti serverį. Šiame straipsnyje apžvelgsime, kaip sukonfigūruoti „FileZilla“ serverio programą, kad būtų sukurtas veikiantis serveris įvairioms situacijoms, pavyzdžiui, norint prisijungti prie PS3 per FTP per vietinį tinklą. Jūsų užduotis gali labai skirtis nuo aprašytosios, tačiau apskritai „FileZilla“ serverio programos nustatymas yra tas pats. Šis straipsnis supažindins jus su tuo.

    Ką daryti prieš kuriant FTP serverį

    Žinoma, prieš paleisdami serverį vietiniame tinkle arba internetu, turite tam paruošti savo kompiuterį. Pirmiausia nuspręskite, kokią programą naudosite. Rekomenduojama įdiegti FileZilla serverį, nes tai specializuota programa, kurią galima atsisiųsti nemokamai ir kuriai internete yra daugybė pamokų. Be to, yra ne tik FileZilla serveris, bet ir kliento versija, kuri yra labai patogu.

    Jums reikia įdiegti būtent vieną tokio tipo programą, nes du serveriai gali konfliktuoti dėl nustatymų ir vėliau negalėsite prisijungti prie nė vieno iš jų.

    Dabar verta trumpai prisiminti, kas yra FTP. Tai specialus, senesnis nei 40 metų protokolas, naudojamas duomenims perkelti iš vieno nuotolinio įrenginio į kitą. Yra serveris, kuris sukonfigūruotas taip, kad tam tikrus duomenis iš ten būtų galima atsisiųsti per FTP, ir tai daroma naudojant klientą. Jums tereikia sukonfigūruoti ir įdiegti FileZilla serverį, kad paleistumėte tokį serverį.

    Dabar, kai suprantate FTP ir tai, kad jums reikia įdiegti tik vieną serverį, laikas atsisiųsti „FileZilla“ serverį. Geriausia atsisiųsti programos platinimą iš oficialios svetainės. Iš kitų išteklių, kartu su diegimo programa, galite netyčia atsisiųsti keletą Trojos arklių, kurie visiškai netelpa į jūsų kompiuterį. Atsisiuntę reikiamą failą, galite pabandyti įdiegti programą savo kompiuteryje. Pirmajame etape „FileZilla“ serverio diegimas vyksta standartiniu būdu - turite sutikti su pateikta licencija. Ir jau antrame žingsnyje svarbu teisingai sukonfigūruoti kompiuteryje įdiegtų paketų sąrašą. Jei nenorite to išsiaiškinti ilgą laiką, galite iš karto įdiegti standartinį „FileZilla“ serverio platinimo rinkinių rinkinį, kurio pakanka normaliam programos veikimui.

    Trečiajame „FileZilla“ serverio diegimo etape turite pasirinkti kelią, kur įdiegti programą. Tai sprendžiate patys, tačiau ketvirtu žingsniu geriau pasirinkti pirmą arba antrą elementą iš išskleidžiamojo sąrašo. Jums bus pasiūlytas būdas paleisti programą. Daug geriau, jei operacinė sistema įdiegtą serverį traktuotų kaip paslaugą ir įjungtų programą į automatinį paleidimą. Tai daug patogiau nei kiekvieną kartą paleidus, nuėjus į „Valdymo skydą“ ir rankiniu būdu paleidus serverį.

    Diegimo metu labai svarbu sukonfigūruoti prievadą, kuriame veiks jūsų FTP serveris. Pagal standartinį nustatymą visi serveriai yra nustatyti 14147, o tai nėra labai teisinga, nes apie tai žino visi, įskaitant ir FTP serverių įsilaužėlius. Todėl šį numerį būtina pakeisti į bet kurį kitą. Po to turėsite sutikti arba nesutikti su programos paleidimu po įdiegimo ir palaukti, kol diegimas bus baigtas.

    FTP serverio nustatymas „FileZilla“.

    Baigę diegti ir pirmą kartą paleidę programą, priešais jus pasirodys mažas langas su keliomis formomis, kurias reikia užpildyti. Turėsite nurodyti IP adresą, prievado numerį ir slaptažodį, kurių reikia norint prisijungti prie sukurto serverio administracinės dalies. Tai yra, tai nėra bendrieji kliento autorizacijos duomenys, o asmeniniai duomenys, skirti administratoriaus autentifikavimui jūsų kompiuteryje.

    Norėdami sukonfigūruoti patį FTP serverį, turite eiti į skyrių Redaguoti ir nustatymai, kur yra visos programos konfigūracijos. Pagrindinius nustatymus galite nustatyti meniu skyriuje Bendrieji nustatymai. Formoje Klausyti šių prievadų galite nurodyti nestandartinę prievado reikšmę, kurios klientui reikia prisijungti prie serverio. Žemiau esančiame lauke, kuris vadinamas maks. vartotojų skaičius nurodo maksimalų klientų, prisijungusių prie FTP serverio, skaičių. Dar mažiau galite nurodyti gijų skaičių, o paskutiniai trys nustatymų elementai yra skirtojo laiko konfigūracijos. Atkreipkite dėmesį, kad šioje pastraipoje nurodyti numatytieji nustatymai yra gana tinkami prijungti PS3 prie kompiuterio per vietinį tinklą. Jei norite įdėti serverį į internetą, turėsite pakeisti prievadą, vartotojų skaičių ir skirtąjį laiką, kad padidintumėte saugumo lygį.

    Kitas nustatymų elementas reikalingas norint sugeneruoti sveikinimo laišką visiems klientams, kurie prisijungia prie jūsų serverio per tinklą. Tačiau faktas yra tas, kad jei jums reikia FTP, kad galėtumėte prijungti PS3 prie kompiuterio, šio elemento užpildyti nereikia. Bet jei norite perkelti savo serverį į pasaulinio tinklo platybes, galite parašyti atsiskyrimo žodį vartotojams.

    Skiltyje IP pastatai turėtumėte nurodyti IP adresus, kuriais galima prisijungti prie jūsų serverio. Atkreipkite dėmesį, kad jei FTP reikalingas norint prisijungti prie PS3 platformos, galite nurodyti įrenginio IP adresą. Bet jei planuojate prisijungti per PS3 pirmiausia prie maršrutizatoriaus, o tada prie serverio, tada geriau nenurodyti konkretaus IP adreso, nes daugelis maršrutizatorių naudoja dinaminį, o ne statinį IP. O skiltyje IP filtrai galite rašyti konkrečius adresus, kuriems įvesti draudžiama. Tačiau iš pradžių vargu ar turėsite tokių adresų - tai atsitiks laikui bėgant, kai atsiras piktadariai, bandantys nulaužti serverį.

    Pasyviojo režimo nustatymų skilties geriau visai neliesti. Ten turėsite ką nors pakeisti tik tuo atveju, jei klientas prie jūsų serverio jungiasi per maršrutizatorių pasyviuoju režimu. Tokiu atveju turėsite nurodyti išorinį kompiuterio IP adresą, taip pat adresų, kuriais veikia maršrutizatorius, diapazoną. Gali tekti pakeisti šį parametrų elementą, kai bandote nustatyti PS3 ryšį su kompiuteriu. Galų gale, PS3 dažnai yra prijungtas prie kompiuterio per maršrutizatorių.

    „FileZilla“ serverio programos nustatymuose yra daug parametrų, kurių geriausia iš viso nekeisti. Atrodo, kad jie nieko nedaro, bet jei neteisingai pakeisite konfigūracijas, ateityje gali kilti problemų ir klientai negalės prisijungti prie sukurto serverio. Pavyzdžiui, nelieskite nustatymų elemento, vadinamo Saugos nustatymais, taip pat skilties Įvairūs. Namų tinklui, kurio reikia norint prijungti PS3, šie nustatymai vis tiek nebus reikalingi.

    Skiltyje „Administratoriaus sąsajos nustatymai“ galėsite pakeisti nustatymus, kuriuos įvedėte pirmą kartą paleidę „FileZilla“. Tai yra, nurodykite kitą prievadą, IP adresą, slaptažodį ir kitus administratoriaus įgaliojimo duomenis. Apskritai mažai tikėtina, kad kas nors bandys nulaužti jūsų PS3, todėl nevertinkite savo namų tinklo apsaugos pernelyg rimtai. Tačiau visada geriau būti atsargiems, todėl rekomenduojama įjungti seansų registravimą skirtuke Registravimas. Bent jau taip galite sužinoti, ar kas nors nenaudojo jūsų PS3 be leidimo.

    Kai nuspręsite dėl visų pagrindinių nustatymų, vartotojus ir jų teises galite konfigūruoti elemento Vartotojai skiltyje Redaguoti. Paprastai namų tinkle yra nedidelė vartotojų grupė, kuriai reikia prieigos prie nuotolinio įrenginio. Per šį meniu elementą galite konfigūruoti šiuos klientus ir suteikti jiems tam tikrą teisių rinkinį.

    Dabar, norėdamas prisijungti prie serverio, klientas turi įvesti savo IP adresą, prisijungimo vardą ir slaptažodį (kurį nustatėte skiltyje Vartotojai), taip pat prievadą, jei jis buvo pakeistas. Tai yra visa darbo su FTP serveriais išmintis. Kaip matote, tai visai nesunku, net jei norite prie kompiuterio prijungti PS3 platformą!

  • 
    Į viršų