Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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 really did not know how to title this one its quite a complicated one. Or I am just completely overlooking the solution telling me I need to open my eyes.


Two Companies, Company A and Company B

Two Domains, Domain A and Domain B

Two Companies Merge

Domain A is Windows Server Domain Domain B is Mac Server Domain

It was all fine until companies decided to move into one bigger office. :(

One Network, Two Domains, Expanded Subnet(

So what we need is to get users on Domain A access to all services on Domain B and vice versa.

Domain A consists of:

8/9 Windows Servers, fileservers, svn, exchange and so on...

Domain B consists of:

Mac Servers, Linux Servers for fileservers, svn, kerio mail and so on...

So the Question is:

How do I get around general authentication for end-users to access file services primarily on domain a or b. They may be setup using ldap on mac or windows active directory. Is there a layer on top that can provide authentication cross all platforms or get the domains to sit nicely together.

Current set-up is have a DMZ setup and vpn into domain b, obviously this is not an acceptable solution so was wondering if anyone knew of a better solution for this scenario or had any information to lead me in the right direction.

Thanks in advanced and thanks for reading and answering.

share|improve this question
what does there dns namespace look like for example and or – tony roth Jun 29 '10 at 16:13 and – Anicho Jul 2 '10 at 18:45
up vote 1 down vote accepted

Read up on "magic triangle" (aka "golden triangle") setups for Mac OS X. A properly designed magic triangle will let your Mac users authenticate to the Windows resources and your Windows users get to the Mac resources. It's not trivial to set up, unfortunately. Have a look at and see if that helps any.

share|improve this answer
That does actually help quite a bit, with other issues like mac managed on windows based domain so thank you. The issue I am having now is that everyone is using windows auth, the mac has old permissions I need to replace old permissions with new permissions from windows auth. I am going to transfer all files to windows servers and change permissions need a script to change permissions from firstname.secondname to f.secondname when transferring files. – Anicho Jul 15 '10 at 16:41

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.