Debian

Install Distribution

I used the Network Install ISO for this setup.

Drive Setup

Because of the type of installation and Maintenance, I setup my drive so that /home is on a large partition, and everything else runs from / (root). In this example, I have a 15GB Drive size, where / is 5GB, and the /home is 10GB. The reason I do this is because I install the minimalistic amount to the /. All my "services" are setup independently as their own respective user/directory in a semi-chroot/shell configuration.

When asked for drive setup, choose guided and then /home as a separate partition.

Initial Configuration

Choose a Base Server Configuration and proceed to root and user account creation. In this example, my user is called dude, and the password is sweet. The root password should be A) Complex, B) Long, C) Never used again used

Linux General Notes

sudo

Everybody always rants about security and different things to lock down operating systems. What I've written below is a walk through of how to prevent having to use/lose your root password and prevent system compromise. The sudo application you to be versatile with your system and apply hierarchical security to a single server.

Admin Groups

Likewise

Likewise Open is a free, open source application that joins Linux, Unix, and Mac machines to Microsoft Active Directory and securely authenticates users with their domain credentials.

Webmin

Webgui front end for linux to help make management and access easier.

Quick References

Example Scripts and Configuration Files