STAyzer is a Python-based command-line tool that audits SSH trust relationships across Linux systems by analyzing users' authorized_keys files. It discovers who can access each machine, detects shared SSH keys, identifies potentially risky trust relationships, and generates detailed reports in both human-readable and machine-readable formats.
Designed for Linux administrators, DevOps engineers, and security professionals, STAyzer makes it easy to audit SSH trust across dozens or hundreds of servers.
Features
- Audit local and remote Linux hosts
- Analyze every user's authorized_keys
- Automatically discover human users
- Support multiple hosts using an inventory file
- Detect custom AuthorizedKeysFile locations from sshd_config
- Compute SHA256 fingerprints for every authorized SSH key
- Detect shared SSH keys across hosts and users
- Filter analysis by user or host
- Export reports as HTML and JSON
- Generate clear console reports
- Asynchronous SSH connections for improved performance
- Secure by default with SSH host key verification
License
MIT LicenseOther Useful Business Software
$300 Free Credits to Build on Google Cloud
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of STAYZER!