Differences between revisions 12 and 13
Revision 12 as of 2013-04-14 12:23:12
Size: 2024
Comment: Remove reference to ssh package now that it's been merged back into paramiko
Revision 13 as of 2014-02-05 00:35:44
Size: 1987
Editor: JJLin
Comment: update links
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
 * [[http://www.lag.net/paramiko/|paramiko website]] -- project home page  * https://github.com/paramiko/paramiko
Line 51: Line 51:
 * [[http://www.keyphrene.com/products/org.keyphrene/|keyphrene SSH wrapper, UNIX, Windows & MacOS]]  * [[http://sourceforge.net/projects/orgkeyphrene/|keyphrene SSH wrapper, UNIX, Windows & MacOS]]

There are several ways to use Secure Shell (SSH) in Python.

paramiko

Paramiko is a native Python implementation of SSH.

pyssh

conch

conch is another native implementation of SSH and part of the Twisted Matrix project

Fabric

Fabric uses paramiko to implement a higher-level API for performing commands over SSH, particularly for deployment and system administration tasks.

Spur

Spur is a thin wrapper around paramiko, aiming to provide a simpler API than paramiko for common SSH operations.

SSH wrapper

Some tools just wrap around existing ssh/sftp implementations.

See Also

Discussion

I'm investigating the use of SSH in Python.

I want something that will work in both Windows and Linux, that can operate like sftp/psftp. So, I'm thinking about paramiko, since it's pure Python.

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

You can use org.keyphrene. This library has been tested on Windows, Linux, and MacOS.

-- Vincent 2006-04-06 18:02:01

SecureShell (last edited 2014-02-05 01:57:26 by JJLin)

Unable to edit the page? See the FrontPage for instructions.