Skip to main content

touka.ssh is an ssh manager that allows you to manage all of your VPSs without keeping your password.

Project description

touka.ssh

touka.ssh is an ssh manager that allows you to manage all of your VPSs without keeping your password.

Installing

pip3 install -U touka.ssh

help

touka --help

Usage: touka.ssh [OPTIONS] COMMAND [ARGS]...

  Awesome ssh manager, especially made for anii ☂️

Options:
  -v, --version  Show the application's version and exit.
  --help                          Show this message and exit.

Commands:
  add      Add a new ssh connection with a description.
  connect  connect to server via name
  init     assign pub key to your IP machine
  list     list of all saved servers.
  purge    purge your stored servers.

Init

assign pub key to your IP machine

touka init

add

Add a new ssh connection with a description.

touka add -a 192.168.0.9 -n meanii-ubuntu -d "meanii modlette's server digitalocean"

list

list of all saved servers.

Servers you have saved:

+----+---------------------+----------------+------+---------------------------------------------------+--------+
| ID |         Name        |    Address     | Port |                    Description                    | Status |
+----+---------------------+----------------+------+---------------------------------------------------+--------+
| 1  |   kube-anii-master  | 218.45.380.202 |  22  |     kube-anii-master  server of kubernaties       |   ✅   |
| 2  | kube-anii-worker-02 | 308.50.380.204 |  22  |   kube-anii-worker-02  server of kubernaties      |   ✅   |
| 3  | kube-anii-worker-01 | 308.50.254.203 |  22  |   kube-anii-worker-01  server of kubernaties      |   ✅   |
| 4  |     jenkins         | 308.50.253.209 |  22  |      jenkins server - jenkins.meanii.dev          |   ✅   |
+----+---------------------+----------------+------+---------------------------------------------------+--------+

connect

connect to server via name

touka connect -n meanii-ubuntu

Copyright & License

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

touka.ssh-2.2.9.tar.gz (18.8 kB view details)

Uploaded Source

Built Distribution

touka.ssh-2.2.9-py3-none-any.whl (20.4 kB view details)

Uploaded Python 3

File details

Details for the file touka.ssh-2.2.9.tar.gz.

File metadata

  • Download URL: touka.ssh-2.2.9.tar.gz
  • Upload date:
  • Size: 18.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.5 Linux/5.18.6-200.fc36.x86_64

File hashes

Hashes for touka.ssh-2.2.9.tar.gz
Algorithm Hash digest
SHA256 5da3a518306dfbff29a1bc94e8b928aabe74e6700b89004a958510e3d4dbb2a7
MD5 221c810d8cf96d1f3540392f97e4fc64
BLAKE2b-256 661a7a9a7fa547bdd4beeadc2dcaf2da0d84da0f8a3ba5b80e1d6812d6606646

See more details on using hashes here.

File details

Details for the file touka.ssh-2.2.9-py3-none-any.whl.

File metadata

  • Download URL: touka.ssh-2.2.9-py3-none-any.whl
  • Upload date:
  • Size: 20.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.5 Linux/5.18.6-200.fc36.x86_64

File hashes

Hashes for touka.ssh-2.2.9-py3-none-any.whl
Algorithm Hash digest
SHA256 972d6fddc53f3419668dd1951ee4730774d94dc17654f31833eee2695779dc31
MD5 6fea6d7fc611ef0f80e2f2ddaf8cca6a
BLAKE2b-256 5054ce165738920d7d7361dd6ef77f1d8faa216499d55a07e1ca80bb4d7c9e50

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page