If you manage two or more unix-like servers using SSH, or you have two or more SSH users,
CentralSSH is for you. Here's a few things you might be interested in:
- Pay once, own forever
- Host CentralSSH yourself on your servers
- Supports multiple servers, multiple users, and multiple keys per user
- Require periodic SSH key rotation
- Remotely manage users and public keys
- SSH host config compliance reporting
- LDAP integration for SSH users
- End-user self service SSH key management
- Auto-remove SSH public key from host on session disconnect
- SSH login and session command history
- Alerts on unusual SSH logins
- Alert on any SSH login
- Remotely disconnect SSH session
- List active SSH sessions
- Admin UI with roles and permissions
- Export host key fingerprints for end-user verification
- Auto-remove inactive SSH public keys from hosts
- Disable a user's SSH access to all managed hosts in one click
CentralSSH is made up of a central coordinator that communicates with a on-machine agent running
on each managed host. It works with standard SSH servers and clients, and doesn't require any
special CLI tools for end-users.
CentralSSH is written entirely in Go. Your purchase includes the source code.
Early access starting at the end of 2024