port of the paramiko library from python->javascript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
kryptos
.gitignore
BigInteger.js
agent.js
auth_handler.js
ber.js
channel.js
client.js
common.js
compress.js
dsskey.js
file.js
hostkeys.js
kex_gex.js
kex_group1.js
kex_group14.js
license.txt
message.js
packet.js
pkey.js
python_shim.js
readme.md
rsakey.js
sftp.js
sftp_attr.js
sftp_client.js
sftp_file.js
sign_ssh_data_worker.js
ssh_exception.js
transport.js
unknown_key.js
util.js
win_pageant.js

readme.md

paramikojs

About

paramikojs is a javascript port of paramiko. It powers the fireftp and firessh projects. However, some caution should be taken if reusing the code as not all code paths have been tested (in python, yes, but not in the translated javascript). So, coder beware!

Getting Started

paramikojs doesn't work out of the box. You should check out the fireftp or firessh projects for working examples on how to get something working. In particular, look at ssh2.js as a basic start to see how it glues together.

Note!

Before you ask, no this doesn't work on regular web pages. Being able to make an SSH connection only works currently in the context of a Firefox add-on which gives provides extra libraries/permissions (i.e. ahem, sockets)