使用 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
#!/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工具 用ssh命令自动登录远程主机
- linux自动交互工具expect,tcl安装和安装包,以及自动互信脚本
- 使用expect自动登录远程服务器自动填写密码
- Linux(CentOS6.x)下使用yum软件管理工具安装LNMP(Nginx+PHP+Mysql)环境并配置虚拟主机vhost
- RedHat系统下的网络配置,主机名的修改,进入单用户模式修改root密码和使用SSH远程连接工具
- linux自动交互工具expect,tcl安装和安装包,以及自动互信脚本
- 如何使用yum工具从红帽企业linux5的iso镜像文件上安装或者更新软件包?
- 使用win7登陆远程机器时自动保存密码
- 使用Setup Factory 8.0 打包软件,安装时自动创建数据库
- 使用expect实现ssh自动输入密码,从而自动登陆Linux
- python自动安装工具easy_install的使用
- sphinx 全文搜索 软件 工具 的安装使用
- 使用Putty自动登陆远程Linux主机
- python自动安装工具easy_install的使用
- Windows Server 2003 中使用组策略远程安装软件
- [运维工具]linux下远程桌面rdesktop安装和使用
- oracle 11g 安装及监听配置的问题 1521端口被其他软件使用
- Linux 软件安装使用(6)源码查看工具
- 软件测试学习:测试覆盖率工具EclEmma安装与使用
- 解决安装使用Applocale后, 其他软件或安装程序出现乱码的问题