Linux
Right now, I prefer Fedora for my servers. I'm a big fan of systemd - I think it makes configuration much easier and more consistent. I also like DNF for package management.
Servers
Must-have servers on a Linux Server installation:
Server |
Title |
How-To Guide |
Config File(s) |
DNS |
named |
Install
Config
|
/etc/named.conf
/var/named/zones/yourdomain.com
/var/named/zones/0.0.10.in-addr.arpa
|
DHCP |
dhcpd |
Install
Config
|
/etc/dhcp/dhcpd.conf
/etc/dhcp/dhcpd6.conf
|
BitTorrent Client |
transmission-daemon |
Install
Config
|
/var/lib/transmission/.config/transmission-daemon
|
Web-based SSH Client |
(Still looking...) |
Install
Config
|
[TBD] |
Dynamic DNS Client |
ddclient |
Install
Config
|
/etc/ddclient/ddclient.conf
/etc/systemd/system/multi-user.target.wants/ddclient.service (custom file)
|
Utilities
Linux programs I use on the daily:
Utility |
Title |
Config File(s) |
Shell |
Bash (Bourne Again SHell) |
~/.bashrc |
Text Editor |
ViM |
~/.vimrc |
Terminal Multiplexer |
tmux |
n/a |