You are previewing Using Mac OS X Lion Server.
O'Reilly logo
Using Mac OS X Lion Server

Book Description

If you’re considering a Mac OS X server for your small business, school, nonprofit, or home network, this easy-to-follow guide will help you get up and running in no time. You’ll learn how to share files, mail, and calendar information on your desktops, iPads, iPhones, and other devices, whether you’re new to Mac OS X servers or need to update your skills for the Lion edition.

Table of Contents

  1. Using Mac OS X Lion Server
  2. SPECIAL OFFER: Upgrade this ebook with O’Reilly
  3. Preface
    1. Audience
    2. Organization and Structure
    3. Conventions Used in This Book
    4. Using Code Examples
    5. Safari® Books Online
    6. How to Contact Us
    7. Acknowledgements
  4. 1. Planning
    1. The Minimum
      1. Server Allocation
      2. Service Allocation
    2. Choosing the Right Hardware
      1. Storage
      2. System Resources
      3. Backup
      4. Power
    3. Planning Your Server’s Network Configuration
      1. Determining the IP Address, Subnet Mask, and Gateway
      2. Configuring DHCP
      3. Finding the Subnet Mask and Gateway
    4. What’s In a Name?: DNS
    5. Link Aggregation
    6. Using Multiple IP Addresses
    7. Accessing the Server from Outside the Network
      1. Port Forwarding
      2. Accessing the Server Using DNS
        1. Configuring DNS
        2. Setting up Dynamic DNS
        3. Configuring iCloud for Back to My Mac
    8. Conclusion
  5. 2. Installation
    1. Base OS Installation
      1. Making a Lion Recovery Disk
      2. Configuring the Network
      3. Verifying Hostnames
    2. Configuring Energy Saver
    3. Installing the Server Software
      1. Completing Installation Tasks
        1. Checking the Hostname (Again)
        2. Setting up SSL
      2. Setting Date and Time
    4. Creating Users
      1. Creating Groups
      2. Adding Users to Groups
    5. Setting Up Open Directory
      1. Open Directory Replicas
      2. Binding to Open Directory
      3. Switching Between Directory Domains
    6. Using Workgroup Manager
    7. Conclusion
  6. 3. Sharing and Backing Up Files
    1. Managing File and Folder Access with Permissions
      1. POSIX
      2. ACLs
    2. Enabling Sharing
    3. Connecting from Clients
      1. Configuring AFP Connections from Mac OS X
      2. Connecting from Windows
      3. Configuring WebDAV Connections from iOS
      4. Logging in Remotely
    4. Backing Up
      1. Backing Up the Server
      2. Backing Up Open Directory
      3. Backing Up Server Configurations
    5. Backing Up Client Workstations
      1. Setting Up Time Machine Server
      2. Setting Up Time Machine Server Clients
      3. Backing Up with Other Solutions
    6. Conclusion
  7. 4. Sharing Address Books, Calendars, and iChat
    1. Sharing Address Books
      1. The Directory
      2. Personal Address Books
      3. Configuring Address Book to Connect
    2. Sharing Calendars
      1. Publishing Calendars
      2. Configuring iCal Server
      3. Locations and Resources
      4. Configuring iCal Clients
        1. Delegated Calendars
        2. In the Web Portal
        3. Configuring the Client in iOS
    3. Setting Up a Private iChat Server
      1. Configuring iChat Server
      2. Federation
      3. Saving a Copy of Each Chat
      4. Setting Up the Clients
    4. Conclusion
  8. 5. Wikis, Webs, and Blogs
    1. Setting Up a Website
      1. Accessing the Web Portal
      2. Uploading Your Own Site
      3. Setting Up More Sites
    2. Setting Up a Wiki
      1. Deciding on a Structure
      2. Creating a Wiki
      3. Collaborating with Others
      4. Customizing the Wiki
    3. Blogs
      1. Creating a User Blog
      2. Editing the Blog
      3. Accessing Content
    4. Site Redirection
    5. Conclusion
  9. 6. Building a Mail Server
    1. Before You Install
      1. Registering a Domain Name
      2. Configuring DNS
      3. Reverse DNS
      4. Making Sure the IP Isn’t Blacklisted
    2. Installing the Mail Service
      1. Enabling Services
      2. Configuring Options
      3. Configuring Users
    3. Installing Clients
      1. Setting up iOS Clients
      2. Configuring Lion Mail Clients
      3. Leveraging Push Notifications
    4. Protecting Mail: Message Hygiene
      1. Spam Filtering via MX Records
      2. Clam Up Viruses and Send Assassins After Spam
    5. Configuring WebMail
    6. Using WebMail
    7. Conclusion
  10. 7. Building Your Own Podcasting Server
    1. Before You Begin
    2. Building Podcast Producer
    3. Podcasting
      1. Making Your First Podcast with Podcast Publisher
    4. Accessing Content
      1. Viewing Content
      2. Restricting Access to Podcasts
      3. Connecting with iTunes
    5. Customizing Workflows
      1. Creating Workflows with Podcast Composer
      2. Securing Workflows
      3. Podcast Capture
    6. Remote Recording
    7. Conclusion
  11. 8. Managing Apple Computers and iOS Devices
    1. Profile Manager
      1. Setting Up Profiles
        1. Restricting Login Times
        2. Pushing Out Printers
        3. Pushing Out New Dock Items
        4. Setting Up Mail, Contacts and Calendars
      2. Distributing Profiles
    2. Managed Preferences
    3. Software Update Services
      1. Installing Software Update Server
      2. Choosing Which Updates to Release
      3. Configuring Clients
    4. Conclusion
  12. 9. Network Services
    1. When to Use Apple’s Network Services
    2. Setting Up a VPN Server
      1. Configuring the Network
      2. Setting Up the L2TP Clients
        1. Connecting iOS-Based Devices
        2. Connecting Mac OS X-Based Devices
    3. Sharing IP Addresses Using NAT
    4. Hosting Your Own DNS
    5. Configuring Wireless Access with RADIUS
      1. Setting Up the AirPort
      2. Setting Up AirPort Clients
    6. Managing the Adaptive Firewall
    7. Conclusion
  13. 10. Deploying Mac OS X Computers
    1. The Basics of Imaging Mac OS X
    2. Imaging with Disk Utility
    3. Using NetBoot
      1. Building a NetBoot Set
      2. Hosting a NetBoot Set
      3. Using a NetBoot Client
    4. Using NetInstall
      1. Building a NetInstall Image
    5. Deploying Computers with NetRestore
    6. Conclusion
  14. About the Author
  15. SPECIAL OFFER: Upgrade this ebook with O’Reilly