A helper for ssh operate in terminal
Project description
Simple Tabby
A hepler tool to manage many remote ssh server.
when you open a native terminal on unix system , stabby can list all remote ssh server that you have configed as a pretty table. Then you can choose one to login.
You will get more infomation about every remote ssh server depend on what's your describe for the server
Why
I just need a gadget for my work . In my work, i need to manage many remote server machines that deployed some application, such as java application,mysql and so on. when i decided to connect some machines, I spend a lot of time checking which applications are deployed on each server it's making me miserable. Tabby has wonderful Profiles & connections feature, but there no space to remark more information for every machine or connection. I still need another document to manage information that can not hold with Tabby.
Install
pip install stabby
Usage
add your first remote server config
run command stabby add
, follow promotes input server configuration , like below:
connect to remote server
run command stabby
,you can see as below:
How does it work
It's so easy. Default , stabby(simple_tabby) loads config file under $USER_HOME/.simple_tabby/default.json
, file content like below:
[
{
"name": "name",
"host": "remote server ip or host",
"port": 22,
"user": "remote user",
"password": "remote password",
"privateKey": "ssh key path",
}
]
and the file need to create by yourself. you can use different json file to group your remote server information. if load file success, stabby will print as table like below:
Project details
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
File details
Details for the file stabby-1.0.2.tar.gz
.
File metadata
- Download URL: stabby-1.0.2.tar.gz
- Upload date:
- Size: 3.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f84fc16ba70f1fcf59bb318b01aa40e155cc9c9ed00f6ed2c50446eae880bf2 |
|
MD5 | 96ccfd7cb8b77c30b9b6faaaebd9c0c9 |
|
BLAKE2b-256 | b9c9201cb658db8caf9b9ffc844cad162ae1555cdf1014647c6d93a5d431befb |
File details
Details for the file stabby-1.0.2-py3-none-any.whl
.
File metadata
- Download URL: stabby-1.0.2-py3-none-any.whl
- Upload date:
- Size: 3.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2fd7271492a9fb40ad7e5ff1dcd4ef9f23aefa7dca90e7e63592f38eec4c797 |
|
MD5 | 97d6fec278091a5c2629fdd29a671309 |
|
BLAKE2b-256 | eb035b8bd94315107f801ace48bf5e77ba55c2398935812cad8b4ade4adcb404 |