A tool to secure a Debian-based server. It takes out 30-60 minutes of sysadmin tasks.
- Secures /etc/passwd (makes sure there is only one root user)
- Secures cron.d
- Installs and configures rkhunter
- Installs and configures UFW
- Installs and configures Clamav
- Installs and configures Fail2ban
- Secures the SSH service
- Updates the system
sudo ./secureserver.sh <OPTION>
-h, --help
: Output the help and exit-q, --quiet
: Only output the neccessary things