linux expect
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,expect -c " set timeout -1; spawn ssh root@192.168.6.132; expect { *(yes/no)* {send yes\r
千家信息网最后更新 2025年02月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安全错误
数据库的锁怎样保障安全
全球科研项目数据库免费
网络安全防护开启不了
天域网络技术
数据库弱类型
安防系统软件开发
数据库 网页地址伪装
创建手机号码数据库
浅谈网络安全产品的分类
上海搜客网络技术有限公司
软件开发工具主要性能指标
向日葵可以远程管理服务器吗
重庆霍尼韦尔软件开发
关于网络安全情况的汇报
网络安全法哪天发布
网络安全设备选型理由
日立电梯服务器多少钱一台
为什么总是提示无法联络服务器
网络安全知识教育内容摘要
天津予爱互联网科技有限公司
东莞酒店软件开发费用是多少
平台服务器集成采购公告
河北网络技术转让参考价
软件开发公司违法员工
剑河天气预报软件开发
网络安全法指南
成都养老机构软件开发
软件开发需要考什么科目
国企子公司软件开发值得去吗
腾讯软件开发的笔试怎么准备
网络安全云管端