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

I am adding an OSX Open Directory server to a Windows 2008 Domain. I've got OSX clients authentication properly against AD and getting the settings from OD.

In AD, the users profiles are set to connect a Home folder to a network path, e.g. Z:\ to \\server\share\username

When logging into OSX, this gets mounted as \\server\share.

I've played with the advanced settings under AD binding on OSX, but they all seem to be related to using the network path as the OSX Home folder, which is not what I want.

What do I need to do to get this mounting directly to \\server\share\username when logging into OSX?

share|improve this question
    
When you open the \\server\share directory as the user in OSX do you see the user's home directory or is it an empty directory? Also, do you have Access Base Enumeration (ABE) enabled on the share? – Scott Keck-Warren Nov 11 '10 at 15:48
    
They see a folder for each user on the share, including their own. I'll assume this means ABE is disabled (after a quick Google). – mattdwen Nov 12 '10 at 7:42

I know nothing about OS X, but the behavior you're describing sounds just like the behavior of the old Windows 9X OS's. To get properly "mapped" home directories on those old beasts the user's home directory had to be the share point (because a \server\share\user UNC would map the root of the drive letter to \server\share). We ended up sharing each user home directory individually. It would work for what you want, but it's certainly not preferred. I can tell you that 2004-era W2K3 Server machines could handle hosting 2,500+ shared folders with no I'll effects...

share|improve this answer

The problem is that OSX will only mount the share point as a volume starting at some version (10.10 or so). Your share point is \\server\share, so that is what is being mounted as a volume.

If you look in the dock on the client machine, you will see a folder icon. This folder icon will open the user's folder (\\server\share\user) as you desire. If you want the user's folder to be auto-mounted as a volume, you can use one of the following workarounds.

  • Create a script that mounts the user home directories instead of using the built-in OSX AD plugin.
  • Create a sharepoint for every user in your domain (seems like a bad idea to me), instead of using the single share point with subfolders as you are doing now.
  • Teach your users to use the folder icon in the dock instead of the hard drive icon on the desktop
  • Manually connect to the folder using Finder > Go > Connect to Server..., manually type in the uri for the folder (example: smb://server/share/user) and then enter link description herethe user's Startup Items

This article provides in-depth details.

share|improve this answer
    
I realize this question is really old but I ran across the same issue today using a Samba 4 Active Directory Domain Controller and El Capitan and that is why I answered it now. – Evan de la Cruz Jun 20 at 23:37

Your Answer

 
discard

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.