Hogyan állítsunk be FTP szervert Windows Server 2019-en IIS segítségével?

Az FTP szerver beállítása Windows Server 2019 rendszeren egyszerű, de számos technikai részletre kell figyelni, hogy minden megfelelően működjön. A Microsoft Internet Information Services (IIS) biztosítja az FTP szolgáltatást, amelyet különféle célokra, például fájlmegosztásra, távoli adatátvitelre és skálázható, biztonságos elérések biztosítására használhatunk. Azonban, ha nem megfelelően konfiguráljuk, problémák adódhatnak a csatlakozásnál és fájlok feltöltése vagy letöltése közben. Az alábbiakban bemutatjuk, hogyan állíthatunk be egy FTP szervert Windows Server 2019-en, és megoldjuk a gyakori hibákat, amelyeket a felhasználók tapasztalhatnak, mint például a probléma a Xerox készülékekkel való FTP kapcsolattal.

Miért választjuk az IIS-t FTP szerverként?

Az IIS (Internet Information Services) egy olyan webes és fájlszolgáltatói platform, amely alapértelmezett eszközként szolgál Windows Server környezetekben. Az FTP szolgáltatás beállítása az IIS-en egyszerű és jól dokumentált, valamint képes különböző titkosítási és hitelesítési módszereket alkalmazni, hogy biztosítsa a fájlok biztonságos átvitelét. Az IIS lehetővé teszi a felhasználói jogosultságok és a tűzfal szabályok pontos beállítását, ami kulcsfontosságú a sikeres FTP kapcsolat megvalósításához.

Az FTP beállítása Windows Server 2019-en IIS segítségével

A Windows Server 2019-en való FTP beállítása a következő lépéseket tartalmazza:

  • 1. FTP szolgáltatás telepítése: Nyisd meg a Windows Server Manager-t, válaszd a „Manage” menüt, majd kattints a „Add Roles and Features” lehetőségre. Itt válaszd ki az „FTP Server” szerepkört, amely tartalmazza az „FTP Service” és az „FTP Extensibility” funkciókat.
  • 2. FTP webhely létrehozása: A telepítés után indítsd el az IIS Manager-t, és a bal oldali panelen válaszd az „FTP Sites” mappát. Kattints a jobb gombbal, és válaszd az „Add FTP Site” lehetőséget, ahol megadhatod a webhely nevét és az adataink tárolásához használt mappát.
  • 3. Hitelesítés és jogosultságok beállítása: Az FTP hely beállításainál válaszd az „Authentication” lehetőséget, ahol engedélyezheted az Anonymous vagy Basic Authentication-t. Ha a hozzáférést felhasználói fiókokhoz szeretnéd kötni, biztosítsd, hogy minden szükséges felhasználói jogosultságot hozzárendelj a megfelelő mappákhoz.
  • 4. Passzív portok beállítása: A passzív FTP mód fontos a tűzfalak és NAT (Network Address Translation) mögötti kapcsolatok esetén. Az IIS-ben konfigurálhatod a passzív portok tartományát, amelyet a tűzfalon is engedélyezni kell. Ehhez válaszd az „FTP Firewall Support” opciót az IIS Manager-ben, és add meg a portokat, amelyek szükségesek a passzív kapcsolatokhoz.
  • 5. Tűzfal beállítások: Ha van tűzfal a szerveren, akkor szükséges engedélyezni a 21-es portot, ami az FTP alapértelmezett portja. Emellett a passzív FTP kapcsolatokhoz további portokat kell megadni és engedélyezni a tűzfalon.

Miért nem működik az FTP kapcsolat a Windows Intézőből?

Mi történik, ha az FTP szerver működik a Total Commander segítségével, de a Windows Intéző nem tud csatlakozni? Az ilyen problémák gyakran a passzív FTP mód beállításainál merülnek fel. A passzív FTP kapcsolatok speciális portokat igényelnek, amelyek nem mindig vannak megfelelően engedélyezve a tűzfalon vagy NAT-eszközökön. A Windows Intéző alapértelmezés szerint az aktív módot próbálja használni, míg a Total Commander képes alkalmazkodni a passzív módban történő kapcsolatokhoz.

Ha a Xerox készülékkel próbálsz FTP-re scanneli, és a csatlakozás megvan, de az írási vagy olvasási műveletek nem működnek, akkor az FTP passzív portok megfelelő konfigurálása és engedélyezése lehet a kulcs a megoldáshoz. Ellenőrizd, hogy a tűzfalon és a NAT- beállításokon megfelelően van-e konfigurálva a passzív porttartomány, és hogy azok elérhetők-e az FTP kapcsolat számára.

Mit tehetünk, ha a passzív portok nincsenek megfelelően beállítva?

A passzív FTP kapcsolatok beállítása különösen fontos, ha az FTP szerver tűzfal mögött működik, vagy ha NAT-olt hálózaton található. A megfelelő passzív porttartomány konfigurálása érdekében kövesd az alábbi lépéseket:

  • 1. Passzív portok tartományának megadása: Az IIS Manager-ben válaszd az „FTP Firewall Support” opciót, és add meg az engedélyezett passzív portok tartományát, például 5000-5050.
  • 2. Tűzfal konfigurálása: Győződj meg róla, hogy a tűzfalon az összes passzív port engedélyezve van, amit az IIS beállításai tartalmaznak.
  • 3. NAT beállítások: Ha NAT mögötti hálózaton dolgozol, akkor győződj meg róla, hogy az összes szükséges passzív port megfelelően van irányítva a szerver IP-címére.

Alternatív FTP megoldások: FileZilla

Ha az IIS FTP szerverrel nem sikerül megoldani a problémát, egy egyszerű és gyakran használt alternatíva a FileZilla FTP szerver. A FileZilla könnyen telepíthető és konfigurálható, és mivel széles körben használt, a Xerox készülékkel történő FTP kapcsolatot is könnyen támogatja. A FileZilla alapvetően megbízható és egyszerű eszköz a fájlátvitelhez, és gyors megoldás lehet, ha nem sikerült megoldani a problémát az IIS-ben.

Összegzés

A Windows Server 2019-en történő FTP beállítása IIS segítségével egy rendkívül hasznos és skálázható megoldás, amely lehetővé teszi a fájlok távoli átvitelét. Azonban fontos, hogy figyelmet fordítsunk a passzív portok helyes konfigurálására és a megfelelő tűzfalbeállításokra. Ha a Windows Intéző nem tud csatlakozni, vagy ha problémák merülnek fel a fájlok olvasásával és írásával, akkor valószínűleg a passzív FTP mód beállításával kapcsolatos problémák állnak a háttérben. Az alternatív megoldások, mint a FileZilla FTP szerver, szintén jó megoldást jelenthetnek a felmerülő problémák kezelésére.

Vélemény, hozzászólás?

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük