Book description
In-depth guide to all aspects of handling Apple's newest big cat
Whether you manage a large enterprise server or your own Macs at home or in a small office, this book has what you need to understand Apple's new Mac OS X Snow Leopard Server inside and out. Crammed with information, this detailed guide presents best practices and insights that have been field-tested by author Daniel Dilger, a professional administrator and Apple developer. You'll soon learn to deploy, administer, and update Apple's powerful new cat.
Get to know Mac OS X Snow Leopard Server, Apple's scalable, 64-bit UNIX-based operating system, and the most powerful Mac OS X version yet
Explains all aspects, both hardware and software
Shows how to host Web 2.0 applications, crunch tons of data, or centralize the day-to-day activities of a software development team
Covers installation and configuration, account authentication and authorization, using open directory, using print and file services, managing accounts and deployment, and using Apple Remote Desktop, Enterprise solutions, and command line control
Explores open source applications such as iChat Theater, Mail, iCal, Podcast Producer, and more
Keep Mac OS X Snow Leopard Server purring with this practical guide.
Table of contents
- Copyright
- Credits
- About the Author
- Acknowledgments
- Foreword
- Introduction
-
I. Mac OS X Overview
-
1. Introducing Mac OS X Server
- 1.1. Planning Mac OS X Server Deployments
- 1.2. Administration Tools
- 1.3. Basic versus Advanced Management Roles
- 1.4. Kernel, Unix, and Open-Source Services
- 1.5. Specialized Server Applications
- 1.6. Managing Network Client Resources
- 1.7. What's New in Snow Leopard Server
- 1.8. Summary
- 2. Mac OS X Server for Windows Users
-
1. Introducing Mac OS X Server
-
II. Installing Mac OS X Server
-
3. Planning Deployment Complexity
- 3.1. Standard Configuration
- 3.2. Workgroup Configuration
- 3.3. Advanced Configuration
- 3.4. Summary
- 4. Evaluating Hardware Requirements
-
5. Integrating with the Existing Server Infrastructure
- 5.1. Upgrading from Mac OS X Leopard Server
- 5.2. Migrating from Previous Versions of Mac OS X Server
- 5.3. Migrating from Windows Server
- 5.4. Integrating with Existing Network Services
- 5.5. Summary
-
6. Software Installation and Initial Configuration
- 6.1. Installing Mac OS X Server
- 6.2. Remote Interactive Installation
- 6.3. Automatic Installation
- 6.4. Summary
-
3. Planning Deployment Complexity
-
III. Basic Mac OS X Server Management
-
7. Server Preferences
-
7.1. Managing Users and Groups
- 7.1.1. Creating new accounts
- 7.1.2. Importing user accounts from another directory
- 7.1.3. Assigning contact information to an account
- 7.1.4. Allowing or denying an account's access to services
- 7.1.5. Sending a welcome message to new accounts
- 7.1.6. Editing group membership for an account
- 7.1.7. Creating new groups
- 7.1.8. Importing group accounts from another directory
- 7.1.9. Managing group memberships
- 7.2. Managing Services
- 7.3. Managing System Information
- 7.4. Performing Basic Server Administration
- 7.5. Summary
-
7.1. Managing Users and Groups
- 8. Additional Basic Admin Tools
-
7. Server Preferences
-
IV. Advanced Mac OS X Server Management
-
9. Server Admin
- 9.1. Authenticating with a Server
- 9.2. Exploring the Interface
- 9.3. Managing and Configuring Services
- 9.4. Reviewing Logs
- 9.5. Monitoring Performance
- 9.6. File Share Points, Permissions, and Quotas
- 9.7. Updating Server Software
- 9.8. Managing Certificates
- 9.9. Configuring Settings
- 9.10. Working with Multiple Servers
- 9.11. Summary
-
10. Workgroup Manager
- 10.1. Authenticating with a Server
- 10.2. Exploring the Interface
-
10.3. Working with User Accounts
- 10.3.1. The User Basic tab
- 10.3.2. The User Privileges tab
- 10.3.3. The User Advanced tab
- 10.3.4. The User Groups tab
- 10.3.5. The User Home tab
- 10.3.6. The User Mail tab
- 10.3.7. The User Print tab
- 10.3.8. The User Info tab
- 10.3.9. The User Windows tab
- 10.3.10. The User Inspector tab
- 10.3.11. Working with Group Accounts
- 10.3.12. The Group Basic tab
- 10.3.13. Group Folder tab
- 10.3.14. The Group Inspector tab
- 10.4. Working with Computer Accounts
- 10.5. Working with Computer Group Accounts
- 10.6. Creating and Configuring Records
- 10.7. Managing Account Access and Privileges
- 10.8. Summary
-
11. Additional Advanced Admin Tools
- 11.1. iCal Server Utility
- 11.2. Server Monitor
- 11.3. RAID Admin
- 11.4. System Image Utility
- 11.5. Command-Line Tools
- 11.6. Summary
-
9. Server Admin
-
V. Supplying Core Network Services
- 12. DNS Service
- 13. DHCP Service
-
14. Firewall Service
- 14.1. Introduction to Firewalls
- 14.2. Planning Firewall Services
- 14.3. Firewall Setup and Configuration
- 14.4. Managing and Monitoring Firewall Services
- 14.5. Summary
- 15. NAT Service
- 16. VPN Service
- 17. RADIUS Service
- 18. Xgrid Service
- 19. Other Network Services
-
VI. Managing Accounts and Security
-
20. Introduction to Mac OS X Server Security
- 20.1. Hardening Local Server Security
- 20.2. Securing User Data
- 20.3. Securing Shared Data
- 20.4. Securing Transports with Encryption
- 20.5. Securing Applications and Preferences
- 20.6. Summary
-
21. Using Open Directory
- 21.1. Introduction to Open Directory
- 21.2. Planning Directory Services
-
21.3. Directory Services Setup and Configuration
- 21.3.1. Creating an Open Directory master
- 21.3.2. Creating an Open Directory replica or relay
- 21.3.3. Retiring an Open Directory replica or relay
- 21.3.4. Acting as a Primary Domain Controller
- 21.3.5. Acting as a Backup Domain Controller
- 21.3.6. Configuring advanced LDAP settings
- 21.3.7. Server and client configuration using Directory Utility
- 21.4. Managing and Monitoring Directory Services
- 21.5. Summary
-
20. Introduction to Mac OS X Server Security
-
VII. Providing File-Sharing, Mail, Collaboration, and Media Services
-
22. File-Sharing Services
- 22.1. Introduction to File-Sharing Services
- 22.2. Planning File Services
- 22.3. File Service Setup and Configuration
- 22.4. Managing and Monitoring File Services
- 22.5. Summary
-
23. Mail Services
- 23.1. Introduction to Mail Service
-
23.2. Planning Mail Services
- 23.2.1. Configuring DNS for email services
- 23.2.2. Storage options for mail
- 23.2.3. Supporting POP and IMAP
- 23.2.4. Webmail services
- 23.2.5. Securing mail
- 23.2.6. Managing junk mail and viruses
- 23.2.7. Server-side message filtering
- 23.2.8. Mailing lists
- 23.2.9. Local host aliases and virtual hosting
- 23.3. Mail Service Setup and Configuration
- 23.4. Managing and Monitoring Mail Services
- 23.5. Summary
-
24. Web Services
- 24.1. Introduction to Web Services
- 24.2. Planning Web Services
- 24.3. Web Services Setup and Configuration
- 24.4. Managing and Monitoring Web Services
- 24.5. Summary
-
25. Web Collaboration Services
- 25.1. Introduction to Web Collaboration Services
- 25.2. Planning Web Collaboration Services
- 25.3. Web Collaboration Services Setup and Configuration
- 25.4. Managing and Monitoring Web Collaboration Services
- 25.5. Summary
-
26. iCal Server
- 26.1. Introduction to iCal Server
- 26.2. Planning Calendar Services
-
26.3. iCal Service Setup and Configuration
- 26.3.1. Configuring iCal service settings
- 26.3.2. Enabling web calendars
- 26.3.3. Creating location and resource calendars
- 26.3.4. Assigning maps to location and resource records
- 26.3.5. Using iCal Server calendars within iCal
- 26.3.6. Access control for users and groups
- 26.3.7. Calendar service security
- 26.4. Managing and Monitoring iCal Server
- 26.5. Summary
- 27. iChat Services
- 28. Address Book Server
-
29. QuickTime Streaming Server
- 29.1. Introduction to QuickTime Streaming Server
- 29.2. Planning Streaming Media Services
- 29.3. QuickTime Streaming Server Setup and Configuration
- 29.4. Managing and Monitoring QuickTime Streaming Server
- 29.5. Summary
- 30. Podcast Producer
- 31. Print Services
- 32. Mobile Access Server
- 33. Push Notification Server
-
22. File-Sharing Services
-
VIII. Managing Network Client Computers
- 34. Managing Client Systems with NetBoot
-
35. Managing Client Systems with NetInstall and NetRestore
- 35.1. Introduction to NetInstall
-
35.2. Introduction to NetRestore
- 35.2.1. Creating NetInstall images with System Image Utility
- 35.2.2. Creating a NetInstall image workflow
- 35.2.3. Updating NetInstall images with packages
- 35.2.4. Creating NetRestore images with System Image Utility
- 35.2.5. Creating a NetRestore image workflow
- 35.2.6. Enabling NetInstall and NetRestore images
- 35.2.7. Filtering NetInstall and NetRestore clients
- 35.2.8. Boot Server Discovery Protocol and DHCP
- 35.2.9. Configuring client systems for NetBoot
- 35.3. Managing and Monitoring NetInstall and NetRestore
- 35.4. Summary
-
36. Managed Preferences
- 36.1. Introduction to Managed Preferences
- 36.2. Planning Managed Preferences
-
36.3. Managed Preferences Setup and Configuration
- 36.3.1. Managing preferences in Workgroup Manager
-
36.3.2. Manageable preferences in Workgroup Manager
- 36.3.2.1. Application preferences
- 36.3.2.2. Classic preferences
- 36.3.2.3. Dock preferences
- 36.3.2.4. Energy Saver preferences
- 36.3.2.5. The Finder preferences
- 36.3.2.6. Login preferences
- 36.3.2.7. Media Access preferences
- 36.3.2.8. Mobility preferences
- 36.3.2.9. Network preferences
- 36.3.2.10. Parental Controls preferences
- 36.3.2.11. Printing preferences
- 36.3.2.12. Software Update preferences
- 36.3.2.13. System Preferences
- 36.3.2.14. Time Machine preferences
- 36.3.2.15. Universal Access preferences
- 36.3.2.16. Preferences Editor and the Details tab
- 36.4. Monitoring Managed Preferences
- 36.5. Summary
- 37. Software Update Server
- 38. Time Machine Server
- Glossary
Product information
- Title: Snow Leopard™ Server
- Author(s):
- Release date: November 2009
- Publisher(s): Wiley
- ISBN: 9780470521311
You might also like
book
Linux Bible® 2010 Edition: Boot Up to Ubuntu®, Fedora®, KNOPPIX, Debian®, openSUSE®, and 13 Other Distributions
The definitive guide to the basics of one of the most popular operating systems in the …
book
Microsoft® Windows 7 In Depth
Microsoft® Windows 7 In Depth Beyond the Basics…Beneath the Surface…In Depth Microsoft Windows 7 In Depth …
book
Oracle Enterprise Manager Cloud Control 12c Deep Dive
Master Oracle Enterprise Manager Cloud Control 12 c Achieve peak database efficiency and derive unprecedented value …
book
Microsoft® SQL Server® 2012 Step by Step
Your hands-on, step-by-step guide to building applications with Microsoft SQL Server 2012 Teach yourself the programming …