Telepítse és konfigurálja a WebDAV-ot az IIS rendszeren Windows rendszeren

Ebben a bejegyzésben az Internet Information Services (IIS) WebDAV nevű nagyszerű kiegészítéséről fogunk beszélni. A WebDAV egy olyan protokoll, amellyel megosztott fájlokat és mappákat lehet elérni az interneten keresztül, hasonlóan az FTP-hez. A WebDAV protokollon keresztüli fájlátvitel különféle tűzfalakon és tűzfalakon keresztül valósítható meg, az átvitt információk titkosíthatók, és a fájlokkal és mappákkal való munka sokkal kényelmesebb, teljesen emlékeztetve a fájl- és mappamegosztó szolgáltatás működését a Windows rendszerben..

A Windows Server 2008 kiadásával együtt a Microsoft bemutatta az IIS 7 WebDAV moduljának frissített verzióját. Ez a modul jelentősen kibővítette a WebDAV használatának képességeit, kényelmét és biztonságát az internetes fájlokhoz való hozzáféréshez, emellett támogatja a több felhasználó általi műveletet és a fájlok zárolását..

Ebben a cikkben a WebDAV telepítéséről a Windows 7 és a Windows Server 2008 R2 rendszerre, a konfigurálásáról, valamint a WebDAV által megosztott fájlok és mappák eléréséről fogunk beszélni. .

Még egyszer emlékeztetem önöket, hogy a WebDAV az IIS kiterjesztése, tehát ha még nem telepítette az IIS-t, akkor tegye ezt (amint valószínűleg emlékszel a Windows 7-re és a Windows Server 2008 R2-re, az IIS alapértelmezésben van, de biztonsági okokból) ezt az alkatrészt külön kell tartalmazni). A WebDAV telepítése Windows 7 és Windows 2008 R2 rendszerekre kissé eltér.

Telepítse a WebDAV-t az IIS 7.5-re a Windows Server 2008 R2 rendszeren

  1. Lépjen a Start-> Felügyeleti eszközök-> Kiszolgálókezelő elemre.
  2. A kiszolgálókezelő ablakban válassza a Szerepkörök lehetőséget, és ellenőrizze a webszervert (IIS).
  3. A Webkiszolgáló (IIS) ablakban keresse meg a Szerepkör-szolgáltatások szakaszt, és adjon hozzá egy új Szerepkör-szolgáltatások szerepkört.
  4. A szolgáltatások listájában bontsa ki a Közös HTTP szolgáltatások elemet, válassza ki a lehetőséget WebDAV Publishing majd kattintson a Tovább gombra.
  5. Ezután kattintson a Telepítés elemre.
  6. A WebDAV kiterjesztés telepítése után zárja be a telepítési ablakot a Bezárás gombbal.

Telepítse a WebDAV-ot az IIS 7.5-re Windows 7 rendszeren

  1. Ugrás a vezérlőpultra.
  2. A vezérlőpulton nyissa meg a Programok és szolgáltatások elemet, és lépjen a Windows funkciók telepítési módjába (A Windows szolgáltatások be- és kikapcsolása).
  3. Bontsa ki az Internet Information Services, majd a World Wide Web Services és a Common HTTP Features elemet.
  4. jel WebDAV Publishing majd kattintson az OK gombra.

Konfigurálja a WebDAV közzétételt az IIS Managerben

