ページ
PythonでSecure Shell (SSH)を使うにはいくつかの方法があります。
paramiko
Paramiko は SSH のネイティブな Python 実装です。
-
Paramiko website — project home page
-
https://github.com/paramiko/paramiko
-
http://jessenoller.com/2009/02/05/ssh-programming-with-paramiko-completely-different/ –。 Article by Jesse Noller
pyssh
-
pyssh website — プロジェクトのホームページ
-
pyssh mailing list — あまり活発ではない (2006-03-26)
conch
conch は SSH のもうひとつのネイティブな実装で、Twisted Matrix プロジェクトの一部です
-
http://twistedmatrix.com/projects/conch — conch home
Fabric
Fabricは、SSHでコマンドを実行するための高レベルのAPIを実装するためにparamikoを使用しています。 特にデプロイメントとシステム管理のタスクのために。
-
http://fabfile.org
Spur
Spurはparamikoの薄いラッパーで、一般的なSSH操作に対してparamikoよりもシンプルなAPIを提供することを目的としています。
-
https://github.com/mwilliamson/spur.py
SSH wrapper
いくつかのツールは、既存の ssh/sftp の実装をラップしています。
-
keyphrene SSH ラッパー、UNIX、Windows & MacOS
-
PySCP pscp ラッパー — Windows pscp をラップします。
See Also
-
Wikipedia:SSH — Secure Shellに関するwikipediaの記事
ディスカッション
PythonでのSSHの使用について調べています。
Windows と Linux の両方で動作し、sftp/psftp のように操作できるものが欲しいと思っています。 そこで、純粋なPythonであることから、paramikoを考えています。
— LionKimbro 2006-03-26 00:20:01
org.keyphreneを使うといいですよ。 このライブラリは、Windows、Linux、MacOSでテストされています。