get_security_audit
Run a comprehensive Linux security audit of firewall, SSH, SUID binaries, world-writable files, umask, and password policy, then receive a 0-100 security score to guide hardening efforts.
Instructions
Runs a security audit: firewall rules, SSH hardening, SUID binaries, world-writable files, umask, and password policy, with a 0-100 score. Read-only but heavy - scans the filesystem for SUID and world-writable files. Needs root to see everything. Use for hardening reviews, ideally during low load.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| umask | Yes | ||
| errors | No | ||
| firewall | Yes | ||
| ssh_hardening | Yes | ||
| suid_binaries | Yes | ||
| security_score | Yes | ||
| password_policy | Yes | ||
| world_writable_files | Yes |