Ezen a ponton engedélyezzük a WebDAV-t az IIS-webhelyen, és a helyi rendszergazdának jogot adunk a tartalom szerkesztésére..

  1. Az IIS kezelőben bontsa ki a webhelyfát, és válassza a lehetőséget Alapértelmezett háló hely.
  2. Az ábrán látható módon kattintson az elemre WebDAV készítő szabályok.
  3. A WebDAV szerzői szabályai oldalon kattintson a jobb oldali oszlopba (Hozzászólások) referenciaként engedélyezése WebDAV
  4. A WebDAV engedélyezése után a gombra kattintva hozza létre a tartalomhozzáférési szabályokat hozzáad készítő szabály.
  5. A Szerzői szabály hozzáadása ablakban adja meg:
    • Minden tartalom - azt jelenti, hogy a szabály minden típusú tartalomra vonatkozik.
    • Válassza a „Meghatározott felhasználók” lehetőséget, és írja be a „rendszergazda” felhasználónevet
    • Engedélyek: Olvasás, forrás és Write.
    • A beállítás után kattintson az OK gombra.
  6. Az IIS vezérlőpultján válassza ki a lehetőséget hitelesítés.
  7. A hitelesítési ablakban aktiválja a Windows hitelesítést (A windows hitelesítés), Ha az IIS csak WebDAV szerverként működik, akkor az anonim hitelesítés letiltható.
  8. Térjen vissza az alapértelmezett webhelyszintre és válassza a lehetőséget meghatalmazás szabályok (vagy .Net engedélyezési szabályok)
  9. teremt Hagyjuk egy szabály (vagy győződjön meg arról, hogy már létezik), amelyben a rendszergazda hozzáférhet a szerverhez (az én esetemben ilyen szabály már létezett, és minden felhasználó - minden felhasználó, beleértve a rendszergazdát is, hozzáférést kapott az IIS-hez).

Most próbáljunk csatlakozni a WebDAV webhelyhez rendszergazdai fiókkal, amelynek parancssorába írjuk be:

nettó felhasználás * http: // localhost /

Ennek eredményeként egy új hálózati meghajtó jelenik meg a rendszerben, amelyet a szerverről a WebDAV segítségével csatlakoztatnak.

tanács. Ha a könyvtárat a WebDav-on keresztül próbálja összekapcsolni, akkor a következő hibaüzenet jelenik meg:67-es rendszerhiba történt. A hálózat neve nem található.", Windows 8 / Windows Server 2012 esetén próbálja meg telepíteni az összetevőt Asztali élmény és győződjön meg arról, hogy a szolgáltatás Web kliens indított.

Ha meg kell osztania egy adott mappát a lemezen, létre kell hoznia egy IIS virtuális könyvtárat. Ehhez kattintson a jobb gombbal a webhelyre, és válassza az 'Új virtuális könyvtár hozzáadása' lehetőséget:

Adja meg az álnevet (az IIS virtuális könyvtár nevét) és annak a mappának az elérési útját, amelyhez hozzáférést kíván megnyitni, majd kattintson az OK gombra..

A könyvtár csatlakoztatásához a következő parancsot kell használnia:

nettó felhasználás * _https: //winitpro.ru/projects

A WebDAV-on keresztül csatlakoztatott hálózati meghajtó így néz ki:

Mint láthatja, a WebDAV kiváló eszköz a Windows fájljainak és mappáinak távoli elérésére a HTTP protokollon keresztül, amely tűzfalakon keresztül is használható. Ezenkívül, mivel a WebDAV IIS-en alapul, ez azt jelenti, hogy ebben az architektúrában különféle biztonsági technológiákat és IIS-vezérlőket használhatunk, ideértve a HTTPS-t is, hogy titkosítsuk az átadott adatokat (normál HTTP használatakor minden információ tiszta szövegben kerül továbbításra, kivéve a Windows hitelesítés használatakor titkosított jelszót).

Leírjuk a WebDAV használatának néhány további aspektusát

  • Ha az Alap hitelesítést a HTTP-vel együtt használja, ez azt jelenti, hogy jelszavát tiszta szövegben küldi el, ezért jobb a HTTPS protokollt használni, vagy továbbra is engedélyezni a Windows hitelesítést.
  • Ne felejtse el, hogy az IIS olyan fiókból működik, amely nem fér hozzá a legtöbb könyvtárhoz és fájlhoz, ezért manuálisan kell hozzárendelnie az NTFS engedélyeket ehhez a fiókhoz..
  • A meghajtó WebDAV-on keresztül történő csatlakoztatásához egy Windows XP ügyfélből ellenőriznie kell, hogy a WebClient szolgáltatás fut-e
  • A WebDAV könyvtár HTTPS-n keresztüli csatlakoztatásához használja a következő parancsot:
    net use x: "_https: // winitpro.ru/projects" / Felhasználó: Felhasználónév jelszó