Free Linux server security tools
Small, specific checks for people who run Linux servers. No signup for any of the browser tools, and each one says before you start where your input goes. Five of the six run entirely in your browser and send nothing anywhere.
How these tools treat what you give them
The four paste-in checkers (SSH config, auth.log, fail2ban and sudoers) are JavaScript that runs in the page. What you paste or open is never sent: there is no request containing it, it is not stored, and analytics records only that a tool was used, by name. You can load the page, disconnect from the internet and use them offline.
The checklist keeps your answers in your own browser so you can come back to them. The readiness check is the one tool with a server side: it emails you a read-only command, and the command sends about thirty facts about the server’s setup (each a yes/no, a count or a name, never file contents, passwords or keys) to produce a GREEN, AMBER or RED verdict. How that verdict is scored is published in the security score methodology.
Every tool states what it cannot tell you. None of them can prove a server is clean, and none replaces looking at the server itself.
Where to go next
- Learn: the glossary and the investigation guides, for what the findings mean.
- Signs a Linux server was compromised, if a tool turned up something you did not expect.
- The Linux server hardening guide, for every setting these tools check, with how to apply it.