Things to setup on a New (Ubuntu/Linux) server
- Mail
- Setup postfix
- Setup alias such that local mail gets forwarded (/etc/aliases)
- SSH
- Generate SSH private and public keys
- Tuning
- Change swapiness and other parameters based on server needs - sysctl.conf
- Others
- Optionally ask server to reboot automatically on kernel panic
- Install NRPE to be monitored
- nagios-nrpe-server nagios-plugins
- Install x11-utils x11-xserver-utils
- Packages to install
- If Physical Machine
- cpp dkms gcc make heirloom-mailx mysql-common nmap postfix smartmontools sysstat unzip telnetd
- If VM
- cpp gcc make heirloom-mailx mysql-common nmap postfix sysstat unzip telnetd