- http://plusbryan.com/my-first-5-minutes-on-a-server-or-essential-security-for-linux-servers
- http://www.cyberciti.biz/tips/linux-security.html
-
Change root password
-
Update & Upgrade system
-
Install fail2ban
-
Create new user
-
Public key authentication
-
Enable sudo for that user
-
Remove sudo for wheel / sudo group
-
Disable SSH password authentication
-
Disable SSH root login
-
Firewall | Allow only access to ssh 22
-
Automatic security updates
-
Install logwatch (optional!)