The Ubuntu domain controller lives!
This is just a quick update, more will be written later. I was able to get the Ubuntu 7.10 server set up as my home domain controller. Here is the current set up:
- Samba is running as the domain controller. It handles all domain logins. Machines joined to the domain, including Windows XP, are added to the Unix Users & Groups on the fly. No manual set up of the machine trust accounts.
- BIND9 handles all DNS request. A TSIG key is required in order to dynamically update records.
- DHCP3 handles, what else, DHCP. DNS records are dynamically updated by the DHCP server using a TSIG key.
- Remote administration is mostly handled through SSH. Password authentication, as well as root login, is disabled. Only RSA/DSA authentication is allowed.
- Webmin is installed to aid in some remote administration task.
It took a couple of days to make Samba work right. I used pieces of several How-To’s in order to get the configuration correct. Some of the guides said to enable the root login but I didn’t do that. I either would just use sudo to run the commands or I’d run sudo -s to switch to the root login. I’ll post all of the server service configs later in case they could help anyone else.
I know, I shouldn’t run all those services on a single box. I wouldn’t except for the fact that this is for a home LAN and not a corporate environment.
It behooves a father to be blameless if he expects his child to be. - Homer
07.Jan.08
Linux, Networking
You can leave a response, or trackback from your own site.























Why not run all these services on it? You mentioned DNS, DHCP, SSH, Samba, and Webmin which implies Apache as well. Windows 2000 and Server 2003 DCs would be running the Windows-equivalent of all of those except I believe IIS. I mean, it IS a domain controller!
Incidentally, Windows Server 2008 is a totally different story. I thought it was all hype but I can honestly say it is a very different experience. Windows Server 2008 is more like installed RedHat Enterprise Linux in terms of configuration than Windows 2000 in many ways.
be·hoove
v. tr.
To be necessary or proper for: It behooves you at least to try.
v. intr.
To be necessary or proper.
I don’t mind not knowing all the tech jargon you write. But I’ll be damned if I let you use a word I don’t know the meaning of.
I’LL BE DAMNED!!
could you provide a small operview of the used tutorials you used to configure this?
Im especially interested in the domain controller part, thanks in advance