In article <(E-Mail Removed)>,
"(E-Mail Removed)" <Mark Miller> writes:
> Is it possible to use a single box as a primary domain controller,
> file server, run CUPS, and DHCP server? Are there drawbacks to doing
> it, if its possible?
Yes, it's possible. The main drawback would be if you had enough clients
that running all these services on one system would put too much of a
strain on it for the hardware you use. In your case, the file server
function is likely to put the heaviest strain on the system; chances are
all the others together won't use as much RAM and CPU time as the file
server, and almost certainly not as much disk space. Thus, if your
system's powerful enough to handle the file server duties with a good
margin, you should be able to add the others without causing problems.
Of course, there are also security implications to running multiple
servers on one system. For file server and PDC functions, these risks are
minor, since both duties are handled by Samba. For the others, though,
it's conceivable that an intruder could leverage a bug in one server into
a more serious break-in using another server. For instance, maybe they
could use a CUPS bug to overwrite Samba's smb.conf file, giving the
intruder full read/write access to the entire system. This risk is pretty
small if you keep the system protected behind a firewall, though.
--
Rod Smith,
(E-Mail Removed)
http://www.rodsbooks.com
Author of books on Linux, FreeBSD, and networking