v0.4.0 - SSH Management
Pre-release
Pre-release
·
74 commits
to main
since this release
Fourth release of Libux. SSH server management via openssh-server is fully implemented.
What's included
- Service - install openssh-server, start, stop, restart, status
- Config - port, PermitRootLogin, PasswordAuthentication, MaxAuthTries, AllowUsers, DenyUsers - shown with current values and defaults
- Authorized keys - list, add and remove keys per system user
- Key generation - generate ed25519, rsa or ecdsa keypairs, optionally add to authorized_keys immediately
- Sessions - live view of active SSH sessions via
who
Requirements
- Debian 12/13
- Python 3.x
- Root permissions
Installation
git clone https://github.com/Forbelskym22/Libux.git
cd Libuxx
sudo ./install.shh
sudo ./start.shh
Or download the binary below and run:
sudo ./libux