Windows Server 2003 Security Guide

Overview

Published: December 31, 2003 | Updated: April 26, 2006
*

The Windows Server 2003 Security Guide provides specific recommendations about how to harden computers that run Microsoft® Windows Server™ 2003 with Service Pack 1 (SP1) in three distinct enterprise environments—one in which older operating systems such as Windows NT® 4.0 and Windows® 98 must be supported, one in which Windows 2000 is the earliest version of the Windows operating system in use, and one in which concern about security is so great that significant loss of client functionality and manageability is considered an acceptable tradeoff to achieve maximum security. These three environments are respectively referred to as the Legacy Client (LC), Enterprise Client (EC), and Specialized Security – Limited Functionality (SSLF) environments throughout this guide.

Guidance about how to harden computers in these three environments is provided for a group of distinct server roles. The countermeasures that are described and the tools that are provided assume that each server will have a single role. If you need to combine roles for some of the servers in your environment, you can customize the security templates that are included in the downloadable version of the guide to create the appropriate combination of services and security options. The server roles that are referenced in this guide include the following:

Domain controllers that also provide DNS services

Infrastructure servers that provide WINS and DHCP services

File servers

Print servers

Web servers that run Microsoft Internet Information Services (IIS)

Internet Authentication Services (IAS) servers

Certificate Services servers

Bastion hosts

Significant efforts were made to make this guidance well organized and easily accessible so that you can quickly find the information that you need and determine which settings are suitable for the computers in your organization. Although this guide is intended for enterprise customers, much of the information that it contains is appropriate for organizations of any size.

To gain the most benefit from this material, you will need to read the entire guide. You may also want to refer to the companion guide, Threats and Countermeasures: Security Settings in Windows Server 2003 and Windows XP, which is available at http://go.microsoft.com/fwlink/?LinkId=15159.

This guide comprises thirteen chapters and four appendices.

On This Page
Chapter 1: Introduction to the Windows Server 2003 Security GuideChapter 1: Introduction to the Windows Server 2003 Security Guide
Chapter 2: Windows Server 2003 Hardening MechanismsChapter 2: Windows Server 2003 Hardening Mechanisms
Chapter 3: The Domain PolicyChapter 3: The Domain Policy
Chapter 4: The Member Server Baseline PolicyChapter 4: The Member Server Baseline Policy
Chapter 5: The Domain Controller Baseline PolicyChapter 5: The Domain Controller Baseline Policy
Chapter 6: The Infrastructure Server RoleChapter 6: The Infrastructure Server Role
Chapter 7: The File Server RoleChapter 7: The File Server Role
Chapter 8: The Print Server RoleChapter 8: The Print Server Role
Chapter 9: The Web Server RoleChapter 9: The Web Server Role
Chapter 10: The IAS Server RoleChapter 10: The IAS Server Role
Chapter 11: The Certificate Services Server RoleChapter 11: The Certificate Services Server Role
Chapter 12: The Bastion Host RoleChapter 12: The Bastion Host Role
Chapter 13: ConclusionChapter 13: Conclusion
Appendix A: Security Tools and FormatsAppendix A: Security Tools and Formats
Appendix B: Key Settings to ConsiderAppendix B: Key Settings to Consider
Appendix C: Security Template Setting SummaryAppendix C: Security Template Setting Summary
Appendix D: Testing the Windows Server 2003 Security GuideAppendix D: Testing the Windows Server 2003 Security Guide
Tools and TemplatesTools and Templates
Related ResourcesRelated Resources
Give Us Your FeedbackGive Us Your Feedback
Consulting and Support ServicesConsulting and Support Services

Chapter 1: Introduction to the Windows Server 2003 Security Guide

This chapter provides an executive overview of the Windows Server 2003 Security Guide and includes a brief overview of each chapter. It also describes the Legacy Client, Enterprise Client, and Specialized Security – Limited Functionality environments and the computers that run in them.

