您的位置:首页 > 其它

expect实现ssh自动登录

2015-09-04 12:39 501 查看
expect实现ssh自动登录

#!/usr/local/bin/expect

set PASSWD [lindex $argv 1]

set IP [lindex $argv 0]

set CMD [lindex $argv 2]

spawn ssh $IP $CMD

expect "(yes/no)?" {

send "yes\r"

expect "password:"

send "$PASSWD\r"

} "password:" {send "$PASSWD\r"} "*host " {exit 1}

expect eof
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: