Translation of SSH3 project (from commit c39bb79cdce479f6095ab154a32a168e14d73b57
) to Python 3 library. Check the original project for more information !
TODO
make env; make install;
./ssh3_env/bin/activate && sudo -E env PATH=$PATH python3 py-ssh3/server_cli.py --help
./ssh3_env/bin/activate && sudo -E env PATH=$PATH python3 py-ssh3/server_cli.py --generateSelfSignedCert --enablePasswordLogin --bind "127.0.0.1:4443" --urlPath "/my-secret-path" --verbose --insecure
TODO
./ssh3_env/bin/activate && python3 py-ssh3/client_cli.py --help
./ssh3_env/bin/activate && python3 py-ssh3/client_cli.py --url "https://localhost:4443/my-secret-path?user=elniak" --verbose --usePassword --insecure
./ssh3_env/bin/activate && python3 py-ssh3/client_cli.py --url "https://localhost:4443/my-secret-path?user=elniak" --verbose --privkey ~/.ssh/id_rsa --insecure
TODO
TODO
TODO
TODO
TODO
- Add tests
- Add documentation
- Add examples
- Add more features
- Add threading support
- Inspire more from [paramiko]
- Secure version
- request.url.scheme == "ssh3"