6

Are there any implementations of SSH in pure python? Preferably open source?

I'm specifically looking for a client, not server.

2 Answers 2

9

Try paramiko.

Sign up to request clarification or add additional context in comments.

2 Comments

Is paramiko really pure python? It seems to require header files in the python-dev (apt) package
As of 1.12.1, the current release, the published source still is pure Python: pypi.python.org/pypi/paramiko/1.12.1 . I'm not sure what package you're looking at.
6

There is no pure Python library for SSH. paramiko is not pure python, because it doesn't work without pyCrypto dongle. It may carry a pure Python implementation of SSH protocol, but it is not usable as a pure Python library - you still need to install binary pyCrypto extension compiled for your platform, and there is no replacement.

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.