Metadata-Version: 2.1
Name: messh
Version: 1.0.2
Summary: A useful SSH configuration manager.
Home-page: https://github.com/abersheeran/messh
Author: Aber Sheeran
Author-email: abersheeran@qq.com
License: MIT
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.6.0
Description-Content-Type: text/markdown
Requires-Dist: colorama
Requires-Dist: click


# messh.py

A useful SSH configuration manager.

## Install

```bash
sudo pip install messh
```

## How to use

Get help about messh

```bash
messh.py --help
```

Display all ssh-config in messh

```
messh.py list
```

Create ssh connection and auto save it in config list, use `--only-create` only update config without creating ssh connection.

```
messh.py connect root@host --port 7878 --name "Myself VPS"
```

Use config by index to create ssh connection

```
messh.py connect 0
```

Delete config by index(integer)

```
messh.py delete 0
```

## Security

All config would be write to `/etc/messh.conf` by JSON. **Protect it!**