Chapter 2: Windows Server 2003 Hardening Mechanisms

This chapter provides an overview of the main mechanisms that are used to harden Windows Server 2003 with SP1 in this guide—the Security Configuration Wizard (SCW) and Active Directory Group Policy. It explains how SCW provides an interactive framework to create, manage, and test security policies for Windows Server 2003–based computers that serve in different server roles. It also evaluates the capabilities of SCW within the context of the three environments that are described in Chapter 1.

The next part of this chapter provides high-level descriptions of Active Directory design, organizational unit (OU) design, Group Policy objects (GPOs), administrative group design, and domain policy. These topics are discussed in the context of the three environments that are described in Chapter 1 to provide a vision of an ideal secure end-state environment.

This chapter concludes with a detailed examination of how this guide combines the best features of SCW and traditional GPO-based approaches to harden Windows Server 2003 with SP1.

Chapter 3: The Domain Policy

This chapter explains security template settings and additional countermeasures for the domain-level policies in the three environments that are described in Chapter 1. This chapter does not focus on any specific server role, but on the specific policies and settings that are useful for top-level domain policies.

Chapter 4: The Member Server Baseline Policy

This chapter focuses on how to establish a Member Server Baseline Policy (MSBP) for the server roles that are discussed later in the guide.

Chapter 5: The Domain Controller Baseline Policy

The domain controller server role is one of the most important roles to secure in any Active Directory environment with computers that run Windows Server 2003 with SP1. Any loss or compromise of a domain controller could seriously affect client computers, servers, and applications that rely on domain controllers for authentication, Group Policy, and a central lightweight directory access protocol (LDAP) directory. In the three environments that are defined in the guide, the domain controllers also provide DNS services.

Chapter 6: The Infrastructure Server Role

In this chapter, the infrastructure server role is one that provides DHCP or WINS services. Details are provided about how the Windows Server 2003 with SP1 infrastructure servers in your environment can benefit from security settings that are not applied by the Member Server Baseline Policy (MSBP).

Chapter 7: The File Server Role

This chapter focuses on how to harden computers that function as file servers and why it is a challenge to harden such servers. The most essential services that file servers provide require Windows NetBIOS-related protocols and the Server Message Block (SMB) and Common Internet File System (CIFS) protocols. The SMB and CIFS protocols are typically used to provide access for authenticated users, but when improperly secured they can also disclose rich information to unauthenticated users or attackers. Because of this threat, these protocols are often disabled in high-security environments. This chapter describes how file servers that run Windows Server 2003 with SP1 can benefit from security settings that are not applied by the MSBP.

Chapter 8: The Print Server Role

This chapter focuses on print servers. Like file servers, the most essential services that print servers provide require Windows NetBIOS–related protocols and the SMB and CIFS protocols. As stated earlier, the SMB and CIFS protocols are often disabled in high-security environments. This chapter describes how Windows Server 2003 with SP1 print server security settings can be strengthened in ways that are not applied by the MSBP.

Chapter 9: The Web Server Role

This chapter describes how comprehensive security for Web sites and applications requires an entire IIS server (including each Web site and application that runs on the IIS server) to be protected from client computers in its environment. Web sites and applications must also be protected from other Web sites and applications that run on the same IIS server. Practices to ensure that these measures are achieved by the IIS servers that run Windows Server 2003 with SP1 in your environment are described in this chapter.

Chapter 10: The IAS Server Role

Internet Authentication Servers (IAS) provide Remote Authentication Dial-In User Services (RADIUS), a standards-based authentication protocol that is designed to verify the identity of clients who access networks remotely. This chapter describes ways in which IAS servers that run Windows Server 2003 with SP1 can benefit from security settings that are not applied by the MSBP.

Chapter 11: The Certificate Services Server Role

Certificate Services provide the cryptographic and certificate management services that are needed to build a public key infrastructure (PKI) in your server environment. This chapter describes ways in which Certificate Services servers that run Windows Server 2003 with SP1 will benefit from security settings that are not applied by the MSBP.

