get_security_audit
Run a security audit that checks firewall rules, SSH hardening, SUID binaries, world-writable files, umask, and password policy. Yields a 0-100 score for hardening reviews.
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 |