Centos expect 命令
2023-09-14 09:11:32 时间
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
相关文章
- 虚拟机centos 7网络配置
- Centos 7 安装 yum 命令
- 虚拟机Centos 7 使用命令 ip addr 不显示IP地址[通俗易懂]
- centos7.4安装docker_docker运行centos
- centos7 kill程序进程_centos杀死进程命令
- centos 7.0双网卡主备和负载均衡模式配置(bond0)
- centos磁盘分区命令fdisk和parted
- linux关闭防火墙命令iptables_centos开启防火墙命令
- Redhat/CentOS用yum命令下载依赖和安装包到本地,自建yum源仓库
- centos7安装wget命令_centos中wget
- 查看进程的命令 linux_centos查看运行的进程
- CentOS 8防火墙常规设置命令记录
- centos下安装运行jupyter及docker方式安装
- centos升级内核版本以支持overlay2
- CentOS xhsell expect批量远程执行脚本和命令
- 教你Centos如何系统搭建MongoDB数据库详细步骤
- 使用centos系统中的crontab命令对mongodb定时备份恢复
- centos yum 镜像加速详解程序员
- centos没有/sbin/service命令的恢复方法(-bash: service: command not found)详解程序员
- Centos下搭建golang环境详解程序员
- Centos文件切割利器_split命令及cat命令合并文件详解程序员
- centos与debian网卡详解程序员
- RHEL/CentOS网络相关的配置文件路径详解程序员
- centos安装mail命令以及mutt命令过程及问题总结详解程序员
- Centos与Linux:一段友谊(centos和linux的关系)
- 【CentOS】重启MySQL:一步一步教程(centos重启mysql)
- 让Linux(Debian/Ubuntu、RHEL/CentOS)的nginx(Web服务器)支持PHP
- 之一centos探索CentOS:Linux的另一分支(linux的分支)
- apache ab测试与centos系统优化
- Linux系统安装后的基础优化-基于CentOS
- Centos修改swap虚拟内存大小方法
- 命令管理Linux系统:体验Expect命令的神奇力量(linux下expect)
- CentOS上MySQL环境搭建指南(mysql centos)
- centOS安装MySQL更为稳定便捷的选择(centos-mysql)
- linux服务器用centos还是ubuntu系统