Articles

Seite

Es gibt mehrere Möglichkeiten, Secure Shell (SSH) in Python zu verwenden.

Paramiko

Paramiko ist eine native Python-Implementierung von SSH.

  • Paramiko-Website — Projekt-Homepage

  • https://github.com/paramiko/paramiko

  • http://jessenoller.com/2009/02/05/ssh-programming-with-paramiko-completely-different/ — Artikel von Jesse Noller

pyssh

  • pyssh Website — Projekthomepage

  • pyssh Mailingliste — nicht sehr aktiv (2006-03-26)

conch

conch ist eine weitere native Implementierung von SSH und Teil des Twisted Matrix Projekts

  • http://twistedmatrix.com/projects/conch — conch home

Fabric

Fabric verwendet paramiko, um eine übergeordnete API für die Ausführung von Befehlen über SSH zu implementieren, insbesondere für Deployment- und Systemadministrationsaufgaben.

  • http://fabfile.org

Spur

Spur ist ein dünner Wrapper um paramiko und zielt darauf ab, eine einfachere API als paramiko für gängige SSH-Operationen bereitzustellen.

  • https://github.com/mwilliamson/spur.py

SSH-Wrapper

Einige Tools wickeln einfach um bestehende ssh/sftp-Implementierungen.

  • keyphrene SSH-Wrapper, UNIX, Windows & MacOS

  • PySCP pscp-Wrapper — umhüllt Windows pscp, das Teil der Putty-Suite ist

See Also

  • Wikipedia:SSH — wikipedia-Artikel über Secure Shell

Diskussion

Ich untersuche die Verwendung von SSH in Python.

Ich möchte etwas, das sowohl unter Windows als auch unter Linux funktioniert und das wie sftp/psftp funktioniert. Also denke ich über paramiko nach, da es reines Python ist.

— LionKimbro 2006-03-26 00:20:01

Sie können org.keyphrene verwenden. Diese Bibliothek ist auf Windows, Linux und MacOS getestet worden.

Eine Antwort schreiben

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.