did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780596006334

Windows Server Cookbook

by
  • ISBN13:

    9780596006334

  • ISBN10:

    0596006330

  • Format: Paperback
  • Copyright: 2005-05-05
  • Publisher: Oreilly & Associates Inc
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $44.99 Save up to $1.35
  • Buy New
    $43.64
    Add to Cart Free Shipping Icon Free Shipping

    USUALLY SHIPS IN 2-3 BUSINESS DAYS

Supplemental Materials

What is included with this book?

Summary

This practical reference guide offers hundreds of useful tasks for managing Windows 2000 and Windows Server 2003, Microsoft's latest and greatest server. Through concise, on-the-job solutions to common problems,Windows Server Cookbook for Windows Server 2003 & Windows 2000is certain to save you hours of time searching for answers.Now, instead of dredging reams of Microsoft documentation or browsing its unstructured knowledge base to figure out a particular issue--such as how to compare registry values between two hosts--you can simply reference the index ofWindows Server Cookbook for Windows Server 2003 & Windows 2000. From there, you'll be directed to the exact trouble-shooting recipe they need.As the newest title in O'Reilly's popular Cookbook series, this book covers a wide range of issues that you are likely to face in your daily management of the Windows Server operating system. This includes how to deal with: files event logs DNS DHCP security the registry backup/restore One of the book's key benefits is the presentation of solutions in three different recipe formats. Depending on preference, you can solve most problems with the graphical user interface, the command line, or by using scripts. Where appropriate, all three solutions are presented for each recipe in this book. Each recipe also includes a detailed discussion that explains how and why it works.Windows Server Cookbook for Windows Server 2003 & Windows 2000is written for all levels of system administrators on Windows servers. If you're a relatively new user with only a rudimentary understanding of the job, the book can open your eyes to the many possibilities that await. And if you're an advanced user, it can serve as a useful reference and memory-jogger.Download the code examples from this book. The complete set of examples is available at: http://www.rallenhome.com/books/winsckbk/code.html .

Author Biography

Robbie Allen is a Senior Systems Architect in the Advanced Services Technology Group at Cisco Systems. He was instrumental in the deployment and automation of Active Directory, DNS, and DHCP at Cisco. Robbie enjoys working on the Unix and Windows platforms, especially when Perl is installed. He is a firm believer that all system administrators should be proficient in at least one scripting language and most of his writings preach the benefits of automation. Robbie has a web site at www.rallenhome.com.

Table of Contents

