sshdo 1.1.1

sshdo - controls which commands may be executed via incoming ssh. sshdo provides an easily configurable way of controlling which commands may be executed via incoming ssh connections by specific users and specific keys. Training mode allows a key to be used for any command, while logging them. Then sshdo can learn from the logs to know what commands to allow. It can also unlearn commands that are no longer in use. This mitigates against private ssh key compromise with very little effort.

Tags ssh security control system-administrators
License GNU GPL
State stable

Recent Releases

1.1.115 Oct 2023 13:39 minor feature: - Replace original June 1991 GPLv2 with February 1999 (post-LGPLv2.1) GPLv2 - Add LICENSES/* and .reuse/dep5 (REUSE 3.0 compliant) - Add references to the codeberg repository - Add ./configure for Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS, Cygwin
1.106 Jun 2023 12:22 minor bugfix: - Fix reading gzipped auth.log files in python3 - Remove install-time dependency on pod2man - Make manpages more standard - Add INSTALL instructions for other locations