How to secure the IUSER_<Computer_name> account
This article was previously published under Q323640 We strongly recommend that all users upgrade to Microsoft Internet Information Services (IIS) version 7.0 running on Microsoft Windows Server 2008. IIS 7.0 significantly increases Web infrastructure security. For more information about IIS security-related topics, visit the following Microsoft Web site: http://www.microsoft.com/technet/security/prodtech/IIS.mspx (http://www.microsoft.com/technet/security/prodtech/IIS.mspx) For more information about IIS 7.0, visit the following Microsoft Web site: http://www.iis.net/default.aspx?tabid=1 (http://www.iis.net/default.aspx?tabid=1) On This PageSUMMARY By default, the
IUSR_computer_name account is a member of the Guests
group, and it is used for anonymous requests. You can secure the IUSR_account
by using the IIS Lockdown tool, which applies NTFS file system permissions for
the Guests group. This article describes how to determine the current security
context of the IUSR_computer_name account and how to
secure this account. How to determine the current security context of the IUSR_Computer_name accountFor information about how to use the IUSR account and how to determine the groups to which the IUSR account belongs, use the W3Who.dll program that is provided in the Windows 2000 Resource Kit. W3Who reports the user name, the rights, and the group membership of the user who calls this tool.Description of the Browser Client Context tool (W3Who.dll)The Browser Client Context tool (W3Who.dll) is an Internet Server Application Programming Interface (ISAPI) program dynamic-link library (DLL) that works in a Web page to display information about the calling context of the client browser and the configuration of the host server. The following information is displayed when you use this tool:
How to install and configure W3WhoNote The W3Who tool is included in the Windows 2000 Server Resource Kit only.The Windows 2000 Resource Kit Setup program places W3Who.dll in the Resource Kit installation root folder (by default, C:\Program Files\Resource Kit). To install and configure the W3Who tool, follow these steps:
How to use W3WhoTo run the W3Who program, reference W3Who in a Web page. The following procedure is an example of how to use W3Who.Note The example that is described in this section is for installing and testing the tool only. This example does not address security concerns. To use this tool properly while you maintain a secure Web site, see the information about security concerns in the IIS 5.0 documentation.
How to secure the IUSER_Computer_name account by using the IIS Lockdown toolTo secure access for the IUSR account, you can use the IIS Lockdown tool. Microsoft has released an updated version of the IIS Lockdown tool version 2.1, which provides templates for the major IIS-dependant Microsoft products. URLscan, which has customized templates for each supported server role, has also been integrated into the IIS Lockdown tool to provide defense in depth and to provide multiple layers of protection against attackers.To download the IIS Lockdown tool, visit the following Microsoft Web site: http://www.microsoft.com/technet/security/tools/locktool.mspx (http://www.microsoft.com/technet/security/tools/locktool.mspx) When you use the IIS Lockdown tool to secure your server, the
IUSR account is made a member of the Web Anonymous Users group, which is
assigned the Deny Write or the Deny Execute permission as appropriate. As a
result, the resource is secured from inappropriate access from the IUSR
account, regardless of other group membership. When you use this tool, you can
limit other users and groups to the permissions that are assigned to the Web
Anonymous Users group by making these users or groups members of the group.
If you run the IIS Lockdown tool and use the Express Lockdown setting, you can configure your Web server to serve only static content, such as HTML files. This configuration is the most secure configuration, and it is appropriate for most basic Web servers. If you must configure advanced features, use the Advanced Lockdown setting to select the features that you want to use. After you use the tool, you must thoroughly test the server before you put the server into production. If you find that the settings are not appropriate for your server, run the tool again, and then select the option that allows you to undo the changes that were made the previous time the tool was run. The IIS Lockdown tool locks down the IIS service, but it does not make any changes to other Internet-related services such as File Transfer Protocol (FTP), Telnet, Network News Transfer Protocol (NNTP), Simple Mail Transfer Protocol (SMTP), and other services. If these services are running on the server, either take steps to secure these services or consider disabling them. REFERENCES For
more information about IIS security, click the following article number to view
the article in the Microsoft Knowledge Base: 187506 (http://support.microsoft.com/kb/187506/)
Required NTFS permissions and user rights for IIS 4.0
For more information about how to configure IIS 5
security, visit the following Microsoft Web site: http://technet.microsoft.com/en-us/windowsserver/2000/bb735395.aspx (http://www.microsoft.com/technet/prodtechnol/windows2000serv/technologies/iis/tips/iis5chk.mspx) APPLIES TO
| Article Translations
|

Back to the top
