Dreamweaver UltraDev 不再受到支持,并且 Dreamweaver UltraDev 支持中心也将不再主动进行更新。 Dreamweaver UltraDev 提供的功能可用于 Dreamweaver MX 及更高版本。 因此,我们将相关内容迁移到 Dreamweaver 支持中心。请参考此技术说明的 Dreamweaver 版本:设置 IIS Web 服务器权限(技术说明 19067)。
|
|
了解 Windows IIS web 服务器权限与 Windows NT/2000 NTFS(NT 文件系统)权限之间的区别非常重要。与 NTFS 权限不同,web 服务器权限适用于访问网站的所有用户。NTFS 权限仅适用于拥有有效 Windows 帐户的特定用户或用户组。NTFS 控制对服务器上物理目录的访问权限,而 web 权限控制对构成网站的虚拟目录的访问权限。
web 访问权限使用 Windows 帐户 IUSR_computername,其中"computername"是运行 IIS 的服务器名称。当用户使用匿名身份验证访问网站时,他们使用此帐户。默认情况下,IIS 会为 IUSR_computername 授予"Guest"组对构成网站的实际文件夹的 NTFS 权限。但是,这些权限可以针对网站中的任何文件夹或文件进行更改。例如,可以使用 Web 服务器权限来控制访问网站的用户是否可以查看特定页面、上传信息或在网站上运行脚本和可执行文件。可以应用 NTFS 权限来防止普通用户访问私有文件和目录。
注意:在 IIS 中禁用 web 服务器权限(例如禁用读取权限)会限制所有用户查看文件,无论应用于这些用户帐户的 NTFS 权限如何。在 IIS 中启用读取权限将允许所有用户查看该文件,除非应用了限制访问权限的 NTFS 权限。如果同时设置了 web 服务器和 NTFS 权限,明确拒绝访问权限的权限优先于授权访问权限的权限。如果目录或文件的 web 权限和 NTFS 权限不同,则使用限制性更强的设置。
为 web 内容设置 web 服务器权限:
- 读取(默认选中)用户可以查看目录或文件内容和属性。对于使用 UltraDev 创建的站点,应启用此权限。
- 写入 用户可以更改目录或文件内容和属性。此权限对于使用 UltraDev 创建的地点通常是禁用的。
- 脚本源访问权限 用户可以访问源文件。如果选择了读取,则可以读取来源;如果选择了写入,则可以写入来源。脚本源访问权限包括脚本的源代码,例如 ASP 应用程序中的脚本。如果既未选择读取也未选择写入,则此选项不可用。
- 目录浏览 用户可以查看文件列表和集合。
- 记录访问 为每次对网站的访问创建记录条目。
- 索引此资源 允许索引服务对此资源进行索引。这样便可对资源执行搜索。
- 无 不在服务器上运行脚本(例如 ASP 应用程序)或可执行文件。如果此权限设置为"无",ASP 页面将无法工作。
- 仅脚本 在服务器上仅运行脚本(例如 ASP 应用程序)。这是使用 UltraDev 创建的 ASP Web 应用程序的推荐设置。
- 脚本和可执行文件 在服务器上运行脚本(例如 ASP 应用程序)和可执行文件。
其他信息
有关 Web 服务器权限的更多详细信息,请参阅 IIS 技术文档。如果已安装 IIS,可以在浏览器地址栏中键入 http://localhost/iisHelp/ 并按 Enter 键来查看产品文档。
有关更多信息,请参阅 了解匿名身份验证和 IUSR 帐户(技术说明 15378)和 WWW 身份验证方法(技术说明 15383)。
若要获取有关 IIS 安全问题的优秀信息来源,请访问 Microsoft 安全顾问网站。