Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is it possible, (seeing as Apple Open Directory is LDAP), to manage the users names and passwords for Ubuntu and Fedora based systems?

share|improve this question
up vote 2 down vote accepted

You can even use the normal OD user created for AFP and SMB use out of the box, without any change to the OD schemas. You just have to compensate for the somewhat unusual home directory path listed in OD. When you use networked home folders for AFP clients with a share on the OS X server, it will look like


For user home directories to work in this case, you have to either mount your NFS home share to /Network/Servers/servername/Users or create a symlink to your /home directory at this place.

One drawback to this easy approach is that you need Kerberos to change passwords from the Linux side if they need to be kept in sync with the Apple side, as the normal LDAP password change operation won't be working.

Both the homedir and the password problems are irrelevant if you have a separate userbase for the Linux clients.

share|improve this answer

Sure. All you need to do is store the relevant objectClasses in your Apple Open Directory, and configure your systems to use LDAP to login in the usual fashion.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.