Authentication across Windows, Linux, and Mac
January 11, 2008 6:22 AM Subscribe
How do you use a single authentication system for different kind of servers, systems, and workstations?
posted by remi to computers & internet (6 answers total)
We're a small Web development business of less than 20 employees. Currently, we have three local servers:
Server A, using Windows Server 2003, is the "main" server for putting all of our document (including financial data) and most of our projects. For development and testing, we also host Web sites there which require a Windows server, ASP and MS SQL. It's also our main DHCP and DNS server.
Server B, Fedora Core 6, is mainly for hosting projects requiring Linux, PHP or ColdFusion, and MySQL. It's the backup DHCP and DNS server.
Server C, Windows Sever 2003 Web Edition, is for hosting projects requiring ColdFusion and Windows.
We have various kinds of workstations at the office: Windows XP, Windows Vista, Ubuntu, Fedora, and Mac OS X 10.4.
Our biggest annoyance at the moment is authentication. Every employee has a different account for everything. Windows file shares, Linux file shares, Linux shell accounts, MySQL, MS SQL...
Server A already has Active Directory set up, though I'm not too familiar with it. (I'm more of a Linux system administrator.) I tried some ways to combine all one employee's accounts together, but it just won't work. One of the ways I tried was to set up PAM on server B to use LDAP or other mechanisms supposedly supported by the server A, but it doesn't work.
Now, I'm wondering, are there any methods to make the authentication process of every service work together?
I'm not even sure where to start to set this all up. Any suggestions will be appreciated! Thanks in advance!