MacOS Admin

Embed Size (px)

DESCRIPTION

Mac OS

Citation preview

  • 5/26/2018 MacOS Admin

    1/234

    Centrify Suite

    Mac OS X Administrators Guide

    November 2011

    Centrify Corporation

  • 5/26/2018 MacOS Admin

    2/234

    Legal notice

    This document and the software described in this document are furnished under and are subject to the terms of alicense agreement or a non-disclosure agreement. Except as expressly set forth in such license agreement ornon-disclosure agreement, Centrify Corporation provides this document and the software described in thisdocument as is without warranty of any kind, either express or implied, including, but not limited to, theimplied warranties of merchantability or fitness for a particular purpose. Some states do not allow disclaimers ofexpress or implied warranties in certain transactions; therefore, this statement may not apply to you.

    This document and the software described in this document may not be lent, sold, or given away without the priorwritten permission of Centrify Corporation, except as otherwise permitted by law. Except as expressly set forthin such license agreement or non-disclosure agreement, no part of this document or the software described in thisdocument may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,electronic, mechanical, or otherwise, without the prior written consent of Centrify Corporation. Somecompanies, names, and data in this document are used for illustration purposes and may not represent realcompanies, individuals, or data.

    This document could include technical inaccuracies or typographical errors. Changes are periodically made to theinformation herein. These changes may be incorporated in new editions of this document. Centrify Corporationmay make improvements in or changes to the software described in this document at any time.

    2004-2011 Centrify Corporation. All rights reserved. Portions of Centrify DirectControl are derivedfrom third party or open source software. Copyright and legal notices for these sources are listed separately in theAcknowledgements.txt file included with the software.

    U.S. Government Restricted Rights: If the software and documentation are being acquired by or on behalf of theU.S. Government or by a U.S. Government prime contractor or subcontractor (at any tier), in accordance with 48C.F.R. 227.7202-4 (for Department of Defense (DOD) acquisitions) and 48 C.F.R. 2.101 and 12.212 (fornon-DOD acquisitions), the governments rights in the software and documentation, including its rights to use,modify, reproduce, release, perform, display or disclose the software or documentation, will be subject in allrespects to the commercial license rights and restrictions provided in the license agreement.

    Centrify, DirectAudit, DirectControl and DirectSecure are registered trademarks and DirectAuthorize andDirectManage are trademarks of Centrify Corporation in the United States and other countries. Microsoft,Active Directory, Windows, Windows NT, and Windows Server are either registered trademarks or trademarks

    of Microsoft Corporation in the United States and other countries.Centrify Suite is protected by U.S. Patents 8,024,360 and 7,591,005.

    The names of any other companies and products mentioned in this document may be the trademarks or registeredtrademarks of their respective owners. Unless otherwise noted, all of the names used as examples of companies,organizations, domain names, people and events herein are fictitious. No association with any real company,organization, domain name, person, or event is intended or should be inferred.

  • 5/26/2018 MacOS Admin

    3/2343

    ContentsAbout this guide 7Intended audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

    Using this guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

    Conventions used in this guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

    Where to go for more information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

    Contacting Centrify . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

    Chapter 1 Installing the Centrify DirectControl Agent for Mac OS X 11Preparing for installation on Mac OS X computers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

    Installing the Centrify DirectControl Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

    Logging on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

    Chapter 2 Creating home directories 17Understanding home directories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18

    Configuring a local home directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

    Configuring a network home directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

    Configuring a portable home directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

    Chapter 3 Working with Mac OS X 29Specifying the Macintosh users home directory location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

    Setting shared directory permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

    Enabling access to SMB shares on a Windows server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

    Enabling users to manage their print queues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

    Setting up authenticated printing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

    Setting up local and remote administrative privileges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

    Querying user information for Active Directory users. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

    Migrating from Open Directory to Centrify DirectControl Active Directory. . . . . . . . . . . . . . . . . . . . 47

    Converting a local user to a Centrify DirectControl Active Directory user . . . . . . . . . . . . . . . . . . . . . 49

    Migrating a user from Apples Active Directory plugin to Centrify DirectControl Active Directory . .

    50

    Mapping local user accounts to Active Directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

  • 5/26/2018 MacOS Admin

    4/234

    Administrators Guide 4

    Configuring 802.1X wireless authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

    Chapter 4 Understanding group policies for Mac OS X users and computers 59Understanding group policies and system preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

    Installing Mac OS X group policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

    Setting Mac OS X group policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

    Applying standard Windows policies to Mac OS X. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

    Configuring Mac OS X-specific parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

    Chapter 5 Setting computer-based policies for Mac OS X 72Setting computer-based policies for Mac OS X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74

    Map /home to /Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76

    802.1X Wireless Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77

    Accounts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81

    App Store . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86

    EnergySaver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87

    Firewall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90

    Internet Sharing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94

    Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95

    Remote Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .98

    Scripts (Login/Logout) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

    Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

    Software Update Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

    Chapter 6 Setting user-based policies for Mac OS X 110Setting user-based policies for Mac OS X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112

    802.1X Wireless Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114

    Application Access Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

    Automount Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

    Desktop Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121Dock Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

    Finder Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

    Folder Redirection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

    Import Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

    Login Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

  • 5/26/2018 MacOS Admin

    5/234

    Contents 5

    Media Access Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137

    Mobility Synchronization Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

    Scripts (Login/Logout) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175

    Security Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178

    System Preference Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179

    Chapter 7 Configuring a Mac OS X computer for smart card login 191Understanding smart card login. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191

    Configuring smart card login. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191

    Using smart card login . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195

    Troubleshooting smart card log in. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198

    Chapter 8 Troubleshooting tips 199Using common account management commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199

    Enabling logging for the Centrify DirectControl Agent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200

    Enabling logging for the Mac Directory Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202

    Using DirectControl on a dual-boot system. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202

    Using adgpupdate appropriately . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202

    Understanding delays when logging on the first time with a new user account. . . . . . . . . . . . . . 203

    Understanding delays logging on when a computer is disconnected from the network . . . . . . 203

    Configuring single-sign on to work with non-Mac OS X machines . . . . . . . . . . . . . . . . . . . . . . . . . . 204

    Restricting login using FTP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204Logging on using localhost . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204

    Changing the password for Active Directory users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204

    Logging in if Directory Service or Security Agent crashes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205

    Disabling Apples built-in Active Directory plug-in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209

    Showing the correct status of the Centrify DirectControl plug-in . . . . . . . . . . . . . . . . . . . . . . . . . . . 209

    Opening a support case online . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210

    Collecting information for support cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211

    Chapter 9 Using sctool 213Displaying usage information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213

    Understanding sctool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213

    Appendix A Installing and removing DirectControl and joining and leaving a domain 217Installing using the install.sh command-line program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218

  • 5/26/2018 MacOS Admin

    6/234

    Administrators Guide 6

    Installing remotely using Apple Remote Desktop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219

    Removing Centrify DirectControl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223

    Joining an Active Directory domain. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224

    Leaving an Active Directory domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227

    Viewing the results from joining or leaving a domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229

    Index 230

  • 5/26/2018 MacOS Admin

    7/2347

    About this guideCentrifyTMDirectControlTMdelivers secure access control and centralized identitymanagement by seamlessly integrating UNIX, Linux, and Mac OS X computers, and J2EEand web platforms with Microsoft Active Directory. With DirectControl, organizations canimprove IT efficiency, better comply with regulatory requirements, and move toward a moresecure, connected infrastructure for their heterogeneous computing environment.

    Intended audienceThisAdministrators Guideprovides information for managing users, groups, computers, andzones with Centrify DirectControl for Mac OS X system administrators. The focus of thisguideis two fold:

    It provides installation instructions and step-by-step instructions for configuring Mac OSX machines to join an Active Directory domain through Auto Zone, which essentiallycreates one large zone for all Mac OS X computers. Auto Zone requires minimalconfiguration and is appropriate for most Mac OS X environments. If your environment islarger, or more complex, and doesnt easily fit into Auto Zone, you must consult theDirectControl Planning and Deployment Guidefor detailed information on how to move yourMac OS X users and machines to Active Directory and use DirectControl zones tostructure your environment.

    It also explains how to handle issues and tasks that are specific or unique to a Mac OS Xenvironment.

    This guide does not, however, cover planning or Centrify DirectControl tasks handledthrough the Centrify DirectControl Administrator Console. For more information aboutthese topics, see the appropriate Centrify DirectControl guide.

    This guide assumes you have a working knowledge of performing administrative tasks in a MacOS X environment.

    Using this guideDepending on your environment and role as a Centrify DirectControl administrator or user,you may want to read portions of this guide selectively. The guide provides the followinginformation:

    Chapter 1, Installing the Centrify DirectControl Agent for Mac OS X,describes thesteps for installing Centrify DirectControl.

  • 5/26/2018 MacOS Admin

    8/234

    Conventions used in this guide

    Administrators Guide 8

    Chapter 2, Creating home directories,describes how to create local home, networkhome, and portable home directories on Mac OS X computers.

    Chapter 3, Working with Mac OS X,describes common tasks and issues that are specificto Centrify DirectControl running in the Mac OS X environment.

    Chapter 4, Understanding group policies for Mac OS X users and computers,providesan overview to using the Centrify DirectControl group policies for Mac OS X computersand users.

    Chapter 5, Setting computer-based policies for Mac OS X,describes the CentrifyDirectControl group policies for Mac OS X computers.

    Chapter 6, Setting user-based policies for Mac OS X,describes the CentrifyDirectControl group policies for Mac OS X users.

    Chapter 7, Configuring a Mac OS X computer for smart card login,describes how toconfigure smart card login for Mac OS X computers.

    Chapter 8, Troubleshooting tips,describes how to solve some common issues whenusing Centrify DirectControl on Mac OS X Computers.

    Chapter 9, Using sctool,provides a reference to the sctoolcommand.

    Appendix A, Installing and removing DirectControl and joining and leaving a domain,describes other methods of installing DirectControl besides the standard method using thepackage installer (DMGfile).

    In addition to these chapters, an index is provided for your reference.

    Conventions used in this guideThe following conventions are used in this guide:

    Fixed-widthfont is used for sample code, program names, program output, file names,and commands that you type at the command line. When italicized, the fixed-widthfont is used to indicate variables. In addition, in command line reference information,square brackets ([ ]) indicate optional arguments.

    Boldtext is used to emphasize commands, buttons, or user interface text, and tointroduce new terms.

    Italicsare used for book titles and to emphasize specific words or terms.

    The variable releaseis used in place of a specific release number in the file names forindividual Centrify DirectControl software packages. For example, centrifydc-release-mac10.7-x86_64.tgzin this guide refers to the specific release of the CentrifyDirectControl Agent for Intel-based Mac machines running Mac OS X 10.7 or later,available on the Centrify DirectControl CD or in a Centrify DirectControl downloadpackage. On the CD or in the download package, the file name indicates the Centrify

  • 5/26/2018 MacOS Admin

    9/234

    Where to go for more information

    About this guide 9

    DirectControl version number. For example, if the software package installs CentrifyDirectControl version number 5.0.1, the full file name is centrifydc-5.0.1-mac10.7-x86_64.tgz.

    Where to go for more informationThe Centrify DirectControl documentation set includes several sources of information.Depending on your interests, you may want to explore some or all of these sources further:

    Centrify DirectControl Release Notesprovides the most up-to-date information about thecurrent release, including system requirements and supported platforms, and anyadditional information, specific to this release, that may not be included in other CentrifyDirectControl documentation.

    Centrify DirectControl Quick Startprovides a brief summary of the steps for installingCentrify DirectControl and getting started so you can begin working with the productright away. For more detailed information about installing Centrify DirectControl, see theCentrify DirectControl Planning and Installation Guide.

    Centrify DirectControl Evaluation Guideprovides information to help you set up an evaluationenvironment and use Centrify DirectControl to test typical authentication andauthorization scenarios, such as resetting user passwords for UNIX computers, preventinga user from accessing unauthorized UNIX computers, or enforcing specific lockoutpolicies when users attempt to log on to UNIX computers using Centrify DirectControl.

    Centrify DirectControl Planning and Deployment Guideprovides guidelines, strategies, and bestpractices to help you plan for and deploy Centrify DirectControl in a production

    environment.This guide covers issues you should consider in planning a CentrifyDirectControl deployment project. This guide should be used in conjunction with theinformation covered in theAdministrators Guide.

    Centrify DirectControl Administrators Guidedescribes how to perform administrative tasksusing the Centrify DirectControl Administrator Console and command line programs tohelp you use Centrify DirectControl to manage UNIX computers, users, groups, andzones through Active Directory.

    Centrify DirectControl Group Policy Guidedescribes the Centrify DirectControl group policiesyou can use to customize user-based and computer-based configuration settings.

    Centrify DirectControl Configuration Parameters Reference Guide provides reference informationfor the Centrify DirectControl configuration parameters that enable you to customizeyour environment.

    Centrify DirectControl Authentication Guide for Apachedescribes how to use CentrifyDirectControl with Apache servers and applications to provide authentication andauthorization services through Active Directory. If you are using Centrify DirectControl

  • 5/26/2018 MacOS Admin

    10/234

    Contacting Centrify

    Administrators Guide 10

    with Apache, you should refer to this supplemental documentation for details about howto configure your Apache server to use Centrify DirectControl and Active Directory.

    Centrify DirectControl Authentication Guide for Java Applicationsdescribes how to use CentrifyDirectControl with J2EE applications to provide authentication and authorization services

    through Active Directory. If you are using Centrify DirectControl with Java servlets, suchas Tomcat, JBoss, WebLogic, or WebSphere, you should refer to this supplementaldocumentation for details about how to configure your applications to use CentrifyDirectControl and Active Directory.

    Individual UNIX man pagesfor command reference information for Centrify DirectControlUNIX command line programs.

    In addition to the Centrify DirectControl documentation, you may want to consult thedocumentation for your Windows or Mac OS X operating system, or the documentation forMicrosoft Active Directory. This information can help you get the most out of CentrifyDirectControl.

    Contacting CentrifyIf you have questions or comments, we look forward to hearing from you. For informationabout contacting Centrify with questions or suggestions, visit our Web site atwww.centrify.com. From the Web site, you can get the latest news and information aboutCentrify products, support, services, and upcoming events. For information about purchasingor evaluating Centrify products, send email to [email protected].

  • 5/26/2018 MacOS Admin

    11/23411

    Chapter 1

    Installing the Centrify DirectControl Agent forMacOSXThis chapter provides step-by-step instructions for installing the Centrify DirectControlAgent on a Mac OS X computer.

    The following topics are covered:

    Preparing for installation on Mac OS X computers

    Installing the Centrify DirectControl Agent

    Logging on

    Preparing for installation on Mac OS X computersThe Centrify DirectControl Agent needs to be installed on each computer you want tomanage through Centrify DirectControl and Active Directory. You can check the CentrifyDirectControl Release Notes included with the software, or visit the Centrify Web site(scrollto Supported Platformsand click the Detailstab) to verify that each computer whereyou plan to install is running a supported version of the mac os x operating system.

    Note The installation package also contains a utility, ADCheck, which verifies that each ofyour Mac OS X machines is ready for installation of the DirectControl Agent. ADCheckconfirms that a machine is running a supported OS, has sufficient disk space to install theDirectControl Agent, and that the domain you intend to join has functioning domaincontrollers and DNS servers. Information about running ADCheck is included in theinstallation instructions.

    Before installing the DirectControl Agent on your Mac OS X computers, be certain that theCentrify Suite has been installed on a Windows computer in the domain. Centrify Suiteincludes the DirectControl Administrator Console, which is the primary managementconsole for performing ongoing Centrify Suite operations, including the application ofgroup policies. Always install this console unless you are installing and running CentrifySuite Express Edition, which does not contain a Console component.

    For information about other Centrify Suite components, such as DirectManage

    Deployment Manager and Zone Provisioning Agent, which are useful in mid-size to largedeployments, see the Centrify Suite Planning and Deployment Guideand the Centrify SuiteAdministrators Guide.

    http://www.centrify.com/directcontrol/mac_os_x.asphttp://www.centrify.com/directcontrol/mac_os_x.asp
  • 5/26/2018 MacOS Admin

    12/234

    Installing the Centrify DirectControl Agent

    Administrators Guide 12

    Deciding when and how to join a domainFollowing installation, you will be prompted to join a domain. Whether to join a domaindepends primarily on how you intend to join. DirectControl provides two ways to join adomain:

    Through Auto Zone, which is the recommended method for installations with 1500 orfewer users. When joined through Auto Zone, all users and groups defined in ActiveDirectory for the forest as well as all Active Directory users defined in a forest with atwo-way, cross-forest trust relationship to the forest of the joined domain automatically become valid users and groups on the Mac OS X machine.

    By connecting to a specific DirectControl zone, which is the recommended method forinstallations with 1500 or more users, or for installations in which fine-tuned accesscontrol is needed. A zone is similar to an Active Directory organizational unit (OU) andallows you to organize the computers in your organization in meaningful ways tosimplify account and access management and the migration of information from existingsources to Active Directory.

    The assumption of this guide is that you are joining Auto Zone. After installation, you canfollow the instructions to join the domain and with a few configuration steps all of yourActive Directory users will be able to log into this machine.

    Note If you have a set of Apple Open Directory users, you should migrate them followinginstallation but before joining a domain.

    On the other hand, if your environment requires a zone structure you must create thatstructure before joining a domain. Therefore, after installing DirectControl, consult theCentrify Suite Planning and Deployment Guideand the Centrify Suite Administrators Guide, whichexplain in detail how to plan, create, and maintain an Active Directory installation of non-Windows machines with Centrify DirectControl.

    Installing the Centrify DirectControl AgentThe Centrify DirectControl Agent for Mac OS X computers can be installed in severaldifferent ways. The procedure in this section shows how do so by double-clicking theCentrify DirectControl Installer package (DMG) and following the instructions displayedon the screen. This installation method is recommended for most users when installing on asingle computer or a limited number of computers.

    When you use the Centrify DirectControl package installer, you will be prompted to jointhe domain. You may also join the domain after installation using either the adjoincommand-line program or the Centrify DirectControl Directory Access plug-in.

    Centrify DirectControl provides a number of other ways to install the DirectControlAgent:

  • 5/26/2018 MacOS Admin

    13/234

    Installing the Centrify DirectControl Agent

    Chapter 1 Installing the Centrify DirectControl Agent for Mac OS X 13

    By executing the Centrify DirectControl installation script, install.shin a Terminalwindow on a Mac OS X machine and following the instructions displayed by the script.

    If you are an experienced UNIX administrator and are familiar with UNIX command-lineinstallations, running install.shis a good method to use. When you install using the

    install.shscript, you can automatically join an Active Directory domain as part of theinstallation process; see Installing using the install.sh command-line program onpage 218for details.

    By installing remotely, without user interaction, using Apple Remote Desktop. This is agood method to use if you are generally using Apple Remote Desktop for softwaredistribution. With Apple Remote Desktop you can add pre- and post-installation scriptsthat allow you to join the remote computer to a domain after installation; see Installingremotely using Apple Remote Desktop on page 219for details.

    By installing remotely with the DirectManage Deployment Manager. DeploymentManager runs as a Windows Console and allows you to analyze a non-Windowsmachine, download the appropriate version of the DirectControl Agent from theCentrify Download Center, and install it on the target machine. This installation methodis recommended for larger installations in which you must install the Agent on multipleMac OS X machines. See the Planning and Deployment Guideand the Deployment Manager

    Administrators Guidefor more information.

    To install the Centrify DirectControl Agent on a Mac OS X computer using the graphical user interface:

    Notes Before installing the Centrify DirectControl Agent, disable Apples built-in ActiveDirectory plug-in, and remove Active Directory from the Authentication, and Contacts search

    paths. For more information, see Disabling Apples built-in Active Directory plug-in onpage 209.

    In addition, be certain that the Apple Directory Utility is closed.

    1 Log on with the Administrator account.2 Navigate to the directory on the CD or your local network where the Centrify

    DirectControl Agent package is located. For example, if you are installing from theCentrify DirectControl CD, open the MacOSdirectory.

    3 Double-click the DMGfile, for example:centrifydc-release-mac10.7-x86_64.dmg

    4 Double-click ADCheckto open the ADCheckutility.

    ADCheckperforms a set of operating system, network, and Active Directory checks to

  • 5/26/2018 MacOS Admin

    14/234

    Installing the Centrify DirectControl Agent

    Administrators Guide 14

    verify that the Mac OS X computer meets the system requirements necessary to installthe Centrify DirectControl Agent and join an Active Directory domain.

    5 Enter the domain you intend to join with the Mac OS X computer and click AD Check;for example:

    6 Review the results of the checks performed. If the target computer, DNS environment,and Active Directory configuration pass all checks with no warnings or errors, you shouldbe able to perform a successful installation and join the specified domain. If you receiveerrors or warnings, correct them before proceeding with the installation; see theDirectControl Administrators Guidefor more information about ADCheck.

    7 Double-click the CentrifyDC package to open the Installer:

    8 Review the information in the Welcome page, then click Continue.9 Review or print the terms of the license agreement, then click Continue; click Agree

    to agree to the terms of the license agreement. Then click Install(note that you cannotchange the volume on which DirectControl is installed it must be on the same volumeas Mac OS X).

    10 If prompted, enter the administrator name and password, and click Install Software tobegin installing the Centrify DirectControl Agent.

    If you see the following warning box, click OK. If you did not have Directory Utilityrunning during the installation, you can ignore the warning. If Directory Utility wasopen, you can quit and restart it to show the correct status of the Centrify DirectControl

  • 5/26/2018 MacOS Admin

    15/234

    Installing the Centrify DirectControl Agent

    Chapter 1 Installing the Centrify DirectControl Agent for Mac OS X 15

    plug-in.

    11 You will be prompted to join the domain. You can choose to do so now or manually aftercompleting installation. To join now, enter a domain name and select the Auto Zoneoption, which is appropriate for most Mac OS X environments.

    Note If you know that you want to use DirectControl zones in your environment, exitthe installer now. Obviously, you must create zones first, before you can join to one.Start with the Planning and Deployment Guide, which provides detailed informationabout migrating your existing users and computers to DirectControl Active Directory.

    Note You can click Show logto see the installer log.12 ClickJoin Domainand enter the Active Directory password for the domain when

    prompted.

    13 Click Closeto close the installer.

  • 5/26/2018 MacOS Admin

    16/234

    Logging on

    Administrators Guide 16

    Logging onWhen using Auto Zone, all Active Directory users in the domain become valid users on ajoined machine. To verify that DirectControl is working properly, you can simply log into

    the Mac OS X machine by using an Active Directory account.On the Mac OS X login screen, select Otherand enter an AD username and password:

  • 5/26/2018 MacOS Admin

    17/23417

    Chapter 2

    Creating home directoriesThis chapter explains how to create different types of home directories for a Mac OS Xmachine.

    The following topics are covered:

    Understanding home directories

    Configuring a local home directory

    Configuring a network home directory

    Configuring a portable home directory

  • 5/26/2018 MacOS Admin

    18/234

    Understanding home directories

    Administrators Guide 18

    Understanding home directoriesWhenever an Active Directory user logs in to a Mac OS X machine, a home directory iscreated for the user. Mac OS X provides three possible styles of home directory, which can

    be configured by an administrator to fit the type of user who will be using the machine, thetype of machine, and the use to which the machine will be put. Auto Zone supports each ofthese styles:

    Local home directory The users home directory is created on the local machine inthe Users folder with the users login name (/Users/username).

    Network shared directory The users home directory is created on a network share.

    Portable home directory The users home directory is created on a network share andcopied and synchronized to the local machine.

    When you join a machine to a domain by connecting to Auto Zone, the home directory iscreated based on the following:

    Active Directory user settings; for example, an administrator can specify a networkhome directory in the Profile for an Active Directory user.

    Auto Zone default values; by default, Auto Zone is configured to support the creation ofhome directories in the Users folder on the local machine.

    Auto Zone parameters set in the Centrify configuration file,/etc/centrifydc/centrifydc.confby an administrator or by a group policy. See theCentrify DirectControl Configuration Parameters Reference Guidefor a description of all AutoZone parameters.

    The following sections explain in detail how to set up each type of user home directory.

    Configuring a local home directoryIn general, you do not need to explicitly configure local home directories for your ActiveDirectory users because Auto Zone is configured to work for Active Directory users exactlyas if they were local users. That is, by default, an Active Directory user who logs in to a MacOS X machine that is joined to a domain through Auto Zone is given a local home directoryat /Users/username. For example, for a user, Glen Morris, whose login name is gmorris,the Mac OS X local home directory is set to: /Users/gmorris.

    Although it generally isnt necessary to explicitly configure DirectControl for local home

    directories, in some situations you might want to do so. For example, if a Windows user hasa local home directories defined in their Active Directory profile, that home directory willbe assigned when the user attempts to log in and may prevent the user from logging in.DirectControl provides a configuration parameter (auto.schema.use.adhomedir)that youcan set to ignore home directories in an Active Directory profile and always set the homedirectory to the default (/Users/username).

  • 5/26/2018 MacOS Admin

    19/234

    Configuring a network home directory

    Chapter 2 Creating home directories 19

    To explicitly configure a machine for local home directories:

    1 On the Mac OS X machine, edit the DirectControl configuration file,/etc/centrifydc/centrifydc.conf.

    2 Add the following two parameters:auto.schema.use.adhomedir: false

    auto.schema.homedir: /Users/%{user}

    Setting auto.schema.use.adhomedirto falseconfigures the local machine to ignore anyhome directories that are set for users in Active Directory. This parameter is set totrueby default.

    Setting auto.schema.homedir: /Users/%{user}configures the local machine to set the homedirectory to /Users/username,where usernameis the user logon name defined in theusers Active Directory account. Note that this parameter is set to this value by defaulton all Mac OS X machines.

    Note If you plan to configure network-home or portable-home directories for thismachine, you must set auto.schema.use.adhomedirto true, the default value,otherwise, DirectControl will ignore the network home directories that you specify forusers in Active Directory.

    3 Save and close the file.

    Configuring a network home directoryFor each user whom you want to have a network home directory, you must specify the

    location in Active Directory. If you plan to use portable home (mobile home) directories,you must first create network home directories as explained in this procedure.

    Configuring a network home directory for a user connected to Auto Zone:

    1 Create a network share to host the home directory.For example, on the dc-demo server (acme.com domain), create a network share calledMacUsers.

    You must assign appropriate permissions to the network shared directory so the ActiveDirectory account is able to write to the users home directory. One way to do this is toassign read/write permissions to Authenticated Users on the network share. Each home

    directory that is created inherits permission from the network share so the account of thelogged-in user is granted write permission its network home directory. See Settingshared directory permissionsfor more details about properly setting and find-tuningnetwork share permissions.

    2 On a domain controller in the forest to which the Mac OS machine is joined, open ActiveDirectory Users and Computers.

  • 5/26/2018 MacOS Admin

    20/234

    Configuring a network home directory

    Administrators Guide 20

    3 Select Users, select the user, then right-click the user and click Properties.4 Click the Profiletab, then under Home folderselect Connect.

    5 In Connect...Totype the location of the share you created in Step 1by using thefollowing format:

    //Server/share/path

    For example:

    //dc-demo.acme.com/MacUsers/rdavis

    6 Click OKto save the user profile.7 (Optionally) By default, Centrify DirectControl is configured to use the Active Directoryhome folder if one is specified in a users profile. However, to be explicit, you can editthe DirectControl configuration file and add the following parameter:

    auto.schema.use.adhomedir: true

    Save and close the file.

    Note If you are running Mac OS X 10.5.1 or 10.5.2, Microsoft Windows group policiesmay prevent access to SMB shares. Follow the steps in Enabling access to SMB shares ona Windows server on page 36to verify that these group policies are not enabled or to

    disable them if they are. If you are running Mac OS X 10.5.3 or later, the Windowspolicies do not prevent access so you can skip this procedure.

    8 Specify the type of share to mount for the network home directory on the Mac OS Xmachine, SMB, or AFP.

    By default, the Mac OS X machine will attempt to mount an SMB share for the networkhome. If you specified an AFP share, you must set the following parameter in the

  • 5/26/2018 MacOS Admin

    21/234

    Configuring a portable home directory

    Chapter 2 Creating home directories 21

    DirectControl configuration file:

    auto.schema.remote.file.service:AFP

    Or enable the Computer Configuration > Centrify Settings > DirectControlSettings > Adclient Settings > Auto Zone remote file servicegroup policy tospecify SMB (the default) or AFP for all Mac OS X machines.

    9 Optionally, if you want the network home directory automatically mounted on the usersmachine, enable the following group policy: User Configuration > CentrifySettings > Mac OS X Settings > Automount Settings > Automount usersWindows home.

    When the specified user next logs onto the Mac OS X machine, the home directory will becreated on the specified share. On the Mac OS X machine, you should see the server andshare under SHAREDin the Finder.

    Configuring a portable home directoryAfter you set up Active Directory users with their home directory on a network share, youcan create a mobile local home directory and synchronize that directory with the sharedefined in their Centrify Profile. You can synchronize to /SMB/, /AFP/, or/Network/Servers(NFS) shares.

    You use group policies to configure synchronization. These group policies perform thesame function as the Mobility preferences that you can manage through WorkgroupManager.

    The following sections step you through the process of specifying the options for creating

    mobile accounts, and for specifying the options for synchronizing mobile accounts with thenetwork home directory.

    Before you begin you should have the following in place:

    A Group Policy Object that applies to a domain or OU that includes Mac OS X users.

    A good understanding of the synchronization rules that you want to apply. Theprocedures in the following sections explain the group policies and options that you canenable, but you should consult the Mac OS X Server documentation for strategies aboutwhich options to apply.

    Creating mobile user accountsTo automatically create mobile user accounts:

    1 In Active Directory Users and Computers, create or select the Active Directory useraccount to work.

    Click the Profiletab to define a network home for the new user. For example, in the

  • 5/26/2018 MacOS Admin

    22/234

    Configuring a portable home directory

    Administrators Guide 22

    Profile tab select Connect, a drive letter, and a home path, such as \\dc-demo.acme.com\MacUsers\rdavis

    where:dc-demo.acme.comis the Windows network server, including the domain name

    MacUsersis a shared folder on the serverrdavisis the users home directory on the server.

    Click OKto save the user information and create the network home directory. Thisdirectory must exist for folder synchronization.

    Only users with their home directory set to a /SMB/ or /AFP/network share in theirCentrify Profile can have a mobile account created and synchronized. Users with a localhome directory are not prompted to create a mobile account and will not have onecreated for them unless you create it manually.

    Note For users with their home directory set to /Network/Servers, the shared directorymust already exist on the NFS server before users login because DirectControl cannotcreate the directory automatically at login. If the shared directory exists, DirectControlwill synchronize it at login. Therefore, for users whose mobile-home directory is on anNFS share, be certain to create all mobile-user home directories on the network sharebefore users log into the Mac OS X machine.

    2 (For NFS shares only) Configure the NFS share as an automount point. Skip this step foran SMB or AFP share.

    Go to Configuring an automount point for an NFS share on page 27. After configuringthe automount point, return to the current procedure and go to the next step.

    3 Set appropriate permissions for the shared directory; see Setting shared directorypermissions on page 32for details on how to do this.

    4 Edit the Group Policy Object that is applied to a domain or organizational unit thatincludes Mac OS X users.

    5 Open User Configuration Policies > Centrify Settings > Mac OS X Settings >Mobility Settings > Use version specific settings. Click Enable, then OK.

    Mobility settings are specific to the version of Mac OS X that you are using. Set this policyso you can use version-specific settings that will exactly match the OS X version that youare running. This example assumes 10.7 settings.

    6 Double-click Mac OS X 10.7 Settingsto use settings specific to Mac OS X 10.7. If youare running a different version of OS X, select one of the other folders, such as Mac OSX 10.6 Settings. If your environment contains machines running multiple versions, youneed to configure the policies for each version.

    These group policies correspond to the Mobility preferences you can manage using theMac OS X Workgroup Manager.

  • 5/26/2018 MacOS Admin

    23/234

    Configuring a portable home directory

    Chapter 2 Creating home directories 23

    7 Double click the Configure mobile account creation group policy. Click Enabledand select the following options:

    Create mobile account when user logs in to network accounttoautomatically create a mobile account when the user logs in.

    Require confirmation before creating a mobile accountoption if you wantthe user to be prompted to confirm the creation of the mobile account.

    Click Apply, then click Next Settingto go to the Configure mobile accountoptions policy.

    8 In the Configure mobile account options policy, check the following: Encrypt contents with FileVaultto encrypt the mobile home directory using the

    Mac OS X FileVault system.

    Note FileVault protection can only be applied when a new mobile user is created at login.FileVault protection cannot encrypt an existing mobile-user home directory.

    Select one of the computer master password options. The computer master password isa safety feature that allows you to unlock the FileVault disk image if the Active Directoryuser forgets their password:

    Use computer master password, if available With this option checked, themobile account will be created and FileVault protection applied whether or not acomputer master password is available.

    Require computer master password With this option checked, the mobileuser account will only be created if a master password is available for thecomputer.You can create a master password by clicking: System Preferences >

    Security > FileVault > Set Master Password.

    Click OKto apply this group policy and close the properties page.

    If you want to test the creation of the mobile user account before configuringsynchronization rules, you can log on to a Mac OS X computer using the Active Directory

  • 5/26/2018 MacOS Admin

    24/234

    Configuring a portable home directory

    Administrators Guide 24

    user you created or selected in Step 1. When you are prompted to create a mobile account,click Yes. Centrify DirectControl will then create a local copy of the remote network homedirectory according to the rules you have defined with the group policies in theSynchronization Rules: Background Synccategory. After this initial

    synchronization, when you successfully log on as a valid user, Centrify DirectControl beginssynchronizing the files and folders you have defined with the group policies in theSynchronization Rules: Login & Logout Synccategory between the local homedirectory and the network share home directory.

    For information about defining synchronization rules, items to be synchronized, and theitems to skip during background updates, see Configuring background synchronizationrules and interval on page 25. For information about defining synchronization rules, itemsto be synchronized, and the items to skip when users log in and log out, see Configuringlogin and logout synchronization rules on page 24.

    Configuring login and logout synchronization rulesIf you enable the creation of mobile accounts, you should use the group policies in theSynchronization Rules: Login & Logout Synccategory to define the folders thatshould be synchronized when users with mobile accounts login and logout. You can also usethe Skip these itemsgroup polices to define criteria for folders or items that should notbe synchronized when mobile users login and logout.

    To control which items are synchronized when users log in and log out:

    1 Open User Configuration > Policies > Centrify Settings > Mac OS X Settings> Mobility Settings > Synchronization Rules: Login & Logout Sync.

    2Select the Enable/disable login & logout synchronization rulesgroup policy,right-click, then click Properties.

    3 Click Enabledto activate synchronization rules each time users log in and log out. Select Merge with users settingsif you want items selected by the user to be

    included to the synchronization list. If you select this option, be aware that any itemsusers add locally for synchronization override any settings you make with the Skipthese items group policies. Therefore, if you want to enforce restrictions on what toexclude for synchronization, you should uncheck this option.

    Select Skip preset itemsif you want to skip a preset list of items in the ~/Librarydirectory and items that start with IMAP-and Mac-in their names.

    4 Click Next settingto select the Items that will be synchronized at login andlogoutgroup policy to specify items to be synchronized.

    5 Click Enabled, then click Show.6 Click Add, then type the tilde character (~) to synchronize all items you do not

    specifically exclude, then click OK.

  • 5/26/2018 MacOS Admin

    25/234

    Configuring a portable home directory

    Chapter 2 Creating home directories 25

    7 Click OKto close the Show Contents dialog box, then click OKto apply the group policysettings.

    8 Open User Configuration > Policies > Centrify Settings > Mac OS X Settings> Mobility Settings > Synchronization Rules: Login & Logout Sync> Skip

    these items.

    Use the Skip Itemsgroup policies to define the specific items you want to exclude fromsynchronization. For example, if you want to prevent all of the files and folders containedin the ~/Music, ~/Movies, and ~/Picturesdirectories from being synchronized to theserver, you would do the following:

    Enable the Enable/disable login & logout synchronizationgroup policy anduncheck Merge with users settingsand Skip preset items.

    Enable the Items that will be synchronized at login and logoutgroup policyand specify as the path.

    Enable the Skip items whose partial path matchesgroup policy, then click Addand specify the ~/Music, ~/Movies, and ~/Picturesdirectories. For example:

    Click OKwhen you are finished adding the items you want to skip.

    Click OKto close the Show Contents dialog box. You can click Previous SettingorNext Settingto add other items you want to exclude using another criteria.

    Note Using the Skip items whose full path isgroup policy to specify a directory,such as ~/Music, only prevents items in the specified directory from being synchronized.It does not apply to items in subdirectories of the specified directory. Therefore, youshould use the Skip items whose partial path matchesgroup policy to excludeitems contained within subdirectories because this policy matches any directory orsubdirectory that includes the specified string in its path not just directories whosepath matches exactly. For example, to prevent items in ~/Music/Rapand~/Music/Classicalfrom being synchronized, use Skip items whose partial pathmatches:~/Music.

    9 Click OKto apply the group policy settings.Configuring background synchronization rules and intervalIf you enable the creation of mobile accounts, you should also use the group policies in theSynchronization Rules: Background Synccategory to define the folders that shouldbe synchronized in the background. You can also use the Skip these itemsgroup policesto define criteria for folders or items that should not be synchronized.

    To control which items are synchronized in the background:

  • 5/26/2018 MacOS Admin

    26/234

    Configuring a portable home directory

    Administrators Guide 26

    1 Open User Configuration > Policies > Centrify Settings > Mac OS X Settings> Mobility Synchronization Settings > Synchronization Rules: BackgroundSync.

    2 Select the Enable/disable background synchronization rulesgroup policy,right-click, then click Properties.

    3 Click Enabledto activate background synchronization rules. In most cases you shoulduse the following settings:

    Uncheck Merge with users settingsif you want to prevent users from addingitems to the synchronization list and overriding items you do not want to besynchronized.

    Select Synchronize users home directoryto have the home directoryautomatically synchronized at a regular interval.

    Uncheck Skip preset itemsif you want to explicitly define the items or directories

    to skip.4 Click Next Settingto select the Items that will be synchronized in thebackground group policy.

    5 Click Enabled, then click Show.6 Click Add, then type the tilde character (~) to synchronize all items you do not

    specifically exclude, then click OK.

    7 Click OKto close the Show Contents dialog box, then click OKto apply the group policysettings for the files and folders to be synchronized in the background.

    8 Open User Configuration Policies > Centrify Settings > Mac OS X Settings >Mobility Synchronization Settings > Synchronization Rules: BackgroundSync> Skip these items.

    Use the Skip Itemsgroup policies to define the specific items you want to exclude fromsynchronization. For example, if you want to prevent all of the files and folders containedin the ~/Music, ~/Movies, and ~/Picturesdirectories from being synchronized to theserver, you would enable the Skip items whose partial path matchesgroup policy,click Show, then Add, and add the ~/Music, ~/Movies, and ~/Picturesdirectories,one at a time, to the list of items you want to skip, then click OKto close the ShowContents dialog box.

    You can click Previous Settingor Next Settingto add other items you want toexclude using another criteria, for example, items that start with a specific string.

    9 Click OKto apply the group policy settings for the files and folders to skip duringsynchronization.

    10 Open User Configuration > Policies > Centrify Settings > Mac OS X Settings> Mobility Synchronization Settings > Synchronization Rules: Options.

  • 5/26/2018 MacOS Admin

    27/234

    Configuring a portable home directory

    Chapter 2 Creating home directories 27

    11 Select the Manually/automatically synchronize background foldersgrouppolicy, right-click, then click Properties.

    12 Click Enabledto activate background synchronization options, then select whether tosynchronize background folders automaticallyor manually. If you select manually,

    users should periodically select Sync Nowfrom the Accounts page of SystemPreferences. If you select automaticallyto allow items to be synchronized in thebackground automatically, you should also set the interval for synchronizing backgroundfolders.

    In most cases, you should use the following settings:

    Select automaticallyto have items synchronized automatically in the background ata regular interval.

    Set the interval in minutesfor periodically synchronizing folders in thebackground. Folders can be synchronized from every 5 to every 60 minutes, butsynchronization can only take place if there is a connection to the network. In selectingan interval, you should consider the size and number of files and folders to besynchronized and the level of network traffic.

    13 Click OKto apply the group policy settings for synchronizing files and folders in thebackground.

    Next stepsConfiguring an automount point for an NFS shareIf you are configuring mobile-home-directory synchronization (Setting shared directory

    permissions on page 32) for an NFS share, you must configure the NFS share as anautomount point (see Step 2 on page 22). This section explains how to do this.

    To configure an automount point:

    1 With a text editor, create or edit /etc/fstaband add a line similar to one of thefollowing, depending on how you are configuring the NFS mount:

    nfs_server:/nfs_sharedummy_mountpointnfs net 0 0

    For example:

    rhes.acme.com:/nfsshare/ dmpoint nfs net 0 0

    ornfs_server:/nfs_sharedummy_mountpointurlnet,automounted,url==nfs://nfs_server:/nfs_share0 0

    For example:

    rhes.acme.com:/nfsshare/ dmpoint url

    net,automounted,url==nfs://192.168.1.70:/nfs_share 0 0

  • 5/26/2018 MacOS Admin

    28/234

    Configuring a portable home directory

    Administrators Guide 28

    Note You can specify any directory for the mount point as it will be under/Network/Serversin any case.

    2 Run the automount command to reload automount settings:automount -c

    If you are configuring automount for NFS as part of setting up a mobile user account,return to Step 3 on page 22to complete the procedure.

  • 5/26/2018 MacOS Admin

    29/23429

    Chapter 3

    Working with Mac OS XThis chapter describes the unique characteristics or known limitations that are specific tousing Centrify DirectControl on a computer with the Apple Macintosh OS X operatingenvironment.

    The following topics are covered:

    Specifying the Macintosh users home directory location

    Enabling access to SMB shares on a Windows server

    Enabling users to manage their print queues

    Setting up authenticated printing

    Setting up local and remote administrative privileges

    Querying user information for Active Directory users

    Migrating from Open Directory to Centrify DirectControl Active Directory

    Converting a local user to a Centrify DirectControl Active Directory user

    Migrating a user from Apples Active Directory plugin to Centrify DirectControl ActiveDirectory

    Mapping local user accounts to Active Directory

    Configuring 802.1X wireless authentication

    Specifying the Macintosh users home directory locationIf you configure NFS, SMB, or AFP network file sharing for your Mac OS X computers,you can automatically mount and log on to file shares using Active Directory credentials.

    To enable Mac OS X users to log on to file shares when the network is configured with NFS, SMB, or

    AFP network sharing:

    1 Open Active Directory Users and Computers or the Centrify DirectControlAdministrator Console.

    2 Select the user account for which you want to enable automounting, right-click, thenclick Properties.

    3 Click the Centrify Profiletab and set the Home directorypath to use one of thefollowing formats:

    /Users/user_login_nameto set the users home directory to the default homedirectory location for all user home directories on Mac OS X computers.

  • 5/26/2018 MacOS Admin

    30/234

    Specifying the Macintosh users home directory location

    Administrators Guide 30

    /SMB/server_name/share[/path]to automount a file share on the SMB server_nameyou specify. Be certain to use the fully-qualified domain name for server_name, or theIP address. The short name does not work. For example:/SMB/myHost.acme.com/Users/isuzuki

    /SMB/unix_username/server_name/share[/path]to automount a file share whenyou are using Fast User Switching on the SMB server_nameyou specify. Be certain touse the fully-qualified domain name for server_name, or the IP address. The shortname does not work. For example:/SMB/isuzuki/myHost.acme.com/Users/isuzuki

    /AFP/server_name/share[/path]to automount a file share on the Appleserver_nameyou specify.

    /AFP/unix_username/server_name/share[/path]to automount a file share whenyou are using Fast User Switching on the Apple server_nameyou specify.

    In specifying the remote SMB or AFP file share, you must use the uppercase letters SMB

    or AFPat the beginning of the path. If you use lowercase letters (smbor afp),automounting fails.

    Note If you plan to use Fast User Switching to switch between Active Directory users onthe same computer, you should use the/SMB/unix_username/server_name/share[/path]or/AFP/unix_username/server_name/share[/path]format to specify the users homedirectory to prevent conflicts between users logging on using the same share. If you wantto automount a share on an Apple file server using the Apple File Protocol (AFP),however, you must use Centrify DirectControl 3.0.1 or later.

    4 In Step 3, if you specified a network directory, make certain that the Active Directoryuser logon name (pre-Windows 2000), also known as the samAccountName, matches theMac OS X login name (UNIX name). Otherwise, the login is not guaranteed to work onall Mac OS X systems.

    The name must be 8 characters or less because the UNIX name is automatically truncatedto 8 characters and wont match if the Active Directory name is longer.

    The Active Directory name is defined in the Accountstab. For example, if you open

  • 5/26/2018 MacOS Admin

    31/234

    Specifying the Macintosh users home directory location

    Chapter 3 Working with Mac OS X 31

    the Propertiespage for a user and select Account:

    Select the Centrify Profiletab to see the UNIX name:

    5 For the shared directory you specified in Step 3(for example, Users), set fullpermissions for authenticated users. See the next section, Setting shared directorypermissions, for details on how to do this.

    6 Verify that the machine on which the shared directory resides is configured on the DNSserver with forward and reverse lookup zones by running the following commands in aterminal window:

    nslookup machineName.domainName

  • 5/26/2018 MacOS Admin

    32/234

    Setting shared directory permissions

    Administrators Guide 32

    for example:

    nslookup QA1.acme.com

    Server: acme.com

    Address: 192.168.1.139

    Name: QA1.acme.com

    Address: 192.168.1.139

    nslookup ipAddress

    for example:

    nslookup 192.168.1.139

    Server: acme.com

    Address: 192.168.1.139

    Name: QA1.acme.com

    Address: 192.168.1.139

    If you get an error message such as

    Cant find server name for address 192.168.1.139

    it means a reverse lookup zone is not configured for the specified server. To configureDNS forward and reverse lookup zones, see the Microsoft Knowledge base article323445.

    Setting shared directory permissionsAll users who are set up with a network home or portable home directory must have proper

    permissions to the shared directory in which the home directories are created. Initially, youcan provide access to the shared directory through the Windows built-in security group,Authenticated Users. Later on, you can fine tune permissions for this group based on yourcompanys file sharing needs. For example, if an administrator pre-creates home directoriesfor each user before they log in, users only need Read access to the shared directory inorder to access their home directories.

    http://support.microsoft.com/kb/323445http://support.microsoft.com/kb/323445http://support.microsoft.com/kb/323445http://support.microsoft.com/kb/323445
  • 5/26/2018 MacOS Admin

    33/234

    Setting shared directory permissions

    Chapter 3 Working with Mac OS X 33

    To set permissions for the shared directory for network home and portable home directories:

    1 On the network share machine, select the directory to share (for example, MacUsers).Right-click, click Propertiesand click the Sharingtab; then click AdvancedSharing; for example:

    2 Make certain that Share this folderis selected. Click Permissions, then click Add:

  • 5/26/2018 MacOS Admin

    34/234

    Setting shared directory permissions

    Administrators Guide 34

    3 Type authand click OKto return the Authenticated Users group. SelectAuthenticated Users, then click Allowfor Full Control. Click OKto setpermissions for authenticated users, then OKagain to close the properties page.

    4 Verify that Authenticated Users have proper permissions on the Securitytab as well ason Share Permissions.

    Ordinarily, this is automatic because the Active Directory Users group, which includesauthenticated users, inherits Full Control to the shared folder, but if permissions werealtered on the Security tab, and are not sufficient, users may not be able to log in.

    Click the Securitytab and select Authenticated Users(or click Addto add it if it is

    not already in the Group or user names box).

    5 Select Full controland click OKto save and close the Properties page.Assigning permissions to Authenticated Users on the network home share directorymeans that each home folder will inherit the proper permissions to allow logged-in usersto access their home directories. It also means that every user will have access to everyother users home directory. To change this, you can set permissions on the individualhome directories. See Limiting users access to other users home folders on page 34forinformation about fining tuning permissions for individual users.

    Limiting users access to other users home foldersThe previous section showed how to assign permissions to the network home shared folderthat are inherited by the home folders created in the shared folder. Because permissions areinherited, all each user has equal access to every other users home folder. This sectionshows how to fine-tune permissions to limit users access to their own home folder.

  • 5/26/2018 MacOS Admin

    35/234

    Setting shared directory permissions

    Chapter 3 Working with Mac OS X 35

    Limiting users access to their own home directory

    1 Select the network share you assigned permissions to in the previous section.2 Select one of the user home directories in the network share.3 Click the Securitytab. Then click Advanced andChange Permissions. Deselect

    Include inheritable permissions from the objects parentand click Removewhen prompted.

    4 Click Addand type usersand click Return. Select the following permissions for Users: Traverse folder / execute file

    Read Attributes

    Read Extended Attributes

    Create files / Write Data

    Create Folder / Append Data

    5 Click OK, and OKagain until you have saved all the open dialogs and closed theProperties page.

    Populating the home directory on a network shareIf you configure users to automount a network share when they log on, you must determinewhether a home directory already exists on the network share for those users. If theindividual users home directory does not exist on the network share, CentrifyDirectControl creates the home directory automatically the first time the user logs on.

    Note For NFS shares, Centrify DirectControl cannot create the home directory on thenetwork share, so you must create the directory before users log in for the first time.

    For example, assume you have defined the home directory in a users Centrify Profile as:/SMB/demo-dc.acme.com/home/thomas

    Note For the server name, be certain to use the fully-qualified domain name, as in theexample (demo-dc.acme.com), not the short name (demo-dc).

    This indicates that there is an SMBshare on the server demo-dcand a shared folder namedhomeon which the user thomashas permission to list folders and create folders. When thezone user thomaslogs on for the first time, Centrify DirectControl then creates the newhome directory thomasand populates it with the standard Mac OS X files and folders.

    If the home directory specified in the Centrify Profile for a zone user exists prior to theusers first logon, Centrify DirectControl assumes that the directory is valid and containsthe appropriate files and does not populate it with additional Mac-specific folders.

  • 5/26/2018 MacOS Admin

    36/234

    Enabling access to SMB shares on a Windows server

    Administrators Guide 36

    Defining a home directory in the Active Directory profileWhen you are configuring a network home directory for remote Mac OS X users, the homedirectory is created automatically when users first log on and should not exist prior to thatinitial log on unless you want to prevent Centrify DirectControl from creating the home

    directory. Therefore, you should not define a home directory connection point in theProfile properties for new Active Directory users or new mobile user accounts. Instead,you should allow Centrify DirectControl to create and populate the remote homedirectory. If you need to synchronize a network home directory from a local homedirectory as part of your migration process, however, the network home directory mustexist prior to migration. If you are synchronizing from a local home directory to a remoteshare, you can create the remote home directory manually or click the Profiletab, and setthe connection path. For example:

    Enabling access to SMB shares on a Windows serverFor any Mac OS X users to access SMB shares on a Windows server when runningMac OS X 10.5.2 or earlier, you need to disable the Windows group policies that preventthis access. If you are running Mac OS X 10.5.3 or later, the specified policies do notprevent access so you can skip this section.

    Notes In Mac OS X versions previous to 10.6.1, Apple supplies an older version of Samba thatdoes not support single-sign on to an SMB share located on a Windows 2008 server. Thislimitation is documented in Apple bug 6745915, which has been fixed in Mac OS X 10.6.1 byupdating the Samba version to one that supports Windows 2008 Server.

    If you have a version of Max OS X prior to 10.6.1, you may work around this issue by savingthe credentials in the keychain when you are prompted for the username and password. Userswill not be asked again to verify their credentials until they change their password.

    Set this option ifmigrating and

    synchronizing folders

  • 5/26/2018 MacOS Admin

    37/234

    Enabling access to SMB shares on a Windows server

    Chapter 3 Working with Mac OS X 37

    To check and disable, if necessary, the Windows group policies that prevent access to SMB shares:

    1 Open Active Directory Users and Computers, select the domain, right-click, then selectProperties.

    2 Click the Group Policytab. If the Default Domain Controller Policy is linked to this domain, click Edit, then click

    Computer Configuration > Windows Settings > Security Settings > LocalPolicies > Security Options, then double-click and disable the following twopolicies:

    Microsoft network server: Digitally sign communications (always)Microsoft network server: Digitally sign communications (if clientagrees)

    If the Default Domain Policy is linked to this domain, click Edit, then clickComputer Configuration > Windows Settings > Security Settings > LocalPolicies > Security Options, then double-click and disable the following twopolicies:

    Microsoft network server: Digitally sign communications (always)Microsoft network server: Digitally sign communications (if clientagrees)

    If these group policies are not currently defined, you can leave them not configured. Ifeither policy is enabled and linked to the domain, however, Mac OS X computers willnot be able to use SMB connections to automount the Windows file shares.

    3If you change these policies on the domain controller, run the

    gpupdate

    command torefresh the group policies before logging on to Mac OS X computers.

    You can verify that these group policies are disabled on a server by checking the followingregistry entries in HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManServer\Parametersregistry:EnableSecuritySignatureRequireSecuritySignature

    Both of these registry keys should have a value of zero (0x00000000). For example:

    Check these key values toverify that signing is disables

  • 5/26/2018 MacOS Admin

    38/234

    Enabling users to manage their print queues

    Administrators Guide 38

    Enabling users to manage their print queuesOn Mac OS X computers, DirectControl Active Directory users are unable to manage theirown print jobs. For example, if they attempt to pause, stop, or resume one of their own

    print jobs, they are prompted to supply the name and password of a user in the PrintOperator group, otherwise, they cannot continue.

    supplies group policies to enable all Mac OS X users who are authenticated through ActiveDirectory to manage their printers.

    The DirectControl group policy, Map zone groups to local group, gives members of aspecified zone group (an AD group, or AD group that has been added to a DirectControlzone) the privileges that belong to members of a local group on the local group. Forexample, as explained in the following procedure, mapping an AD group to the local_lpoperatorand _lpadmingroups, provides members of the AD group with the privilegesto manage print jobs on the local Mac OS X machine when they log in.

    To map a zone group to local _lpoperator and _lpadmin groups:

    This procedure assumes that you will create a specific group (MacPrint) and add the userswho you want to manage printers on Mac OS X machines. You could

    1 On a Windows machine, open Active Directory Users and Computers, select Usersandright-click and select New > Group.

    2 Enter a name for the group, such as MacPrint and select Global andSecurity.3 Double-click the group, select the Memberstab, then click Addand browse for and

    add the AD users who you want to have printing privileges on the Mac OS X machine.

    4 Open the DirectControl Console, expand the zone hierarchy and expand the zonecontaining Mac OS X machines. Expand UNIX Data, select Groups, then right-clickand select Create UNIX Group.

    5 Browse for and select the AD group you crated (MacPrint) and click OKto add it to thezone.

    6 Open the Group Policy Management Editor and select the GPO that you use forMac OS X machines. Click Computer Configuration > Policies > CentrifySettings > Mac OS X Settings > Accounts, then double-click Map zone groupsto local group.

    7 Click the Policytab and click Enabled. Click Addand do the following:a InLocal Group, type _lpoperator to add the printer operators group.

    b In Zone Group: click Browse then search for and select the AD zone group youcreated (MacPrint), then click OKto map MacPrint to the printer operators group.

    c Click Add again and in Local Group type _lpadminto add the printer admin group.

  • 5/26/2018 MacOS Admin

    39/234

    Setting up authenticated printing

    Chapter 3 Working with Mac OS X 39

    d In Zone Group: click Browse then search for and select MacPrint again to mapMacPrint to the printer admin group.

    8 Click OKto save the policy.The first time a user attempts to manage their printer, for example by pausing the printer,they will be prompted for credentials for a user in the Printer Operator group. They cansimply enter their own name and password. Subsequently, they can manage the printerwithout supplying credentials.

    Setting up authenticated printingIn a Windows Active Directory environment that requires authentication for printingservices, Mac OS X users who are already authenticated must provide credentials againwhen using a Windows network printer. To provide single-sign on when using printers, theDirectControl Agent for Mac OS X computers includes an authenticated printer plug-in

    that enables users to send print jobs to printers on the Windows network without requiringthem to enter credentials again. This plug-in uses the user identifier (UID) of the userprinting a job to find the user account to authenticate, then validates the users Kerberoscredentials through Active Directory. If the users credentials are not available, the print jobwill fail.

    Understanding printing on Mac OS XMac OS X uses the Common UNIX Printing System (CUPS) to manage printing services.Although you can access the CUPS facility directly to manage printers, in general you donot need to do so. Printers are managed through the Print and Scan system preference,

    which uses the CUPS facility. For example, when you add a printer through Print and Scan,the CUPS facility does the following:

    Creates a Postscript Printer Description (PPD) file that defines the printer. The file isgiven the name of the printer and resides in the /etc/cups/ppd directory; for example,/etc/cups/ppd/laserjet2.ppd.

    Modifies the CUPS configuration file, /etc/cups/printers.conf, with informationabout the new printer.

    One method to set up authenticated printing for all Mac OS X machines in yourenvironment is to configure an authenticated printer on one (template) machine, then

    export the CUPS files that define the authenticated printer (printerName.ppd andprinters.conf) to each of your Mac OS X machines. As noted, when you configure a printerin the Print and Scan system preference, CUPS creates the PPD and configuration files. Youcan use group policy to export these files to all your Mac OS X machines.

    You can also configure printing directly with CUPS commands.

    To set up authenticated printing for multiple printers you can do the following:

  • 5/26/2018 MacOS Admin

    40/234

    Setting up authenticated printing

    Administrators Guide 40

    To set up authenticated printing using the DirectControl plug-in:

    To begin this procedure, identify the printer to configure, including the server that hosts it;for example, HPLaserJet2.@dc01.

    1 On the Mac OS X machine that you will use to define an authenticated printer template,open System Preferences > Print & Scan (Print & Faxon older systems), thenclick the plus sign (+) and select Add Other Printer or Scanner.

    2 Double-click the Advancedicon in the toolbar.Note If the Advanced option is not showing, press and hold the Optionand Applekeysand right-click in the open area in the toolbar next to the Windows icon and selectCustomize Toolbar. Drag the Advanced icon to the toolbar and click Done. Thendouble-click it.

    The Advanced option does not appear on Mac OS X 10.5 either. Press and hold theOptionand Applekeys and the oval key at the top right of the window. Then drag theAdvancedicon to the toolbar and click Done.

    3 Scroll in the Typedrop-down list and select Windows Printer via CentrifyDirectControlfrom the list.

    Note that after you make this selection, the URI scheme in the Device URI windowchanges to cdcsmb://, which specifies the DirectControl plugin.

    4 Type the complete URI specification for the printer in the form:scheme://hostname/printers/name

    for example:

    cdcsmb://dc01.acme.com/printers/hplaserjet2

    Note A URI specification does not accept spaces. If the printer name contains spaces, youmust replace them with %20 (ASCII code for space); for example, to specify the HPColor LaserJet 4printer:

    cdcsmb://dc01.acme.com/printers/HP%20Color%20LaserJet%204

    5 Type a name for the printer; for example HPLaserJetMac.When you type the URI for the printer, the first part of the name automatically appearsin the Namefield. You can change that name now. This is the name that will appear inthe list of printers in the Print and Scan system preference and in the list of availableprinters when a user prints a document. It is also the name of the PPD (Postscript PrinterDescription) file that the CUPS facility creates for each printer that is added to your

  • 5/26/2018 MacOS Admin

    41/234

    Setting up authenticated printing

    Chapter 3 Working with Mac OS X 41

    Printer preferences.

    Type an optional description in Locationto assist users in locating the printer.

    6 In the Print Usingwindow, specify the type of the printer, which enables you toproperly manage the printer.For example, if you have drivers installed for the printer, click Select PrinterSoftwareand select the appropriate item such as HP Laserjet 4300, then click OK.

    You can also specify Generic Postscript Printer, or click Otherto browse for driversor printer software.

    Click the Addbutton to add the printer to the list of available printers.

    7 Repeat this procedure for as many printers as you want to make available forauthenticated printing.

    You can now use the Copy Files group policy to copy the new printerName.ppdfile andupdated CUPS configuration file (printers.conf) to the appropriate locations on each ofyour Mac OS X machines in the domain.

    To copy printer files to other machines

    1 In the Finder on the Mac OS X template machine, navigate to the /etc/cupsdirectory byclicking Go > Go to Folder, then type /etc/cupsand click Go.

    2 Select printers.confand copy it to the desktop. When prompted, enter youradministrator password to copy the file.

    3 Open the ppdfolder (/etc/cups/ppd). Select the files for all the authenticated printersyou defined in the previous procedure and copy them to the desktop.4 On the desktop, change the file permissions for the printers.confand *.ppdfiles so youcan copy them to sysvol:

    a Select the files and click File > Get Info.

    b For each open dialog box, expand Sharing & Permissions, then click the lockicon and provide administrator credentials for making changes. Set the permissionsfor everyoneto Read only.

    c Reset the lock and close all the open dialogs.

    5 On the Windows domain controller create a sub-directory for the printer file inSYSVOL.SYSVOL is a well-known shared directory on the domain controller that stores servercopies of public files that must be shared throughout the domain. You can use it to copythe printer definition and configuration files to all Mac OS X computers that join thedomain.

    SYSVOL is located at:

  • 5/26/2018 MacOS Admin

    42/234

    Setting up authenticated printing

    Administrators Guide 42

    C:\Windows\SYSVOL\sysvol\domainName\

    For example, assuming the domain is acme.com, and using the name MacPrintersfor thedirectory, create the following directory:

    C:\Windows\SYSVOL\sysvol\acme.com\MacPrinters

    6 On the Mac OS X machine, copy the files from the desktop to SYSVOL on the Windowsdomain controller. If you are connected to the domain, you should see the domaincontroller in the Finder. If the domain controller is not visible in the Finder, connect to it:

    a Click Go > Connect to Serverand select the domain controller.

    b When prompted select SYSVOL; for example:

    c Navigate to the MacPrinters directory you created, for example by clickingacme.comthen MacPrinters.

    d Drag the printer files to MacPrinters.7 Configure the Copy Files group policy.a On the Windows domain controller, open the Group Policy Management Editor

    and select the GPO that is used to manage Mac OS X computers.

    b Navigate to Computer Configuration > Policies > Common UNIXSettingsand double-click Copy Files.

    c In Copy file policy setting, select Enabled.

    d Click Add, then Browse. Double-click to open the directory you created for theprinter files in Step 5(for example, MacPrinters).

    e Select theprinters.conf

    file. Filename now showsMacPrinters/printers.conf

    .f In Destination, type /etc/cups. This group policy will copy printers.confto

    the /etc/cupsdirectory of each machine that joins the domain.

    g Select Use destination file ownership and permissions. The file will beassigned the default ownership and permissions:owner: root (0)

  • 5/26/2018 MacOS Admin

    43/234

    Setting up authenticated printing

    Chapter 3 Working with Mac OS X 43

    group: lp (26)permission 0600 (rw- --- ---)

    h Select OKto add the printers.conffile.

    8 Click Addagain and browse to MacPrinters to add the PPD files.a Select one of the PPD files you copied to the MacPrinters directory.

    b In Destination, type /etc/cups/ppd.

    c Select Use destination file ownership and permissions. The file will beassigned the default ownership and permissions:owner: root (0)group: lp (26)permission 0644 (rw- r-- r--)

    d Clic