Foreword xvii
Preface xix
Introduction
1(18)
Approach to the Book
2(1)
Where to Find the Tools
3(2)
Running Tools with Alternate Credentials
5(1)
A Brief Word on Windows Scripting
6(1)
Getting the Most Out of Your Scripts
6(9)
Where to Find More Information
15(4)
System Configuration
19(49)
Activating Windows Server 2003
20(3)
Configuring Automatic Updates
23(3)
Disabling Windows Update
26(1)
Installing or Uninstalling a Windows Component
27(3)
Installing an Application or Service Pack via Group Policy
30(2)
Viewing System Properties
32(2)
Setting the System Time, Date, and Time Zone
34(3)
Setting the Name of a Server
37(3)
Joining a Server to a Domain
40(3)
Testing and Resetting the Secure Channel
43(2)
Viewing and Setting Environment Variables
45(3)
Configuring Page Files
48(3)
Putting System Information on the Desktop
51(1)
Configuring System Startup Options
52(3)
Configuring System Failure Options
55(4)
Viewing System Uptime
59(1)
Disabling the Manage/Configure Your Server Screen
60(2)
Disabling Shutdown Tracker
62(2)
Restarting or Shutting Down a Server
64(4)
Disks, Drives, and Volumes
68(32)
Viewing the Disk, Drive, and Volume Layout
70(2)
Converting a Basic Disk to Dynamic
72(1)
Enabling Disk Performance Statistics
73(1)
Formatting a Volume
74(2)
Setting the Drive Letter of a Volume
76(2)
Setting the Label of a Volume
78(1)
Cleaning Up a Volume
79(1)
Defragmenting a Volume
80(4)
Compressing a Volume
84(2)
Checking a Volume for Errors
86(2)
Making a Disk or Volume Read-Only
88(1)
Mapping a Network Drive
89(2)
Creating a Virtual Drive to Another Drive or Folder
91(2)
Finding Large Files and Folders on a Volume
93(1)
Enabling Disk Quotas
94(2)
Configuring a Disk Quota for a User
96(2)
Viewing Disk Quota Usage
98(2)
Files, Folders, and Shares
100(42)
Creating and Deleting a File
102(1)
Creating and Deleting a Folder
103(1)
Undeleting a File
104(1)
Securely Deleting a File
105(1)
Viewing the Properties of a File or Folder
106(2)
Creating a Shortcut
108(4)
Creating a Link or Junction Point
112(1)
Creating a Program Alias
113(1)
Searching for Files or Folders
114(2)
Copying, Moving, or Renaming a File or Folder
116(1)
Comparing Files or Folders
117(1)
Hiding a File or Folder
118(2)
Making a File or Folder Read-Only
120(1)
Compressing a File or Folder
121(3)
Encrypting a File or Folder
124(1)
Replacing a File That Is in Use
125(1)
Taking Ownership of a File or Folder
126(2)
Finding Who Last Opened or Modified a File
128(1)
Finding Open Files
129(1)
Finding the Process That Has a File Open
130(2)
Viewing File Activity
132(1)
Performing an Action on Several Files at Once
133(1)
Creating and Deleting Shares
134(2)
Viewing Shares
136(1)
Restricting Access to a Share
137(1)
Enabling Web Sharing
138(2)
Publishing a Share in Active Directory
140(2)
Running and Scheduling Tasks
142(18)
Running a Task with Alternate Credentials
142(3)
Running a Task on a Remote Server
145(2)
Running a Task When a User Logs On
147(2)
Running a Task via a Login Script
149(2)
Running a Task via Group Policy
151(1)
Listing Automatic Tasks
152(1)
Scheduling a Task
153(3)
Deleting a Scheduled Task
156(2)
Listing the Scheduled Tasks
158(2)
Processes
160(25)
Setting the Priority of a Process
164(2)
Suspending a Process
166(1)
Killing a Process
167(2)
Viewing the Running Processes
169(1)
Searching Processes
170(1)
Finding the Services Run from a Process
171(2)
Viewing the Properties of a Process
173(1)
Viewing the Performance Statistics of a Process
174(1)
Viewing the DLLs Being Used by a Process
175(2)
Viewing the APIs Called by a Process
177(1)
Viewing the Handles a Process Has Open
178(1)
Viewing the Network Ports a Process Has Open
179(1)
Script: Process Doctor
180(3)
Script: Process Terminator
183(2)
Services
185(29)
Starting and Stopping a Service
188(2)
Running Any Program or Script as a Service
190(3)
Removing a Service
193(2)
Setting the Service Startup Type
195(1)
Setting the Service Account and Password
196(2)
Performing an Action Automatically When a Service Fails
198(1)
Viewing the List of Services
199(2)
Searching Services
201(1)
Finding the Process a Service Is Running From
202(1)
Viewing the Antecedent and Dependent Services for a Service
203(2)
Viewing the Service Load Order
205(2)
Viewing the Startup History of a Service
207(2)
Granting the Permission to Manage One or More Services
209(1)
Script: Robust Service Restart
210(2)
Script: Service Monitor
212(2)
Event Logs
214(23)
Creating an Event
215(2)
Viewing Events
217(2)
Creating a New Event Log
219(2)
Viewing the Size of an Event Log
221(1)
Setting the Maximum Size of an Event Log
222(1)
Setting the Event Log Retention Policy
223(2)
Clearing the Events in an Event Log
225(1)
Restricting Access to an Event Log
226(1)
Searching an Event Log on a Server
227(2)
Searching the Event Logs on Multiple Servers
229(2)
Archiving an Event Log
231(1)
Finding More Information About an Event
232(1)
Triggering an Action When an Event Occurs
233(1)
Script: Event Watcher
234(3)
Registry
237(23)
Creating and Deleting a Key
239(2)
Setting a Value
241(2)
Setting Keys or Values Using Group Policy
243(1)
Exporting Registry Files
244(2)
Importing Registry Files
246(1)
Searching the Registry
247(1)
Comparing the Registry
248(1)
Restricting Access to the Registry
249(2)
Backing Up and Restoring the Registry
251(2)
Creating a Registry Link
253(1)
Setting the Maximum Registry Size
254(2)
Monitoring Registry Activity
256(2)
Viewing Processes That Have a Registry Key Open
258(2)
Network Configuration
260(30)
Viewing the Network Configuration
261(3)
Disabling a Connection
264(2)
Configuring an IP Address
266(3)
Renewing or Releasing a DHCP IP Address
269(2)
Configuring DNS Settings
271(2)
Registering DNS Records or Flushing the DNS Cache
273(2)
Finding a Computer's Active Directory Site
275(1)
Managing Routes
276(3)
Viewing the Open Ports and Connections
279(2)
Troubleshooting Network Connectivity Problems
281(1)
Viewing Network Traffic
282(2)
Configuring TCP/IP Filtering
284(3)
Measuring Link Speed and Latency Between Two Hosts
287(1)
Installing the IPv6 Stack
288(2)
Security Best Practices
290(18)
Analyzing Your Security Configuration
293(1)
Enabling Auditing
294(3)
Renaming the Administrator and Guest Accounts
297(3)
Disabling or Removing Unused Accounts, Services, and Software
300(1)
Enabling Screensaver Locking
300(3)
Disabling Storage of the LM Password Hash
303(1)
Requiring Strong Passwords
304(1)
Getting Notified of New Security Vulnerabilities
305(1)
Script: Mass Admin Password Changer
305(3)
Internet Information Services 6.0
308(65)
Installing IIS
313(5)
Stopping and Starting IIS
318(2)
Creating Web Sites
320(2)
Hosting Multiple Web Sites
322(3)
Creating Virtual Directories
325(2)
Configuring Web Permissions
327(3)
Configuring IP Address and Domain Name Restrictions
330(2)
Configuring Web Site Authentication
332(3)
Obtaining and Installing SSL Certificates
335(2)
Enabling SSL on a Web Site
337(3)
Backing Up SSL Certificates
340(1)
Configuring Web Site QoS Settings
341(2)
Configuring Web Site Logging
343(3)
Configuring Web Site Redirection
346(2)
Enabling Direct Metabase Editing
348(2)
Backing Up and Restoring the Metabase
350(4)
Exporting and Importing the Metabase
354(2)
Enabling Dynamic Content
356(2)
Creating Application Pools
358(1)
Configuring Application Pool Identities
359(2)
Creating Applications
361(2)
Isolating Applications into Pools
363(1)
Configuring Application Pool Recycling
364(2)
Creating FTP Sites
366(3)
Configuring FTP Authentication
369(1)
Configuring FTP User Isolation
370(3)
Domain Name System (DNS)
373(43)
Installing the DNS Server
375(2)
Starting and Stopping the DNS Server
377(2)
Modifying DNS Server Configuration
379(2)
Creating a Zone
381(2)
Viewing a DNS Server's Zones
383(2)
Converting a Zone to an Active Directory--Integrated Zone
385(2)
Moving Active Directory--Integrated Zones into an Application Partition
387(2)
Creating a Stub Zone
389(3)
Configuring Conditional Forwarding
392(2)
Configuring Zone Transfer
394(3)
Creating and Deleting Resource Records
397(3)
Querying Resource Records
400(1)
Scavenging Old Resource Records
401(3)
Clearing the DNS Cache
404(1)
Enabling DNS Server Debug Logging
405(3)
Viewing DNS Server Utilization Statistics
408(2)
Preventing Cache Pollution on DNS Servers
410(1)
Preventing Windows Clients from Attempting Dynamic Updates
411(2)
Script: DNS Server Configuration Checker
413(3)
DHCP Server
416(33)
Installing DHCP Server
419(1)
Authorizing a DHCP Server
420(3)
Configuring Server Options
423(1)
Enabling Address Conflict Detection
424(2)
Creating a Scope
426(2)
Creating a Superscope
428(1)
Activating or Deactivating a Scope
429(1)
Configuring Scope Options
430(2)
Enabling Dynamic DNS Updates from the DHCP Server
432(2)
Managing the Leases for a Scope
434(1)
Creating a Reservation
435(1)
Enabling DHCP Audit Logging
436(3)
Modifying the DHCP Database and Audit Log Paths
439(1)
Backing Up the DHCP Database
440(1)
Restoring the DHCP Database
441(1)
Importing and Exporting DHCP Server Configuration
442(2)
Viewing DHCP Utilization Statistics
444(1)
Finding the DHCP Servers on a Subnet
445(2)
Running DHCP Server on a Domain Controller
447(2)
Active Directory
449(56)
Creating a New Active Directory Forest
450(2)
Promoting a Domain Controller from Media
452(1)
Uninstalling Active Directory
453(2)
Upgrading from Windows 2000 to Windows Server 2003
455(4)
Raising the Functional Level
459(3)
Backing Up Active Directory
462(2)
Restoring Active Directory
464(3)
Searching for Objects in a Domain
467(4)
Creating an Object
471(2)
Modifying an Object
473(2)
Moving an Object
475(2)
Moving an Object to a Different Domain
477(1)
Renaming an Object
478(2)
Deleting an Object
480(2)
Exporting and Importing Objects Using LDIF or CSV
482(2)
Finding the Closest Domain Controller
484(2)
Enabling and Disabling the Global Catalog
486(2)
Finding the FSMO Role Holders
488(2)
Transferring or Seizing a FSMO Role
490(2)
Creating and Removing a Trust
492(2)
Viewing the Trusts for a Domain
494(3)
Verifying and Resetting Trusts
497(3)
Enabling Diagnostics Logging
500(2)
Script: Displaying the Structure of a Forest
502(3)
Domain User, Group, and Computer Accounts
505(37)
Creating a User Account
506(2)
Creating a Large Number of Users
508(1)
Modifying an Attribute for Several Users at Once
509(2)
Unlocking a User
511(1)
Troubleshooting Account Lockout Problems
512(1)
Viewing and Modifying the Account Lockout and Password Policies
513(4)
Enabling and Disabling a User Account
517(1)
Setting a User's Password
518(1)
Setting a User's Account Options
519(3)
Setting a User's Profile Attributes
522(1)
Finding a User's Last Logon Time
523(2)
Creating a Group Account
525(1)
Viewing the Members of a Group
526(2)
Viewing a User's Group Membership
528(2)
Adding and Removing Members of a Group
530(1)
Changing the Scope or Type of a Group
531(2)
Creating a Computer Account
533(1)
Joining a Computer to a Domain
534(3)
Renaming a Computer
537(2)
Resetting a Computer Account
539(3)
Exchange Server 2003
542(67)
Preparing Active Directory for Exchange
545(4)
Installing the First Exchange Server
549(2)
Installing Additional Exchange Servers
551(2)
Installing an Exchange Service Pack
553(1)
Creating Unattended Installation Files for Exchange and Exchange Service Pack
554(1)
Installing Exchange Management Tools
555(2)
Delegating Exchange for the First Time
557(3)
Stopping and Starting Exchange Server
560(2)
Mail-Enabling a User
562(5)
Mail-Disabling a User
567(2)
Mailbox-Enabling a User
569(3)
Deleting a User's Mailbox
572(2)
Purging a Deleted Mailbox
574(1)
Reconnecting a Deleted Mailbox
575(2)
Enumerating Disconnected Mailboxes
577(2)
Moving a Mailbox
579(3)
Viewing Mailbox Sizes and Message Counts
582(1)
Mail-Enabling a Contact
583(3)
Mail-Disabling a Contact
586(1)
Creating a Mail-Enabled Distribution List
587(4)
Creating a Query-Based Distribution List
591(3)
Creating an Address List
594(3)
Creating a Recipient Policy
597(2)
Creating a Storage Group
599(3)
Creating a Mailbox Store
602(2)
Listing Domain Controllers and Global Catalog Servers Used by an Exchange Server
604(1)
Mounting and Dismounting Mailbox Stores
605(4)
Introduction to WSH 609(4)
Introduction to WMI 613(5)
Introduction to ADSI 618(7)
List of Default Environment Variables 625(4)
List of Default Processes 629(2)
List of Default Services 631(10)
Index 641

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program