Skip to content

v0.4.0 - SSH Management

Pre-release
Pre-release

Choose a tag to compare

@Forbelskym22 Forbelskym22 released this 13 Apr 17:16
· 74 commits to main since this release
58fa4f0

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