通过堡垒机登陆服务器脚本

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010164190/article/details/84977063
#!/usr/bin/expect -f
#用户名
set user test
#堡垒机ip
set fortress_machine 192.168.2.3
#永不超时
set timeout -1

spawn ssh $user@$fortress_machine
#输入堡垒机登陆密码
expect "*assword:*"
send “123456\r”

#根据提示选择:group字段的服务器组选项
expect "*group:*"
send "2\r"
# expect "*page:*"
# send "1\r"

#选择服务器
expect "*server:*"
send "1\r"

#输入服务器登陆用户名
expect "*Input account:*"
send “test\r”

#输入服务器登陆密码
expect "*assword:*"
send “123456\r”
interact
expect eof

猜你喜欢

转载自blog.csdn.net/u010164190/article/details/84977063