You are previewing Apple Pro Training Series: OS X Server Essentials 10.9: Using and Supporting OS X Server on Mavericks.
O'Reilly logo
Apple Pro Training Series: OS X Server Essentials 10.9: Using and Supporting OS X Server on Mavericks

Book Description

This is the official curriculum of Apple’s Mavericks 201: OS X Server Essentials 10.9 course and preparation for Apple Certified Technical Coordinator (ACTC) 10.9 certification–as well as a top-notch primer for anyone who needs to implement, administer, or maintain a network that uses OS X Server on Mavericks. This book provides comprehensive coverage of OS X Server and is part of the Apple Pro Training series–the only Apple-certified books on the market. Designed for help desk specialists, technical coordinators, and entry-level system administrators, this guide teaches you how to install and configure OS X Server on Mavericks to provide network-based services. You’ll also learn to use tools for efficiently managing and deploying OS X Server. In addition to learning key concepts and experiencing hands-on, practical exercises throughout, the book also covers the learning objectives to help you prepare for the industry-standard ACTC certification.

•    Provides authoritative explanations of OS X Server setup and management on Mavericks.
•    Focused lessons take you step by step through practical, real-world exercises.
•    Lesson review questions summarize what you learn to prepare you for the Apple certification exam.
•    Lesson files available for download.

