您的位置:首页 > 理论基础 > 计算机网络

使用 expect 工具自动交互密码远程其他主机安装 httpd 软件

2018-06-29 16:54 549 查看
使用 expect 工具自动交互密码远程其他主机安装 httpd 软件
#!/bin/bash
#删除~/.ssh/known_hosts 后,ssh 远程任何主机都会询问是否确认要连接该主机
rm -rf ~/.ssh/known_hosts
expect <<EOF
spawn ssh
192.168.4.254
expect "yes/no"
{send "yes\r"}
#根据自己的实际情况将密码修改为真实的密码子串
expect "password" {send "密码\r"}
expect "#" {send "yum -y install httpd\r"}
expect "#" {send "exit\r"}
EOF
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  使用 expect 工具