Chapter 12: The Bastion Host Role

Bastion host servers are accessible to client computers from the Internet. In this chapter, it is explained how these publicly exposed systems are susceptible to attack from a large number of users who can remain completely anonymous if they wish. Because many organizations do not extend their domain infrastructure to the Internet, this chapter focuses on how to harden stand-alone computers that run Windows Server 2003 with SP1 but do not belong to an Active Directory–based domain.

Chapter 13: Conclusion

The concluding chapter of this guide briefly summarizes the material that was presented in the previous chapters.

Appendix A: Security Tools and Formats

Although the Windows Server 2003 Security Guide focuses on how to use the SCW to create policies which are then converted to security templates and Group Policy objects, there are a variety of other tools and data formats that can be used to augment or replace this methodology. This appendix provides a short list of these tools and formats.

Appendix B: Key Settings to Consider

The Windows Server 2003 Security Guide discusses many security countermeasures and security settings, but it is important to understand a small number of them are particularly important. This appendix discusses the settings that will have the greatest impact on the security of computers that run Windows Server 2003 with SP1.

Appendix C: Security Template Setting Summary

This appendix introduces the Microsoft Excel® spreadsheet "Windows Server 2003 Security Guide Settings," which is included with the tools and templates in the downloadable version of the guide at http://go.microsoft.com/fwlink/?LinkId=14846. This spreadsheet provides a comprehensive master reference in a compact, usable form of all of the recommended settings for the three environments that are defined in the guide.

Appendix D: Testing the Windows Server 2003 Security Guide

The Windows Server 2003 Security Guide provides a significant amount of information about how to harden servers that run Windows Server 2003 with SP1, but the reader is constantly cautioned to test and validate all settings before they implement any settings in a production environment.

This appendix provides guidance about how to create a suitable test lab environment that can be used to help ensure successful implementation of the recommended settings in a production environment. It helps users to perform necessary validation and minimizes the amount of resources that are needed to do so.

Tools and Templates

A collection of security templates, scripts, and additional tools are included with the downloadable version of this guide to make it easier for your organization to evaluate, test, and implement the recommended countermeasures. The security templates are text files that can be imported into domain–based Group Policies or applied locally with the Microsoft Management Console (MMC) Security Configuration and Analysis snap-in. These procedures are detailed in Chapter 2, "Windows Server 2003 Hardening Mechanisms." The scripts that are included with this guide include scripts to create and link Group Policy objects as well as test scripts that are used to test the recommended countermeasures.

Related Resources

For additional information about the security settings prescribed in this guide, see the companion guide, Threats and Countermeasures: Security Settings in Windows Server 2003 and Windows XP at http://go.microsoft.com/fwlink/?LinkId=15159 and the Windows XP Security Guide at http://go.microsoft.com/fwlink/?LinkId=14839.

Read other security solutions from the Microsoft Solutions for Security and Compliance (MSSC) team.

Give Us Your Feedback

The Microsoft Solutions for Security and Compliance (MSSC) team would appreciate your thoughts about this and other security solutions.

Have an opinion? Let us know on the Security Solutions Blog for the IT Professional.

Or e-mail your feedback to the following address: SecWish@microsoft.com. We respond often to feedback that is sent to this mailbox.

We look forward to hearing from you.

Consulting and Support Services

There are many services available to assist organizations in their security efforts. Use the following links to help you find the services you need:

For Microsoft Gold Certified Partners, Microsoft Certified Technical Education Centers, Microsoft Certified Partners, and products from independent software vendors (ISVs) using Microsoft technologies, search the Microsoft Resource Directory at http://go.microsoft.com/fwlink/?LinkId=43094.

To find consulting and support services appropriate for the needs of your organization, visit Microsoft Services at http://support.microsoft.com/msservices.


**
**