IIS虛擬目錄掛載文件服務器目錄

要求說明:html

  經過網站上傳文件保存到統一的文件服務器上。web

  服務器說明:服務器

    1.文件服務器如下稱爲FilesServer,IP地址爲:192.168.1.213
    2.Web服務器爲如下稱爲WebServer,IP地址爲:192.168.1.214ide

詳細步驟:網站

  (1)在FilesServer和WebServer上分別新建一個新用戶,要求這兩個用戶的用戶名和密碼均相同,具體建立過程再也不贅述。列如我建立的用戶名是File_Share,密碼爲Share123spa

  (2)在FilesServer上創建一個文件夾用來存儲上傳的文件,我這裏新建了Share文件夾;而後將該文件夾設置爲共享文件夾,具體步驟爲(Windows Server 2012 Standard爲例):.net

    1)在Share文件加上右鍵——屬性,選擇共享選項卡,單擊點共享按鈕,在彈出的對話框中單擊下拉列表,選擇剛剛新建的File_Share用戶。debug

 

2)根據本身的須要給File_Share用戶添加讀取/寫入權限,而後單擊共享按鈕彈出對話框後點完成3d

3)返回Share屬性對話框,單擊高級共享--全限--添加--高級--當即查找code

4)選中File_Share用戶,單擊肯定,再單擊肯定來到如下的對話框,選中File_Share用戶,根據須要加上徹底控制等權限,而後肯定。而後再兩次一路肯定,最終完成分享文件夾。

在WebServer的IIS的網站上右鍵--新建虛擬目錄,別名隨你喜歡,路徑按照下圖填,而後點擊鏈接爲,在鏈接爲對話框中選特定用戶,而後單擊設置,填入File_Share的用戶名和密碼,而後一路肯定。

回到IIS主界面,雙擊身份驗證

選中匿名身份驗證--編輯--設置填入File_Share的用戶名和密碼,一路肯定。

若是是網站是.net版本,那麼必須修改應用中的Web.config文件,<system.web>配置節中加入綠色部分<identity impersonate="true" ></identity>。

 <system.web>
    <identity impersonate="true" ></identity><!--加入這一部分-->
    <compilation debug="true" targetFramework="4.5.2"/>
    <httpRuntime targetFramework="4.5.2"/>
    <httpModules>
      <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web"/>
    </httpModules>
  </system.web>

 

原文連接:https://www.cnblogs.com/dansediao/p/5712657.html

相關文章
相關標籤/搜索