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 to have roaming profiles for Windows, and portable home directories for Mac OS X be served up from a Linux Server ?

ie: 1 home directory for a mixed environment.

share|improve this question

Yes, though its probably too time-consuming a task for a home setup.

  • You'll want to set up your Linux box as a Samba Domain Controller Using OpenLDAP for authentication.
  • set up your shares and user's home drives and profiles in smb.conf and in ldap

*/ - for apple connectivity - */ - Add in the apple schema to your ldap (you'll need to disable schema checking in slapd.conf = schemacheck off) - Configure your mac clients to use your openldap server as a network account server (different in 10.6) - in ldap, add the objectclass "apple-user" to you user accounts and the attributes "apple-user-homeDirectory" and "apple-user-homeurl" pointing to the samba address of your user's home directories.

eg: apple-user-homeDirectory: /Network/Servers/

apple-user-homeurl: smb://

useful links:

share|improve this answer
@_ande_turner_ upvoted on your behalf :-) – petertonoli Jan 28 '10 at 9:11
Another +1 because it seemed to be a good answer and welcome to the group...hopefully you'll soon get enough rep to upvote answers :-) – Bart Silverstrim Jan 28 '10 at 10:43

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.