Table of Contents

  1. Title Page
  2. Copyright Page
  3. Dedication Page
  4. Acknowledgments
  5. Contents at a Glance
  6. Table of Contents
  7. Configuring and Monitoring OS X Server
    1. Lesson 1. About This Guide
      1. Learning Methodology
      2. Lesson Structure
      3. Exercise Setup
      4. Apple Training and Certification
    2. Lesson 2. Installing OS X Server
      1. Reference 2.1 Evaluating OS X Server Requirements
      2. Reference 2.2 Preparing to Install OS X Server
      3. Reference 2.3 Installing OS X Server
      4. Reference 2.4 Upgrading or Migrating to OS X Server
      5. Reference 2.5 Updating OS X Server
      6. Reference 2.6 Troubleshooting
      7. Exercise 2.1 Configure OS X Before Installing OS X Server on Your Server Computer
      8. Exercise 2.2 Perform the Initial Installation of OS X Server on Your Server Computer
      9. Exercise 2.3 Configure Your Administrator Computer
    3. Lesson 3. Providing DNS
      1. Reference 3.1 What Is DNS?
      2. Reference 3.2 Evaluating OS X DNS Hosting Requirements
      3. Reference 3.3 Configuring DNS Service in OS X Server
      4. Reference 3.4 Troubleshooting DNS Service in OS X Server
      5. Exercise 3.1 Configure DNS Services
    4. Lesson 4. Exploring the Server App
      1. Reference 4.1 Allowing Remote Access
      2. Reference 4.2 Using Server Sidebar Elements
      3. Reference 4.3 Using the Manage Menu
      4. Reference 4.4 Using the Tools Menu
      5. Reference 4.5 Using Help and Server Tutorials
      6. Reference 4.6 Troubleshooting
      7. Exercise 4.1 Enable Screen Sharing And Remote Management
      8. Exercise 4.2 Inspect the Service Data Volume
    5. Lesson 5. Configuring SSL Certificates
      1. Reference 5.1 Understanding SSL Certificates
      2. Reference 5.2 Configuring SSL Certificates
      3. Reference 5.3 Troubleshooting
      4. Exercise 5.1 Create a Certificate Signing Request
      5. Exercise 5.2 Import a Signed Certificate (Optional)
      6. Exercise 5.3 Archive Your Certificate (Optional)
      7. Exercise 5.4 Configure Your Server to Use Its New SSL Certificate
      8. Exercise 5.5 Configure Your Administrator Computer to Trust an SSL Certificate
      9. Exercise 5.6 Clean Up
    6. Lesson 6. Using Status and Notifications
      1. Reference 6.1 Monitoring and Status Concepts
      2. Reference 6.2 OS X Server Alerts
      3. Reference 6.3 Logs in OS X Server
      4. Reference 6.4 Stats in OS X Server
      5. Reference 6.5 Storage
      6. Exercise 6.1 Use the Server App to Monitor Your Server
    7. Lesson 7. Backing Up OS X Server
      1. Reference 7.1 Backup Concepts
      2. Reference 7.2 Time Machine
      3. Exercise 7.1 Use Time Machine to Back Up OS X Server
      4. Exercise 7.2 Restore from Time Machine Backup (Optional)
  8. Configuring Accounts
    1. Lesson 8. Managing Local Users
      1. Reference 8.1 Understanding Authentication and Authorization
      2. Reference 8.2 Creating and Administering User and Administrator Server Accounts
      3. Reference 8.3 Managing Access to Services
      4. Reference 8.4 Troubleshooting
      5. Exercise 8.1 Create and Configure Local User Accounts
      6. Exercise 8.2 Import Local User Accounts
      7. Exercise 8.3 Create and Configure Local Groups
      8. Exercise 8.4 Troubleshoot Problems with Importing Accounts
      9. Exercise 8.5 Manage Service Access
      10. Exercise 8.6 Clean Up
    2. Lesson 9. Configuring Open Directory Services
      1. Reference 9.1 Introducing Directory Services Concepts
      2. Reference 9.2 Configuring Open Directory Services
      3. Reference 9.3 Troubleshooting
      4. Exercise 9.1 Configure Your Server as an Open Directory Master
      5. Exercise 9.2 Use Logs to Troubleshoot Using Open Directory
    3. Lesson 10. Managing Local Network Accounts
      1. Reference 10.1 Using the Server App to Manage Network User Accounts
      2. Reference 10.2 Configuring Authentication Methods on OS X Server
      3. Reference 10.3 Using Single Sign-On and Kerberos
      4. Reference 10.4 Troubleshooting
      5. Exercise 10.1 Create and Import Network Accounts
      6. Exercise 10.2 Configure Password Policies
  9. Managing Devices with Configuration Profiles
    1. Lesson 11. Configuring OS X Server to Provide Device Management
      1. Reference 11.1 Profile Manager
      2. Reference 11.2 Configuring Profile Manager
      3. Exercise 11.1 Enable Profile Manager
    2. Lesson 12. Managing with Profile Manager
      1. Reference 12.1 Introducing Account Management
      2. Reference 12.2 Troubleshooting
      3. Exercise 12.1 Use Profile Manager
  10. Sharing Files
    1. Lesson 13. Configuring the File Sharing Service
      1. Reference 13.1 Addressing the Challenges of File Sharing
      2. Reference 13.2 Creating Share Points
      3. Reference 13.3 Troubleshooting File Sharing Services
      4. Reference 13.4 Providing FTP Service
      5. Exercise 13.1 Explore the File Sharing Service
      6. Exercise 13.2 Use Logs to Troubleshoot Problems with File Sharing Services
    2. Lesson 14. Understanding File Access
      1. Reference 14.1 Configuring Access to Share Points and Folders
      2. Reference 14.2 Understanding POSIX Permissions vs. ACL Settings
      3. Exercise 14.1 Configure Access Control
  11. Implementing Deployment Solutions
    1. Lesson 15. Leveraging NetInstall
      1. Reference 15.1 Managing Computers with NetInstall
      2. Reference 15.2 Creating Images with System Image Utility
      3. Reference 15.3 Understanding Shadow Files
      4. Reference 15.4 Troubleshooting NetInstall
      5. Exercise 15.1 Create NetInstall Images
      6. Exercise 15.2 Create NetBoot and NetRestore Images
      7. Exercise 15.3 Configure a NetInstall Server
      8. Exercise 15.4 Filter NetInstall Clients
      9. Exercise 15.5 Configure a NetInstall Client
      10. Exercise 15.6 Monitor NetInstall Clients
    2. Lesson 16. Caching Content from Apple
      1. Reference 16.1 Understanding the Caching Service
      2. Reference 16.2 Configuring and Maintaining the Caching Service
      3. Reference 16.3 Comparing Software Update and Caching Services
      4. Reference 16.4 Troubleshooting the Caching Service
    3. Lesson 17. Implementing Software Update Service
      1. Reference 17.1 Managing Software Updates
      2. Reference 17.2 Troubleshooting the Software Update Service
      3. Exercise 17.1 Configure Software Update
      4. Exercise 17.2 Configure Computers for Your Software Update Service
  12. Providing Network Services
    1. Lesson 18. Offering Time Machine Network Backup
      1. Reference 18.1 Configuring Time Machine as a Network Service
      2. Exercise 18.1 Configure and Use the Time Machine Service
    2. Lesson 19. Providing Security via the VPN Service
      1. Reference 19.1 Understanding VPN
      2. Reference 19.2 Configuring VPN with the Server App
      3. Reference 19.3 Troubleshooting
      4. Exercise 19.1 Configure the VPN Service
      5. Exercise 19.2 Clean Up
    3. Lesson 20. Understanding DHCP
      1. Reference 20.1 Understanding How DHCP Works
      2. Reference 20.2 Configuring DHCP Service
      3. Reference 20.3 Troubleshooting DHCP
      4. Exercise 20.1 Configure DHCP Service (Optional)
    4. Lesson 21. Hosting Websites
      1. Reference 21.1 Web Service Software
      2. Reference 21.2 Understanding Basic Website Structure
      3. Reference 21.3 Monitoring Web Services
      4. Reference 21.4 Troubleshooting
      5. Exercise 21.1 Enable Web Services
      6. Exercise 21.2 Secure Your Website
      7. Exercise 21.3 Monitor Web Services
      8. Exercise 21.4 Disable a Website
  13. Using Collaborative Services
    1. Lesson 22. Providing Mail Service
      1. Reference 22.1 Hosting Mail Services
      2. Reference 22.2 Troubleshooting Mail Services
      3. Exercise 22.1 Enable the Mail Service
      4. Exercise 22.2 Send and Receive Mail
    2. Lesson 23. Configuring the Wiki Service
      1. Reference 23.1 Understanding and Managing a Wiki
      2. Reference 23.2 Troubleshooting the Wiki Service
      3. Exercise 23.1 Enable the Wiki Service
      4. Exercise 23.2 Edit a Wiki
    3. Lesson 24. Implementing Calendar Service
      1. Reference 24.1 Calendar Service Data Locations
      2. Reference 24.2 Using the Calendar Service
      3. Reference 24.3 Troubleshooting the Calendar Service
      4. Exercise 24.1 Configure and Start the Calendar Service
      5. Exercise 24.2 Use the Server App to Add Resources and Locations
      6. Exercise 24.3 Access the Calendar Service as a User
    4. Lesson 25. Providing Messages Service
      1. Reference 25.1 Managing the Messages Service
      2. Reference 25.2 Troubleshooting the Messages Service
      3. Exercise 25.1 Set Up the Messages Service
    5. Lesson 26. Managing Contacts Service
      1. Reference 26.1 Understanding the Contacts Service
      2. Reference 26.2 Troubleshooting the Contacts Service
      3. Exercise 26.1 Configure the Contacts Service with the Server App
      4. Exercise 26.2 Configure OS X to Use the Contacts Service
  14. Index
  15. Appendix A. Lesson Review Questions and Answers
    1. Lesson 1 Review About This Guide
    2. Lesson 2 Review Installing OS X Server
    3. Lesson 3 Review Providing DNS
    4. Lesson 4 Review Exploring the Server App
    5. Lesson 5 Review Configuring SSL Certificates
    6. Lesson 6 Review Using Status and Notifications
    7. Lesson 7 Review Backing Up OS X Server
    8. Lesson 8 Review Managing Local Users
    9. Lesson 9 Review Configuring Open Directory Services
    10. Lesson 10 Review Managing Local Network Accounts
    11. Lesson 11 Review Configuring OS X Server to Provide Device Management
    12. Lesson 12 Review Managing with Profile Manager
    13. Lesson 13 Review Configuring the File Sharing Service
    14. Lesson 14 Review Understanding File Access
    15. Lesson 15 Review Leveraging NetInstall
    16. Lesson 16 Review Caching Content from Apple
    17. Lesson 17 Review Implementing Software Update Service
    18. Lesson 18 Review Offering Time Machine Network Backup
    19. Lesson 19 Review Providing Security via the VPN Service
    20. Lesson 20 Review Understanding DHCP
    21. Lesson 21 Review Hosting Websites
    22. Lesson 22 Review Providing Mail Service
    23. Lesson 23 Review Configuring the Wiki Service
    24. Lesson 24 Review Implementing Calendar Service
    25. Lesson 25 Review Providing Messages Service
    26. Lesson 26 Review Managing Contacts Service
  16. Appendix B. Additional Resources
    1. Lesson 1 Resources About This Guide
    2. Lesson 2 Resources Installing OS X Server
    3. Lesson 3 Resources Providing DNS
    4. Lesson 4 Resources Exploring the Server App
    5. Lesson 5 Resources Configuring SSL Certificates
    6. Lesson 6 Resources Using Status and Notifications
    7. Lesson 7 Resources Backing Up OS X Server
    8. Lesson 8 Resources Managing Local Users
    9. Lesson 9 Resources Configuring Open Directory Services
    10. Lesson 10 Resources Managing Local Network Accounts
    11. Lesson 11 Resources Configuring OS X Server to Provide Device Management
    12. Lesson 12 Resources Managing with Profile Manager
    13. Lesson 13 Resources Configuring the File Sharing Service
    14. Lesson 14 Resources Understanding File Access
    15. Lesson 15 Resources Leveraging NetInstall
    16. Lesson 16 Resources Caching Content from Apple
    17. Lesson 17 Resources Implementing Software Update Service
    18. Lesson 18 Resources
    19. Offering Time Machine Network Backup
    20. Lesson 19 Resources
    21. Providing Security via the VPN Service
    22. Lesson 20 Resources Understanding DHCP
    23. Lesson 21 Resources Hosting Websites
    24. Lesson 22 Resources Providing Mail Service
    25. Lesson 23 Resources Configuring the Wiki Service
    26. Lesson 24 Resources Implementing Calendar Service
    27. Lesson 25 Resources Providing Messages Service
    28. Lesson 26 Resources Managing Contacts Service
  17. Where are the Lesson Files?