# 设置 Web 和 FTP 权限

了解 Web 和 FTP 权限与 NTFS 权限之间的差别非常重要。与 NTFS 不同，Web 和 FTP 权限适用于所有访问网站和 FTP 站点的用户，而 NTFS 权限只应用于拥有有效 Windows 帐户的特定用户或用户组。NTFS 控制对服务器的物理目录的访问，而 Web 和 FTP 权限控制对网站或 FTP 站点的虚拟目录的访问。详细信息，请参阅网站和 FTP 站点。

默认情况下，网站和 FTP 访问权限使用 Windows 帐户 IUSR_computername。用户通过匿名身份验证访问站点时将使用此帐户。默认情况下，IIS 为 IUSR_computername 授予 NTFS 权限，用于访问构成网站或 FTP 站点的实际文件夹。但是可以更改站点中任何文件夹或文件的这些许可权限。例如，可以使用 Web 权限控制是否允许访问网站的用户查看某一特定页、上载信息或运行站点上的脚本。详细信息，请参阅关于访问控制。

要点

- 如果某个目录或文件的 Web 或 FTP 权限与 NTFS 权限不同，则使用限制更加严格的设置。
- 尝试设置网站、FTP 站点或虚拟目录的安全性属性时，IIS 将提示用户是否重置各个目录和文件的属性。如果重置这些属性，以前的安全性设置将由新的设置所替代。有关设置属性的详细信息，请参阅关于网站和 FTP 站点中的“站点属性和属性继承”。
- 分布式创作与版本管理 (WebDAV) 是对 HTTP 1.1 标准的扩展，用于确定 HTTP 连接上的任何存储媒体（如文件系统）。使用 IIS 中实现的 WebDAV，可以允许远程作者创建、移动、搜索或删除服务器上的文件和目录。由于 WebDAV 是 HTTP 1.1 提议草案的实现，因此它不适用于非 HTTP 服务（如 FTP 站点）。详细信息，请参阅 WebDAV 发布。

为 Web 内容（包括 WebDAV）设置权限

1. 在 Internet 信息服务管理单元中，选择某个网站、虚拟目录或文件，并打开其属性页。
2. 在“主目录”、“虚拟目录”或“文件”属性页中，选中或清除下列任意一个复选框（如果有的话）：

- 读取 （默认选中）用户可以查看目录或文件的内容及属性。
- 写入 用户可以更改目录或文件的内容及属性。
- 脚本资源访问 用户可以访问资源文件。如果选中“读取”，则可以读取原代码；如果选中“写入”，则可以在原代码中写入内容。“脚本资源访问”包括脚本的源代码，例如 ASP 应用程序中的脚本。如果读取和写入都没有被选中，则此选项不可用。
- 目录浏览 用户可以查看文件列表和集合。
- 记录访问 为每次对网站的访问创建日志项目。
- 索引资源 允许索引服务索引此资源，以便对资源执行搜索功能。

3. 在“执行权限”下，选择脚本执行的适当级别：

- 无 不能在服务器上运行脚本（如 ASP 应用程序）或可执行程序。
- 纯脚本 只能在服务器上运行脚本，如 ASP 应用程序。
- 脚本和可执行文件 可以在服务器上同时运行脚本（如 ASP 应用程序）和可执行程序。

4. 单击“确定”。

注意

- 禁用权限将会限制所有用户。例如，禁用“读取”权限将限制所有用户查看文件，而与这些用户帐户的 NTFS 权限无关。然而，启用“读取”权限则允许所有用户查看此文件，除非 NTFS 权限同时限制了此访问权限。
- 如果同时设置了 IIS 和 NTFS 权限，则明确拒绝访问的许可权限将优于准许访问的许可权限。

要点 选中“脚本资源访问”时，用户可以从 ASP 应用程序的脚本中查看敏感信息，如用户名和密码。用户可能还可以更改在服务器上运行的源代码，严重影响服务器的安全和性能。最好通过单独的 Windows 帐户和高级别身份验证（如摘要式或集成 Windows 身份验证）访问这些类型的信息和功能。

设置 FTP 内容的权限

1. 在 Internet 信息服务管理单元中，选择某个 FTP 站点、虚拟目录或文件，并打开其属性页。
2. 在“主目录”、“虚拟目录”或“文件”属性页中，选中或清除下列任何一个复选框选项：

- 读取 用户可以查看文件内容。
- 写入 用户可以更改文件内容。
- 记录访问 可以在日志文件中记录用户访问。

注意 更改帐户信息之后，如果启动进程外应用程序时发生问题，则可能是由于在更改信息之后，没有将用户帐户的名称和密码信息同步。您可能会收到“事件日志”错误，告之无法登录 IWAM_computername 帐户。如果遇到此问题，请运行 synciwam 脚本将密码同步。要运行此脚本，请在命令提示符下输入：cscript synciwam.vbs [-v|-h]

-v 使用详细模式，并打印脚本活动的日志。

-h 打印脚本的“帮助”信息。

synciwam.vbs 文件的位置：%systemdrive%\inetpub\adminscripts

有关这些属性页的详细信息，请单击相应属性页中的“帮助”。

© 1997-2001 Microsoft Corporation. 保留所有权利。