A New and Modern SSH connector written in Python.
Project description
bitssh
A New and Modern SSH connector written in Python.
Terminal user interface for SSH. It uses ~/.ssh/config
to list and connect to hosts.
Demo
[]
Installation
Install bitssh with pip
pip3 install bitssh
bitssh
Install from source
git clone https://github.com/Mr-Sunglasses/bitssh
cd bitssh
python3 -m pip3 install .
bitssh
Troubleshooting
[...]/.ssh/config: no such file or directory
- Check if you have
~/.ssh/config
file - If you don't, create it with
touch ~/.ssh/config
Here's a sample ~/.ssh/config
file that is recognized by bitssh:
Host abc
Hostname xxx.xx.xx.xx
User test1
port 22
Host pqr
Hostname ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com
User ubuntu
port 22
Host wxy
Hostname xxx.xx.xxx.xx
User test2
port 22
You can check the OpenBSD ssh_config
reference for more information on how to setup ~/.ssh/config
.
Documentation
Contributing
Contributions are always welcome!
See contributing.md
for ways to get started.
Please adhere to this project's code of conduct
.
Authors
License
💪 Thanks to all Wonderful Contributors
Thanks a lot for spending your time helping AutoType grow. Thanks a lot! Keep rocking 🍻
🙏 Support++
This project needs your shiny star ⭐. Don't forget to leave a star ⭐️
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.