GitXplorerGitXplorer
s

paramiko-shell

public
8 stars
6 forks
0 issues

Commits

List of commits on branch master.
Unverified
e9b3e329bb36894820c66ae365881ac17f8b1b96

Tweak requirements to upgrade paramiko

ssirosen committed 6 years ago
Unverified
5a743a4e1eccff2d88b273aa108d0d1bb7268771

Removed unused import from paramiko.py3compat

ssirosen committed 11 years ago
Unverified
e2ce6b0ec84981c951bf00773008e2f3e40426b7

initial commit

ssirosen committed 11 years ago

README

The README file for this repository.

Paramiko Shell

This is a simple interactive shell written using Paramiko.

Designed for use in applications already leveraging paramiko to provide an interactive shell in the place of OpenSSH client. This can be preferable when Paramiko's handling of connections is likely to mismatch with OpenSSH.

Why not use Paramiko's interactive.py demo?

The demo code from the Paramiko project is not production quality. It has known issues (shell history, unicode decode errors, &c) and isn't a viable OpenSSH client replacement.

So why not make a pull request to the paramiko project? This is a point of possible contention, but keeping this project separate and independent from Paramiko allows for clearer SoC, at the cost of some visibility.

interactive.py is clearly designed as a simple sketch of Paramiko's features, and is intentionally kept simple and poor in features.

License and Author

License: MIT

Author: Stephen Rosen