IIS虚拟目录指向共享文件夹
准备工作
1、服务器:win server2012 r2 、iis 8.5
2、共享资源服务器为 ShareServer,IP地址为:ShareIP;Web服务器为 WebServer,IP地址为:WebIP
建立共享账户
1、在 WebServer 上建立一个用户名,方便使用该用户读取 ShareServer 上的共享目录,并且把该用户归入IIS_IUSRS 组内,这样就一举多得了。eg:用户名为 shareuser ,密码为 psw;
2、在 ShareServer 中也建立一个同名同密码的用户(UNC验证),且也归入IIS_IUSRS组中。
建立共享位置
1、ShareServer 中文件共享
①、将需要共享的文件夹共享 ,并为shareuser设置读权限(如果需要存东西,就加上 写入 权限),可以看到共享文件的位置sharepath
如图
共享文件添加share用户.png
②、将共享文件夹添加到iis虚拟目录,并且在【高级设置】中配置【物理路径凭据】
如图
物理路径凭据001.png
物理路径凭据002.png
③、共享文件夹下,禁止运行脚本木马,webconfig配置如下:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<handlers accessPolicy="Read" />
</system.webServer>
</configuration>
2、WebServer 新增虚拟目录,【物理路径】为 ShareServer 中文件共享位置sharepath ,并且在【高级设置】中配置【物理路径凭据】
最后,注意,在网站的web.config也要修改
在<system.web>里添加
<identity impersonate="true" userName="share" password="123." />
作者:793e9b9739ce
链接:https://www.jianshu.com/p/58725eccffb3

浙公网安备 33010602011771号