I have inherited a network which has been set up in the following configuration:
Approximately 8 servers, 3 of which are Windows Server 2003. One of these servers is set up with an Active Directory structure, while the other two are not. I have approximately 65 workstations that are all connected by various workgroups, and all can connect to the one Windows server running AD as it is also a file server (using a domain account, of course). The remaining 5 servers are all Debian boxes. One acts as a firewall/gateway/proxy/content filtering, two act as DNS servers (with one of those running DHCP, SAMBA, and intranet site, while the other one doubles as a web server), one is a SendMail server running Squirrelmail, and the last two are running misc. apps. One last note, all servers have been set not to trust each other, if that will make a difference in your responses.
So, let's say for example that I want to add a new user to the network. I first have to create their Active Directory account and set up permissions for the shared folders. Then I have to create another user account on the mail server (which I am not currently worried about). Then after that I have to create a local user on that employee's computer and make it identical to the domain account so they can access the file server's shared folders. I am from an domain environment that ran primarily Windows servers and had AD, DNS, DHCP, and everything else controlled by Windows, so this is a whole new animal for me.
My goal is to transition from this structure to a 2003 Active Directory Domain, but I am not sure how to proceed. I have been reading up on using a mixture of Windows and Linux for Active Directory and DNS, and I feel I would be better off running DNS and DHCP off of a Windows domain controller rather than Linux, but I would appreciate any suggestions, thoughts, steps, concerns, questions, and anything else that might come up concerning this procedure.
I welcome your assistance.