1. 程式人生 > >通過堡壘機登陸伺服器指令碼

通過堡壘機登陸伺服器指令碼

#!/usr/bin/expect -f
#使用者名稱
set user test
#堡壘機ip
set fortress_machine 192.168.2.3
#永不超時
set timeout -1

spawn ssh [email protected]$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