linux expect
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,expect -c " set timeout -1; spawn ssh root@192.168.6.132; expect { *(yes/no)* {send yes\r
千家信息网最后更新 2026年11月03日linux expect
expect -c " set timeout -1; spawn ssh root@192.168.6.132; expect { *(yes/no)* {send yes\r ;exp_continue;} *password* {send 123456\r ;exp_continue;}eof {exit 0 }}";通过expect工具,shell在while循环中完成服务期间的免密登录一键话脚本1.前提要安装expect包2.代码如下:#!/bin/sh#主服务器密码password=123456while read hostname ; do expect -c " set timeout -1; spawn ssh-copy-id ${hostname} ; expect { "*password:*" {send -- ${password}\r ;exp_continue;} "*\(yes/no\)*" {send -- yes\r ;exp_continue;} eof {exit 0;} }"echo "hosts:${hostname} done."#ipconf.cfg 中存放要与主服务器要免密登录的用户的ip 例如: root@1921.68.245.134 每一行的格式与该例相同done < ipconf.cfgifconf.cfg示例: root@192.168.6.132 root@192.168.6.133
服务
服务器
登录
相同
一行
代码
前提
密码
工具
服务期
格式
用户
示例
脚本
一键
循环
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
瑰夏咖啡
新华互联网科技
互联网电商科技
新华互联网科技学院
互联网金融 金融科技
小马过河互联网科技
未来的互联网科技
智腾互联网科技有限公司
晓花互联网科技有限公司网址
玉溪互联网科技怎么选
深圳市罗太互联网科技有限公司
特约风豹互联网科技为什么扣费
互联网金融科技名词解释
元气玛特互联网科技公司是外包吗
互联网金融科技公司的优势
信承诺互联网科技有限公司
全球科技与互联网公司市值变化
广西科技产业互联网是什么
北京军民互联网科技公司
山东亿川互联网科技有限责任公司
互联网与科技发展
猪兼强互联网科技
睿民互联网科技
菲比寻常互联网科技
恒银科技与互联网金融
昭通云南众福互联网科技有限公司
移动互联网年度科技创新
洛阳共同富裕互联网科技有限公司
浙南科技城互联网大厦招聘
广西科技产业互联网是什么