{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/10"}],"enrichment":{"capability":"Manages remote Linux machines and services over SSH, providing interfaces for filesystem operations, firewall configuration, package management, system services, and power control.","skillfed_tags":["ssh-automation","linux-admin","infrastructure-as-code"],"use_cases":["Automate deployment and configuration of services across multiple Linux servers in a test or production environment.","Transfer files between local and remote systems, or between remote hosts, as part of infrastructure provisioning workflows.","Query and manage firewall rules, network configuration, and system services on remote machines from a Python script.","Detect the Linux distribution and OS version on remote hosts to conditionally apply configuration or install packages.","Control host power state (restart, power on/off) via SSH or IPMI for lab automation or disaster recovery testing."],"what_it_does":"python-rrmngmnt is a library for remotely managing Linux machines and their services via SSH. It abstracts SSH connections and provides high-level interfaces to filesystem operations (file transfer, mount management), firewall rules, network configuration, package management (APT, YUM, DNF, RPM), system services (Systemd, SysVinit, InitCtl), OS information, and power control (SSH and IPMI). The package handles authentication via password or SSH keys, including support for key-based auth with disabled algorithms for legacy SSH servers and SSH ProxyCommand tunneling.\n\nIt is designed for infrastructure automation, testing, and system administration tasks where you need to script operations across remote Linux hosts. The library automatically detects the appropriate package manager and service manager on the target system, reducing boilerplate. All operations are performed over SSH, so no agents need to be installed on target machines.","worth_installing":"Yes, if you need to automate Linux system administration and service management over SSH. The package is actively maintained, has low install friction, and covers a broad range of remote management tasks. The GPL-2.0-only license is a hard constraint for proprietary projects; internal tools and open-source projects are fine. No known vulnerabilities. Verify compatibility with your target SSH configurations and scale requirements before committing to production use."},"id":"python-rrmngmnt","links":{"html":"https://skillfed.io/packages/python-rrmngmnt","md":"https://skillfed.io/packages/python-rrmngmnt.md","pypi":"https://pypi.org/project/python-rrmngmnt/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-08","license_spdx":null,"license_treatment":"copyleft","name":"python-rrmngmnt","python_support":"supports_current","summary":"Tool to manage remote systems and services"},"popularity":{"monthly_downloads":94607,"position":13321,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.2.3"}
