Command 脚本自动交互

2019-04-20  本文已影响0人  黑白_a9aa

自动交互场景

ssh 以 密码 形式登陆远程主机时实现密码自动输入

解决方案

使用expect命令

expect 原理&功能

expect-send对组成:expect等待输出中输出特定的字符串,而后发出响应字符串

代码

#!/usr/bin/expect

set timeout 3
spawn ssh user@host
expect "*password*"
send "password\r"
interact
上一篇 下一篇

猜你喜欢

热点阅读