首页 > 其他 > 详细

ssh test ip

时间:2020-07-06 16:35:01      阅读:59      评论:0      收藏:0      [点我收藏+]
var arr=[];
for(var i=0;i<255;++i){
    arr.push("10.110.80."+i);
}
for(var i=0;i<arr.length;++i){
    var ip=arr[i];
    testip(ip);
}
function testip(ip){
let password="xxxxxx";
NodeSSH = require(‘node-ssh‘)
ssh = new NodeSSH()    
ssh.connect({
  host: ip,
  username: ‘root‘,
  port: 22,
  password,
  tryKeyboard: true,
  onKeyboardInteractive: (name, instructions, instructionsLang, prompts, finish) => {
      //console.log(prompts);
      if (prompts.length > 0 && prompts[0].prompt.toLowerCase().includes(‘password‘)) {
        finish(password)
      }
    }
}).then(function(conn){
    console.log(ip);
},function(err){

})
}

 

ssh test ip

原文:https://www.cnblogs.com/wolbo/p/13255044.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!