2010-11-21 13 views
5

Gibt es irgendwelche Implementierungen von SSH in reinem Python? Vorzugsweise Open Source?pure python ssh

Ich bin speziell auf der Suche nach einem Client, nicht Server.

Antwort

9

Versuchen Sie paramiko.

+1

Ist Paramiko wirklich reine Python? Es scheint Header-Dateien im Python-dev (apt) -Paket zu benötigen –

+0

Ab 1.12.1, dem aktuellen Release, ist die veröffentlichte Quelle immer noch reines Python: https://pypi.python.org/pypi/paramiko/1.12. 1. Ich bin mir nicht sicher, welches Paket du anschaust. –

5

Es gibt keine reine Python-Bibliothek für SSH. paramiko is not pure python, weil es ohne pyCrypto Dongle nicht funktioniert. Es kann eine reine Python-Implementierung des SSH-Protokolls enthalten, aber es ist nicht als reine Python-Bibliothek verwendbar - Sie müssen immer noch die binäre pyCrypto-Erweiterung installieren, die für Ihre Plattform kompiliert wurde, und es gibt keinen Ersatz.