Linux Security Toolkit
Work out Linux file permissions, review sudo and firewall configuration, and generate a full server hardening checklist. Runs entirely in your browser.
How these fit together
Linux Permissions Calculator converts between chmod's three notations — checkboxes, octal (755), and symbolic (rwxr-xr-x) — including the setuid, setgid, and sticky bits, with the exact chmod command ready to copy. Thinking in terms of a change rather than a final state? chmod Command Generator builds the symbolic command — u+rwx, g-w, o=r — from clauses instead, including -R, -c, and -v. Setting a default for permissions rather than one file's? umask Calculator converts a umask to the permissions new files and directories actually get, and back. Reviewing who can run what as root? Sudoers File Analyzer flags NOPASSWD: ALL grants, wildcard command specs, and well-known privilege-escalation binaries granted unrestricted. Locking down the network side? Firewall Rule Generator builds a complete UFW or firewalld command sequence — with SSH always ordered safely before the firewall enables — and fail2ban Jail Config Validator checks a jail.local file for ban times too short to matter and ignoreip ranges broad enough to disable it entirely. Setting up a whole server rather than one setting? Linux Hardening Checklist Generator builds a downloadable checklist covering updates, SSH, the firewall, user permissions, and logging — with commands specific to Ubuntu, Debian, Fedora, or RHEL.
Linux Permissions Calculator
Convert between chmod octal, symbolic (rwxr-xr-x), and checkboxes — with setuid/setgid/sticky.
chmod Command Generator
Build a real chmod command from symbolic clauses (u+rwx, g-w, o=r) and flags like -R and -v.
umask Calculator
Convert a umask to the default permissions new files and directories get, and back.
Sudoers File Analyzer
Analyze a sudoers file for NOPASSWD: ALL grants, wildcards, and risky unrestricted binaries.
Firewall Rule Generator
Build a complete UFW or firewalld command sequence from a list of allow/deny rules.
fail2ban Jail Config Validator
Validate a fail2ban jail.local file — ineffective ban times, risky ignoreip ranges, and disabled jails.
Linux Hardening Checklist Generator
Generate a downloadable Linux server hardening checklist — SSH, firewall, permissions, logging — for Ubuntu, Debian, Fedora, or RHEL.