FTP svetainės kūrimas "Windows Server"
Iš pradžių
Pateikiamos FTP serverio naudojimo "Windows Server" sąrankos instrukcijos.
Įspėjimai
Venkite atskleisti FTP serverius, kaip jie yra internete, nes tiesiog ftp serverio kūrimas neužšifruoja jūsų ryšių. Jei jį naudojate, rekomenduojame jį naudoti uždaroje erdvėje, kiek įmanoma, pvz., intranete. Rekomenduojame naudoti SFTP, FTPS ir pan., kad galėtumėte publikuoti FTP serverius, pvz., internete.
Aplinkos
- "Windows Server"
-
- "Windows Server 2019"
Šiuo metu "Windows Server 2008" ir naujesnėse versijose kitos "Windows Server" versijos turi daug tą pačią sąranką.
Prielaida
Čia pateiktame turinyje daroma prielaida, kad bus taikomos šios sąlygos.
- Tik pagrindinis autentifikavimas (neužšifruotas)
- Kadangi tai nėra SFTP, aš nenaudoju privataus rakto ir tt
- Kadangi tai nėra FTPS, ssl ir tt nenaudojami.
Abonemento su FTP ryšiu kūrimas
FTP abonementai laikomi "Windows" vartotojų abonementais. Todėl turite sukurti vartotoją sistemoje "Windows". Slaptažodžiai, pasiekiami per FTP, taip pat registruojami "Windows" vartotojo abonemente.
Dešiniuoju pelės mygtuku spustelėkite Meniu Pradėti ir pasirinkite Tvarkyti kompiuterius.
Dešiniuoju pelės mygtuku spustelėkite Vartotojai ir pasirinkite Naujas vartotojas.
Nurodo vartotojo vardą ir slaptažodį, kurie bus naudojami jungiantis per FTP. Vartotojo vardas yra "FtpUser", bet kadangi jis sukurtas patarimai, įveskite vartotojo vardą ir slaptažodį pagal operaciją, kai kuriate jį gamyboje. Atsižvelgiant į "Windows Server" parametrus, gali nepavykti užregistruoti paprasto slaptažodžio.
Kadangi FTP vartotojams neleidžiama prisijungti prie "Windows", tikrinami "Vartotojai negali pakeisti savo slaptažodžių" ir "Padaryti slaptažodžius neribotą laiką".
Neleisti vartotojams įsijungti į sistemą Windows, nes jie naudojami tik su FTP ryšiais. Dukart spustelėkite sukurtą vartotoją.
Pasirinkite skirtuką "Grupės, kuriai priklausote" ir ištrinkite vartotojus.
Jei norite sukurti kelis abonementus, turite sukurti kelis "Windows" vartotojų abonementus.
Aplankų, kurie bus naudojami FTP paskirties vietoms, kūrimas
Sukuria aplanką, kurį reikia nusiųsti arba atsisiųsti, kai jis prijungtas per FTP. Galite sukurti fizinį aplanką sistemoje "Windows".
Galite jį sukurti bet kur, kur norite. Net jei kuriate kelis FTP abonementus, galite sukurti vieną šakninį aplanką, sukurti aplanką kiekvienam vartotojui viduje ir priskirti teises. (Yra ir kitų būdų tai padaryti, tačiau jis bus ilgas, todėl jis bus diskontuotas)
Čia mes kuriame "C:\FtpFolder\".
Nustatykite teises leisti FTP abonementams pasiekti aplankuose esančius failus. Atidarykite aplanko ypatybes, kurias norite naudoti FTP, tada skirtuke Sauga spustelėkite mygtuką Redaguoti.
Spustelėkite mygtuką "Pridėti".
Įveskite savo sąskaitos pavadinimą "FtpUser" ir spustelėkite mygtuką Patvirtinti pavadinimą. Jei klaidų nėra, spustelėkite mygtuką Gerai.
Pasirinkite užregistruotą paskyrą ir leiskite teisę "Keisti".
Bet kaip tik tuo atveju, įsitikinkite, kad turite failą, įsitikinkite, kad esate tinkamai prisijungę, kai prisijungiate per FTP.
FTP serverio kūrimas
Įdiekite FTP serverio vaidmenį "Windows Server".
Paleiskite serverio tvarkytuvą.
Spustelėkite Įtraukti vaidmenis ir funkcijas.
Spustelėkite Pirmyn.
Įsitikinkite, kad pažymėtas vaidmenimis arba funkcija pagrįstas diegimas, tada spustelėkite Pirmyn.
Patikrinkite, ar pasirinktas serveris, kuriame norite įdiegti FTP serverio vaidmenį, tada spustelėkite Pirmyn.
Patikrinkite žiniatinklio serverį (IIS).
Bus rodomas patvirtinimo dialogo langas ir spustelėkite mygtuką "Pridėti funkciją". Įtraukę IIS, spustelėkite Pirmyn.
Ekrane "Pasirinkti funkcijas" spustelėkite "Kitas" nieko nedarydami.
Spustelėkite Pirmyn.
Patikrinkite FTP serverį. Be to, žiniatinklio serveris iš pradžių tikrinamas, todėl panaikinkite jo žymėjimą, jei jums nereikia publikuoti svetainės.
Baigę spustelėkite mygtuką "Įdiegti".
Palaukite, kol diegimas bus baigtas. Baigę diegti uždarykite ekraną.
Ftp svetainių statyba
Aš ką tik įdiegta FTP funkcija ir vis dar negali prieiti prie FTP svetainėje. Šiame skyriuje sukursite FTP svetainę.
Serverio tvarkytuve pasirinkite meniu Įrankiai ir pasirinkite Informacinių interneto paslaugų (IIS) tvarkytuvas. Beje, IIS galima atidaryti iš kitų vietų, pvz., meniu Pradėti.
Dešiniuoju pelės mygtuku spustelėkite Svetainės ir pasirinkite Įtraukti FTP svetainę.
Nustatykite FTP svetainės pavadinimą savavališkai. FtpTest naudojamas čia. Fizinis maršrutas nurodo anksčiau sukurtą FTP aplanko kelią (C:\FtpFolder).
Palikite įrišimus, kokie jie yra. Kadangi SSL šį kartą nenaudojamas, patikrinkite SSL kaip "ne".
Kadangi autentifikavimas reikalingas paskyroms, patikrinkite tik "Basic".
Norėdami patvirtinti, įveskite FtpUser, kad pasirinktumėte ir pasiektumėte nurodytą vartotoją, nes šį kartą bus pasiekiama tik FtpUser paskyra. Jei norite leisti daugiau nei vieną paskyrą, įveskite ją kaip kablelio atskirą. Vėliau šį parametrą galite pakeisti iš FTP patvirtinimo taisyklių.
Patikrinkite skaitymo ir rašymo teises.
Patikrinkite užkardą
Jei ankstesnius parametrus atliksite teisingai, jums nereikės nustatyti užkardos, bet būtinai ją patikrinkite.
Serverio tvarkytuve pasirinkite meniu Įrankiai ir pasirinkite Windows užkarda su papildoma sauga. (Taip pat galite jį atidaryti iš meniu Pradėti ir tt)
Pasirinkite "Priėmimo taisyklės",
- FTP serveris (FTP srauto gaunamas)
- FTP serverio sauga (FTP SSL srauto gaunamas)
- FTP serverio pasyvus (FTP pasyvus srautas atvykstamasis)"
Įsitikinkite, kad yra.
FTP tarnybos paleidimas iš naujo
Iškart po sąrankos FTP parametrai neatsispindi, todėl paleiskite tarnybą iš naujo. (Sistemą Windows taip pat galima paleisti iš naujo.)
Iš naujo paleiskite "Microsoft FTP Service" iš tarnybos.
FTP ryšio patvirtinimas (aktyvusis režimas)
Pabandykite įsitikinti, kad kiti kompiuteriai gali jį pasiekti per FTP. Jei galite prisijungti per FTP, galite naudoti įrankius ir tt Paveikslėlyje jis pasiekiamas naudojant FTP komandą. Daugiau informacijos ieškokite ftp komandose. Štai keletas paprastų žingsnių:
Be to, įkėliau failą "C:\Temp\a.txt" kaip testą įkelti ir atsisiųsti ir atsisiųsti į "C:\Temp\a2.txt".
- Paleisti komandų eilutę (arba "PowerShell")
- Įveskite ftp, kad pradėtumėte naudoti FTP komandą
- Prisijunkite prie serverio naudodami "open <server name>"
- Įveskite vartotojo vardą
- Įveskite slaptažodį
- Komanda "ls" rodo failų ir aplankų sąrašą šakniniame aplanke
- Patikrinkite dabartinį katalogą naudodami komandą "pwd"
- Failų nusiuntimas naudojant komandą "įdėti"
- Atsisiųskite failus naudodami komandą "gauti"
- ATjunkite FTP su išjungimo
Kliento aplanko rezultatai
Serverio aplanko rezultatai
Komandos, kuriose yra nuskaitytainformacija, pvz., ls , įdėti ir gauti, gali prašyti užkardos leidimo arba užkardos skirtojo laiko. Taip yra todėl, kad serveris pasiekia klientą prijungdamas FTP aktyviuoju režimu. Jei ir toliau pasiekiate aktyviuoju režimu, turite leisti FTP .exe (32 bitų arba 64 bitų) kliento užkardoje arba prisijungti pasyviuoju režimu.
FTP ryšio tikrinimas (pasyvusis režimas)
Sistemoje "Windows" FTP komanda negali prisijungti pasyviuoju režimu, todėl patikrinkite naudodami įrankį, vadinamą "WinSCP". (Bet koks įrankis, kuris gali naudoti pasyvųjį režimą, yra gerai.)
Pirmiausia įveskite prieigos prie FTP serverio informaciją.
Atidarykite parametrus ir patikrinkite, ar įjungtas pasyvusis režimas.
Įsitikinkite, kad galite prisijungti.
Apie aktyvius ir pasyvius režimus
Manau, kad lengviau suprasti skirtumą tarp aktyvaus režimo ir pasyvaus režimo, žiūrint į tinklą ir pan. Norėdami padaryti paprastą skirtumą, aktyvus režimas pasiekia savavališkai nustatytus prievadus iš serverio klientui. Pasyvusis režimas savavališkai pasiekia prievadus iš kliento į serverį. Todėl, priklausomai nuo režimo, bet kuris iš jų turi paleisti prieigą užkardoje.
Santrauka
Dabar galite nustatyti FTP serverį "Windows Server". Ftp ryšys šiuo metu nėra užšifruotas. Taip pat norėčiau atskirame straipsnyje pristatyti FTPS, kuris gali bendrauti užšifruotas.
SFTP, užšifruotas ryšys naudojant privatų raktą, pristatomas šiame puslapyje.