ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> pyxpcom
pyxpcom
[pyxpcom] Mozilla SFTP protocol handler using Python
by Todd Whiteman other posts by this author
Nov 27 2008 8:04PM messages near this date
view in the new Beta List Site
Re: [pyxpcom] Using (object) on the component's declaration | [pyxpcom] Can't use Python component inside xulrunner app
I've created a SFTP protocol handler for Mozilla apps, that can be used 
to provide SSH connection services, to be used in the same way as other 
protocols such as FTP are used.

The SFTP protocol handler is written in Python, making use of the 
excellent Paramiko SSH2 libraries, so in order to use this extension 
you'll also be required to install the Python Mozilla bindings (PyXPCOM).

What you can do with this SSH protocol handler:
* show file-listings using a SFTP connection
* download/upload files over SFTP
* run remote SSH commands
* create and interact with a remote SSH session

The extension is available from MozDev, see the "SFTP and SSH Protocol" 
here:
https://www.mozdev.org/projects/overview/pyxpcomext/

If you don't have PyXPCOM already installed, you can install the 
"PythonExt" extension to get Python XPCOM capabilities.

More details on the extension are here, including a SSH Console extension:
http://pyxpcomext.mozdev.org/samples.html#sftp_and_ssh_protocol

Cheers,
Todd

_______________________________________________
pyxpcom mailing list
pyxpcom@[...].com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved