标题:
[系统相关]
批处理如何自动输入密码
[打印本页]
作者:
habulu
时间:
2015-5-8 00:22
标题:
批处理如何自动输入密码
ssh2.exe [email]root@192.168.1.2[/email]
在bat里执行上面这种登录linux的操作时,停在了输入密码的地方,有办法自动刷入密码么(该exe文件没找到可以输入密码的参数选项)
目前试了
echo 密码 | ssh2.exe [email]root@192.168.1.2[/email]
和
ssh2.exe [email]root@192.168.1.2[/email] <1.txt 其中1.txt里面存了密码
都没效果,还是会停在输入密码那里
作者:
晴云孤魂
时间:
2015-5-13 14:57
貌似不行,直接明文保存密码有很大的安全隐患,建议设置成使用密钥文件登录ssh服务器,这样就不用输入密码了
ssh2.exe -i ./ssh_key [email]root@192.168.1.2[/email]
作者:
gawk
时间:
2015-5-13 15:38
它不支持通过管道或重定向传入密码,可以用2楼说的key文件方法,也可以用VBS的SendKeys模拟键盘发送按键。
欢迎光临 批处理之家 (http://www.bathome.net/)
Powered by Discuz! 7.2