Takes a object with options similar to ssh2. This object is passed along to ssh2 connect. It returns a promise of an Connection. Returns a MockConnection which behaves similarly to Connection except it never tries to connect anywhere and the outcome of commands and the mocked connection is determined by mock-options which can be set with .setMockOptions.
https://github.com/relekang/promised-sshTags | promise ssh ssh2 promises |
Implementation | Javascript |
License | MIT |
Platform | OS-Independent |
A bare bones example of an HTML5 web-based terminal emulator and SSH client. We use SSH2 as a client on a host to proxy a Websocket / Socket.io connection to a SSH2 server. Clone to a location somewhere and npm install --production. If you want to develop and rebuild javascript and other files utilize npm install instead.
ssh web-ssh ssh-clientMIT License. The node-promise project provides a complete promise implementation. Promises provide a clean separation of concerns between asynchronous behavior and the interface so asynchronous functions can be called without callbacks, and callback interaction can be done on the generic promise interface. The node-promise package provides just a promise implementation, however, https://github.com/kriszyp/promised-io is recommended for more complete promise-based IO functionality. The promised-io includes the promise implementation from node-promise, as well as wrappers around Node's filesystem and other system I/O APIs for consistent promise-based interaction.
Chai as Promised extends Chai with a fluent language for asserting facts about promises. Notice: either return or notify(done) must be used with promise assertions. This can be a slight departure from the existing format of assertions being used on a project or by a team. Those other assertions are likely synchronous and thus do not require special handling.
chai chai-plugin browser async testing assertions promises promises-aplusAs of v2.6.4, all gem releases are signed. See INSTALL. Net::SSH is a pure-Ruby implementation of the SSH2 client protocol. It allows you to write programs that invoke and interact with processes on remote servers, via SSH2.
A minimalistic finite state machine library for browser and node implemented using promises. 📢 For Visual Studio Code users: checkout the UML visualization extension.
finite-state-machine promise es6-promise state-machine fsm async promisesNew owner! Starting 12-23-2015, I (@israelroldan) am standing on the shoulders of two giants (@chuckmo and @andrewrjones) as maintainer of this project. Contributions are welcome as always. (This message will be removed on next release as well). SSH and SFTP tasks for Grunt, using a pure JS implementation of ssh2.
gruntplugin ssh scp sftp remote exec rexecProvides an object-oriented wrapper for the php ssh2 extension. You need PHP version 5.3+ with the SSH2 extension.
SSH2 is an interactive command line tool which allows you to quickly ssh to an EC2 instance. You can select from a list of running servers under your account.
"Paramiko" is a combination of the Esperanto words for "paranoid" and "friend". It's a module for Python 2.7/3.4+ that implements the SSH2 protocol for secure (encrypted and authenticated) connections to remote machines. Unlike SSL (aka TLS), SSH2 protocol does not require hierarchical certificates signed by a powerful central authority. You may know SSH2 as the protocol that replaced Telnet and rsh for secure access to remote shells, but the protocol also includes the ability to open arbitrary channels to remote services across the encrypted tunnel (this is how SFTP works, for example).
ssh ssh2 security cryptography opensshSSHDOS is a DOS port of SSH, SCP, SFTP and Telnet clients. Needs a packet driver (or a PPP driver for dialup connection) only. There are two separate packages for SSH1 and for SSH2.
The Perl Net::SSH::Perl and Net::SFTP modules. These modules implement the SSH1, SSH2, and SFTP protocols in Perl.
Bluebird is a fully featured promise library with focus on innovative features and performance.
promise performance promises promises-a promises-aplus async await deferred deferreds future flow-control dsl fluent-interface promise-library polyfillPromises/A+ implementation that handles promise chaining and resolution iteratively, allowing for "infinite" promise chaining while keeping the stack size constant. Read this blog post for a general introduction to promises. A promise represents the eventual result of an asynchronous operation. The primary way of interacting with a promise is through its then method, which registers callbacks to receive either a promise's eventual value or the reason why the promise cannot be fulfilled.
Native Promise Only: A polyfill for native ES6 Promises **only**, nothing else.
promises polyfill es6 promise async promises-aplus promise-libraryPromise-mysql is a wrapper for mysqljs/mysql that wraps function calls with Bluebird promises. Usually this would be done with Bluebird's .promisifyAll() method, but mysqljs/mysql's footprint is different to that of what Bluebird expects. At the minute only the standard connection (using .createConnection()) and the pool (using .createPool()) is supported. createPoolCluster is not implemented yet.
promise performance promises promises-a promises-aplus async await deferred deferreds future flow-control dsl fluent-interface database mysql mysql-promise bluebird qA library for promises (CommonJS/Promises/A,B,D)
q promise promises promises-a promises-aplus deferred future async flow-control fluent browser node promise-library polyfillLightweight ES6 Promise polyfill for the browser and node. Adheres closely to the spec. It is a perfect polyfill IE, Firefox or any other browser that does not support native promises. For API information about Promises, please check out this article HTML5Rocks article.
promise promise-polyfill es6 promises-aplusOpenSSH encrypts all traffic (including passwords) to effectively eliminate eavesdropping, connection hijacking, and other attacks. Additionally, OpenSSH provides secure tunneling capabilities and several authentication methods, and supports all SSH protocol versions.
ssh secure cryptography scp sshd sftp
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.