+ -
当前位置:首页 → 问答吧 → 关于自登录脚本expect的问题

关于自登录脚本expect的问题

时间:2011-06-25

来源:互联网

#!/usr/bin/expect
set host *.*.*.* #(ip为实际IP)
set name hello

  spawn ssh $name@$host
expect {
"(yes/no)?" {
send "yes"
expect "assword:"
send "hello"
}
"assword:" {
send "hello"
}
}
expect "#"
send "uname"
expect "Linux"
send_usr "Now you can do song operation on this terminal"

为什么还提示输入密码?谢谢各位了。错误信息如下:
spawn ssh hello@*.*.*.*
Keyboard-interactive:
PAM authentication
Password:
interact

作者: wangjian_91   发布时间: 2011-06-25

手工执行ssh登录的完整交互过程是什么?

作者: justkk   发布时间: 2011-06-25

热门下载

更多