FTP-hely kiépítése Windows Serveren

Oldal létrehozásának dátuma :

Először

Az FTP-kiszolgáló Windows Server rendszeren való üzemeltetésére vonatkozó beállítási utasításokat tartalmaz.

Ellenmondások

Ne tegye ki az FTP-kiszolgálókat az interneten, mert az FTP-kiszolgáló kiépítése nem titkosítja a kommunikációt. Ha használja, azt javasoljuk, hogy a lehető legnagyobb mértékben használja zárt térben, például intraneten. Javasoljuk, hogy az FTFTP, FTPS stb.

Környezet

Windows Server
  • Windows Server 2019

Jelenleg a Windows Server 2008 és újabb rendszerben a Windows Server más verziói is ugyanúgy telepítve vannak.

előfeltételek

Az itt bemutatott tartalom a következő feltételeket veszi fel.

  • Csak alapfokú hitelesítés (nincs titkosítva)
  • Mert ez nem SFTP, én nem használ egy személyes kulcsot, stb
  • Mivel ez nem FTPS, ssl stb nem használják.

Ftp-kapcsolattal létesített fiók létrehozása

Az FTP-fiókok Windows felhasználói fiókként kerülnek kezelésre. Ezért létre kell hoznia egy felhasználót a Windows rendszeren. Az FTP-n keresztül elérhető jelszavak windowsos felhasználói fiókkal is regisztrálva vannak.

Kattintson a jobb gombbal a Start menü parancsra, és válassza a Számítógépek kezelése parancsot.

Kattintson a jobb gombbal a Felhasználók elemre, és válassza az Új felhasználó lehetőséget.

Megadja az FTP-n keresztüli csatlakozáskor használható felhasználónevet és jelszót. A felhasználónév "FtpUser", de mivel a Tippekhez készült, kérjük, adja meg a felhasználónevet és a jelszót a műveletnek megfelelően, amikor éles környezetben létrehozza. A Windows Server beállításaitól függően előfordulhat, hogy nem tud egyszerű jelszót regisztrálni.

Mivel az FTP-felhasználók nem jelentkezhetnek be a Windows rendszerbe, a "Felhasználók nem tudják megváltoztatni a jelszavukat" és a "Jelszavak határozatlan ideig" be van jelölve.

Ne jelentkezzenek be a felhasználók a Windows rendszerbe, mert csak FTP-kapcsolatokkal használják őket. Kattintson duplán a létrehozott felhasználóra.

Jelölje ki a "Csoportokhoz tartozik" fület, és törölje a Felhasználókat.

Ha több fiókot szeretne létrehozni, több Windows felhasználói fiókot kell létrehoznia.

FtP-célhoz használható mappák létrehozása

Létrehoz egy mappát, amit feltölthet vagy letölthet, ha FTP-n keresztül csatlakozik. Fizikai mappát hoz létre a Windows rendszerben.

Azt hozhat létre, ahol csak akarja. Még ha több FTP-fiókot is hoz létre, létrehozhat egy gyökérmappát, létrehozhat egy mappát minden felhasználó számára belsőleg, és engedélyeket rendelhet hozzá. (Vannak más módon csinálni, de ez lesz hosszú, így lesz kedvezményes)

Itt hozunk létre "C:\FtpFolder\".

Engedélyekkel engedélyezheti, hogy az FTP-fiókok hozzáférhessen a mappákban lévő fájlokhoz. Nyissa meg az FTP-hoz használni kívánt mappatulajdonságokat, majd kattintson a Biztonság lap Szerkesztés gombjára.

Kattintson a "Hozzáadás" gombra.

Adja meg "FtpUser" fióknevét, és kattintson a név megerősítésére gombra. Ha nincsenek hibák, kattintson az OK gombra.

Jelölje ki a regisztrált fiókot, és engedélyezze a "Módosítás" engedélyt.

Csak abban az esetben, győződjön meg róla, hogy van egy fájl a helyén, hogy megbizonyosodjon arról, hogy megfelelően csatlakozik, ha csatlakozik ftp-n keresztül.

FTP-kiszolgáló felépítése

Telepítse az FTP-kiszolgálói szerepkört Windows Server rendszerre.

A Kiszolgálókezelő futtatása.

Kattintson a Szerepkörök és szolgáltatások hozzáadása gombra.

Kattintson a Tovább gombra.

Ellenőrizze, hogy be van-e jelölve a szerepköralapú vagy szolgáltatásalapú telepítés, majd kattintson a Tovább gombra.

Ellenőrizze, hogy az FTP-kiszolgálói szerepkört telepíteni kívánt kiszolgáló ki van-e jelölve, majd kattintson a Tovább gombra.

Ellenőrizze a webkiszolgálót (IIS).

Megjelenik egy megerősítő párbeszédpanel, majd kattintson a "Funkció hozzáadása" gombra. Az IIS hozzáadása után kattintson a Tovább gombra.

A "Szolgáltatások kiválasztása" képernyőn kattintson a "Tovább" gombra anélkül, hogy bármit is csinál.

Kattintson a Tovább gombra.

Ellenőrizze ftp szerver. A webkiszolgálót is először ellenőrzik, ezért törölje belőle a jelet, ha nem kell közzétenni a webhelyet.

Ha végzett, kattintson a "Telepítés" gombra.

Várja meg, amíg a telepítés befejeződik. Zárja be a képernyőt, ha a telepítés befejeződött.

Ftp oldalak építése

Most telepítettem az FTP funkciót, és még mindig nem férek hozzá az FTP webhelyhez. Ebben a szakaszban ftp-webhelyet fog építeni.

A Kiszolgálókezelőben válassza az Eszközök menüt, és válassza az Internet Information Services (IIS) Kezelő lehetőséget. By the way, IIS lehet nyitni más helyeken, mint például a Start menüben.

Kattintson a jobb gombbal a Helyek elemre, és válassza az FTP-hely hozzáadása lehetőséget.

Az FTP-helynév tetszőleges beállítása. FtpTest használják itt. A Fizikai elérési út a korábban létrehozott FTP mappa elérési útját (C:\FtpFolder) határozza meg.

Hagyd a kötéseket úgy, ahogy vannak. Mivel ssl nem használják ebben az időben, ellenőrizze ssl a "nem".

Mivel a fiókokhoz hitelesítés szükséges, csak az "Alapszintű" jelölőnégyzetet ellenőrizze.

Jóváhagyáshoz írja be az FtpUser-t a megadott felhasználó kiválasztásához és eléréséhez, mivel ezúttal csak az FtpUser-fiók érhető el. Ha egynél több fiókot szeretne engedélyezni, írja be vesszőként külön. Ezt a beállítást később módosíthatja az FTP jóváhagyási szabályairól.

Ellenőrizze az olvasási és írási engedélyeket.

Ellenőrizze a tűzfalat

Ha helyesen teszi a korábbi beállításokat, nem kell beállítania a tűzfalat, de ellenőrizze azt.

A Kiszolgálókezelőben válassza az Eszközök menüt, és válassza a nagyobb biztonsággal rendelkezik Windows tűzfal parancsot. (A start menüből is megnyithatja stb.)

Válassza a "Fogadási szabályok" lehetőséget,

  • FTP-kiszolgáló (FTP-forgalom bejövő)
  • FTP-kiszolgáló biztonsága (FTP SSL-forgalom bejövő)
  • FTP-kiszolgáló passzív (FTP passzív forgalom bejövő)"

Győződjön meg róla, hogy van.

Az FTP-szolgáltatás újraindítása

Közvetlenül a telepítés után az FTP-beállítások nem jelennek meg, ezért indítsa újra a szolgáltatást. (A Windows is újraindítható.)

Indítsa újra a Microsoft FTP szolgáltatást a szolgáltatásból.

Ftp csatlakozás megerősítése (aktív mód)

Győződjön meg arról, hogy más számítógépek is elérhetik ftp-n keresztül. Ha ftp-n keresztül tud csatlakozni, használhatja az eszközöket stb. Az ábrán az FTP paranccsal érhető el. További információt az FTP parancsokban talál. Íme néhány egyszerű lépés:

Ezenkívül feltöltöttem a "C:\Temp\a.txt" fájlt a feltöltés és letöltés tesztjeként, és letöltöttem a "C:\Temp\a2.txt"-ra.

  1. Indítási parancssor (vagy PowerShell)
  2. Az FTP parancs használatának indításhoz írja be az ftp parancsot
  3. Csatlakozás a kiszolgálóhoz a "megnyitott <kiszolgálónév>"
  4. Felhasználónév beíratás
  5. Jelszó megadása
  6. Az "ls" parancs megjeleníti a gyökérmappában lévő fájlok és mappák listáját
  7. Ellenőrizze az aktuális aktuális könyvtárat a "pwd" paranccsal
  8. Fájlok feltöltése a "put" paranccsal
  9. Fájlok letöltése a "get" paranccsal
  10. Ftp leválasztása kilépéssel

Ügyfélmappa eredményei

A kiszolgálómappa eredményei

A beolvasott információkat tartalmazó parancsok,például az ls , put és get, tűzfalengedélyt vagy a tűzfal időkérését kérhetik. Ennek az az oka, hogy a kiszolgáló az FTP aktív módban való csatlakoztatásával fér hozzá az ügyfélhez. Ha továbbra is aktív módban fér hozzá, engedélyeznie kell az ftp .exe (32bit vagy 64bit) az ügyféloldali tűzfalon, vagy passzív módban kell csatlakoznia.

Ftp csatlakozás ellenőrzése (passzív mód)

Windows esetén az FTP parancs nem tud passzív módban csatlakozni, ezért érdeklődj a WinSCP nevű eszközzel. (Minden olyan eszköz, amely passzív üzemmódot használhat, rendben van.)

Először adja meg a hozzáférési adatokat az FTP-kiszolgálóhoz.

Nyissa meg a beállításokat, és ellenőrizze, hogy a passzív mód engedélyezve van-e.

Győződjön meg róla, hogy tud csatlakozni.

Az aktív és passzív módokról

Úgy gondolom, hogy könnyebb megérteni a különbséget az aktív mód és a passzív mód között a hálót nézve stb. Egy egyszerű különbség érdekében az aktív mód tetszőlegesen meghatározott portokat fér hozzá a kiszolgálótól az ügyfélhez. A passzív mód tetszőlegesen meghatározott portokat biztosít az ügyféltől a kiszolgálóhoz. Ezért a módtól függően bármelyiküknek ki kell engednie a hozzáférést a tűzfalon.

Összefoglaló

Most már beállíthatja az FTP-kiszolgálót a Windows Server rendszeren. Az FTP kommunikáció jelenleg nincs titkosítva. Egy külön cikkben szeretném bevezetni az FTPS-t is, amely képes titkosítottan kommunikálni.

Az SFTP, egy titkosított kommunikáció, amely titkos kulcsot használ, ezen az oldalon kerül bevezetésre.