ssh-connect-prompt
v0.0.2
Published
Connect to ssh using the ssh2 module and prompt stdin for host verification, key decryption etc. Similar to what standard ssh does.
Downloads
13
Readme
ssh-connect-prompt
Connect to ssh using ssh2 and prompt stdin for host verification, key decryption etc. Similar to what standard ssh does.
npm install ssh-connect-prompt
Usage
var connect = require('ssh-connect-prompt');
// c is a ssh2 connection.
var c = connect('[email protected]');
// Host verification events and passphrase input will be forwarded to the terminal as a prompt in
// a way that is similar to the regular ssh prompt
c.on('non-interactive', function() {
console.log('No more prompts...');
});
c.on('ready', function() {
console.log('Connection open!');
});
If $SSH_AUTH_SOCK
is set it will be passed as an agent and id_rsa
will be used as the private key per default.
When a key is verified it will be added to ~/.ssh/known_hosts - just like regular ssh
License
MIT