Linux system administration tools for Python
-
Updated
Feb 9, 2020 - Python
Linux system administration tools for Python
Modular Linux hardening framework up to 90 Lynis hardening index across Debian, Ubuntu, Rocky, Alma, Fedora. LUKS full-disk & data-at-rest encryption, modern SSH crypto policy, kernel boot mitigations, fail2ban, auditd, nftables. Automated Hetzner test matrix, remote SSH deploy. Production-safe, auditable, reversible.
Encrypt an already-installed Linux root filesystem in place with LUKS2 — no reinstall, no second copy of your data. Idempotent, auto-detects the distro, filesystem and boot stack, GRUB or systemd-boot, rebuilds and re-signs Unified Kernel Images for systemd-boot and Secure Boot, pins argon2id, and gates the reboot behind full verification.
Automate server management tasks, file operations, and system monitoring using Python scripts tailored for system administrators.
To associate your repository with the crypttab topic, visit your repo's landing page and select "manage topics."