1482
Comment:
|
← Revision 14 as of 2014-02-05 01:57:26 ⇥
2058
add Paramiko homepage
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
== paramiko == Paramiko is a native Python implementation of SSH. * [[http://www.paramiko.org/|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 |
|
Line 5: | Line 17: |
* [http://pyssh.sourceforge.net/ pyssh website] -- project home page * [http://sourceforge.net/mailarchive/forum.php?forum=pyssh-discuss pyssh mailing list] -- not very active ([[Date(2006-03-26T00:20:01Z)]]) |
|
Line 8: | Line 18: |
== paramiko == | * [[http://pyssh.sourceforge.net/|pyssh website]] -- project home page * [[http://sourceforge.net/mailarchive/forum.php?forum=pyssh-discuss|pyssh mailing list]] -- not very active (2006-03-26) |
Line 10: | Line 21: |
Paramiko is a native Python implementation of SSH. | |
Line 12: | Line 22: |
* [http://www.lag.net/paramiko/ paramiko website] -- project home page * [http://www.experts-exchange.com/Programming/Programming_Languages/Python/Q_21507060.html conversation on Experts Exchange] -- features a working example at the end of the page |
== conch == conch is another native implementation of SSH and part of the Twisted Matrix project * http://twistedmatrix.com/projects/conch -- conch home == Fabric == Fabric uses paramiko to implement a higher-level API for performing commands over SSH, particularly for deployment and system administration tasks. * http://fabfile.org == Spur == Spur is a thin wrapper around paramiko, aiming to provide a simpler API than paramiko for common SSH operations. * https://github.com/mwilliamson/spur.py |
Line 17: | Line 48: |
Line 19: | Line 51: |
* [http://www.keyphrene.com/products/org.keyphrene/ keyphrene SSH wrapper, UNIX, Windows & MacOS] * [http://membres.lycos.fr/fredp/python/pyscp.html PySCP pscp wrapper] -- wraps Windows {{{pscp}}}, which is part of [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html the Putty suite] |
* [[http://sourceforge.net/projects/orgkeyphrene/|keyphrene SSH wrapper, UNIX, Windows & MacOS]] * [[http://membres.lycos.fr/fredp/python/pyscp.html|PySCP pscp wrapper]] -- wraps Windows {{{pscp}}}, which is part of [[http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html|the Putty suite]] |
Line 24: | Line 58: |
* [http://py.vaults.ca/apyllo.py?find=ssh ssh search] -- on the VaultsOfParnassus * [http://en.wikipedia.org/wiki/SSH Wikipedia:SSH] -- wikipedia article on Secure Shell |
* [[http://en.wikipedia.org/wiki/SSH|Wikipedia:SSH]] -- wikipedia article on Secure Shell |
Line 29: | Line 64: |
Line 30: | Line 66: |
Line 33: | Line 70: |
-- LionKimbro [[DateTime(2006-03-26T00:20:01Z)]] | -- [[LionKimbro|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 |
There are several ways to use Secure Shell (SSH) in Python.
paramiko
Paramiko is a native Python implementation of SSH.
Paramiko website -- project home page
http://jessenoller.com/2009/02/05/ssh-programming-with-paramiko-completely-different/ -- Article by Jesse Noller
pyssh
pyssh website -- project home page
pyssh mailing list -- not very active (2006-03-26)
conch
conch is another native implementation of SSH and part of the Twisted Matrix project
http://twistedmatrix.com/projects/conch -- conch home
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.
PySCP pscp wrapper -- wraps Windows pscp, which is part of the Putty suite
See Also
Wikipedia:SSH -- wikipedia article on Secure Shell
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