A Python package for remote command execution and automation.
Project description
pyremokit
Python Remote Toolkit
Introduction
Pyremokit is a Python-based remote management toolkit. It includes login system execute command line tool cmdsdk, and other features to be supplemented..
features
- login system execute command line tool cmdsdk
- other features to be supplemented...
Installation
Requirements
- Python 3.10+
Install via pip
pip install pyremokit
Usage
1. login system execute command line tool cmdsdk
1.1 Command Line configuration items
-
Login Configuration
-
a) SSH Private Key File Path
export PYREMOKIT_DEFAULT_SSHKEY="~/.ssh/id_rsa"Note: the default private key file path is ~/.ssh/id_rsa.
-
b) SSH Login Timeout
export PYREMOKIT_LOGIN_TIMEOUT=10Note: the default value is 10 seconds.
-
c) Worker Home Path
export PYREMOKIT_WORKER_HOME="~/." export PRK_WORKER_HOME="~/." export WORKER_HOME="~/."Note: the default worker home path is ~/, and the worker home path can be set by environment variable PYREMOKIT_WORKER_HOME, PRK_WORKER_HOME, or WORKER_HOME.
-
1.2 Execute Command Line Usage
-
Login System
- Local command execution
- Login a remote system
- Login many remote systems
- Login many remote systems with proxy server
- Login many remote systems with proxy server and multi-threading
2. other features to be supplemented...
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyremokit-0.1.3.tar.gz.
File metadata
- Download URL: pyremokit-0.1.3.tar.gz
- Upload date:
- Size: 50.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b01ecb61a1512185e0dfc50df0e5cb3fdd03460da9ac291024646533ef54e4ba
|
|
| MD5 |
d53671d5be6131798ec25b804479d43a
|
|
| BLAKE2b-256 |
7d4baa4f609c49e0cce1d7dbf05eb7fbe6fb2a32c2324cad8921d6e5fe7f07cb
|
File details
Details for the file pyremokit-0.1.3-py3-none-any.whl.
File metadata
- Download URL: pyremokit-0.1.3-py3-none-any.whl
- Upload date:
- Size: 56.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0282add53e32a2a82f4530e3efa966db5cb4b41a08dedafb46e89d811ab89be5
|
|
| MD5 |
e67440cf68b52722c2db42ff0f7b6147
|
|
| BLAKE2b-256 |
3e5df27d965a60a0b7c1e3e1cdf1932ce2841c4b3ba44940df2521f12de0df9f
|