Centos expect 命令

阅读 114

2022-11-16


expect是一个免费的编程工具,用来实现自动的交互式任务,而无需人为干预。说白了,expect就是一套用来实现自动交互功能的软件。

1、安装

yum install expect

2、实现 2台 机器登陆

#!/usr/bin/bash

USER='root'
PASSWD='123456'
HOST='192.168.2.106'

/usr/bin/expect <<-EOF

set timeout 30
spawn ssh $USER@$HOST
expect {
"yes/no" {send "yes\r"; exp_continue}
"password:" {send "$PASSWD\r"}
}

expect eof
EOF

精彩评论(0)

0 0 举报