自动设置信任关系并修改hosts文件ip
来源:互联网 发布:电脑软件莫名消失 编辑:程序博客网 时间:2024/06/05 00:28
ip.sh
ips="i172.16.11.65"
在此操作之前应该先通过ssh-keygen -t rsa生成密钥
设置信任关系,机器B的用户为userB,密码是www,机器A的用户为userA
set_auth.sh
#! /bin/bash
source ./ip.sh
for ip in $ips
do
{
expect -c "spawn scp -r /home/userA/.ssh/id_rsa.pub userB@$ip:~/.ssh/authorized_keys
expect {
\"*(yes/no)?\" {
send \"yes\r\";
expect \"*assword:\" {
send \"www\r\"
}
}
\"*assword:\" {
send \"www\r\";
send \"exit\r\"
}
}
expect eof
interact
"
echo "$ip is finish"
sleep 3
}
done
修改hosts中的ip地址192.168.1.178为ips.sh文件中ip地址
change_ip.sh
#! /bin/bash
source ./ip.sh
for ip in $ips
do
{
ssh -t oracle@$ip "sudo sed -i 's/192.168.1.178/$ip/g' /etc/hosts < /dev/null"
echo "$ip hosts is change"
sleep 3
}
done
ips="i172.16.11.65"
在此操作之前应该先通过ssh-keygen -t rsa生成密钥
设置信任关系,机器B的用户为userB,密码是www,机器A的用户为userA
set_auth.sh
#! /bin/bash
source ./ip.sh
for ip in $ips
do
{
expect -c "spawn scp -r /home/userA/.ssh/id_rsa.pub userB@$ip:~/.ssh/authorized_keys
expect {
\"*(yes/no)?\" {
send \"yes\r\";
expect \"*assword:\" {
send \"www\r\"
}
}
\"*assword:\" {
send \"www\r\";
send \"exit\r\"
}
}
expect eof
interact
"
echo "$ip is finish"
sleep 3
}
done
修改hosts中的ip地址192.168.1.178为ips.sh文件中ip地址
change_ip.sh
#! /bin/bash
source ./ip.sh
for ip in $ips
do
{
ssh -t oracle@$ip "sudo sed -i 's/192.168.1.178/$ip/g' /etc/hosts < /dev/null"
echo "$ip hosts is change"
sleep 3
}
done
0 0
- 自动设置信任关系并修改hosts文件ip
- 自动修改hosts文件
- 修改/etc/hosts 文件,增加ip和hostname的映射关系
- 设置ssh信任关系
- linux IP的设置 修改DNS 解析 hosts生效
- 修改hosts文件在本地使域名解析到指定IP
- mac 下修改hosts文件并创建快捷方式
- 如何设置ssh信任关系
- 如何设置ssh信任关系
- linux 修改hosts 文件
- 修改hosts文件
- 修改hosts文件工具
- bat 修改hosts文件
- ubuntu修改hosts文件
- 修改hosts文件不起作用
- 修改Android hosts文件
- hosts文件修改问题
- 修改Hosts文件
- 给服务器Poweredge R710装ubuntu
- 我们梳理了国内外逾80家公司,发现6大关键趋势 | 36氪眼健康行业报告
- 通用套接字选项和TCP套接字选项
- webstorm配置编译sass的输出目录
- elasticsearch安装问题
- 自动设置信任关系并修改hosts文件ip
- 内网远程连接桌面的指令与方法,远程连接服务器部署项目、远程重启服务器项目
- SpringBoot非官方教程 | 第二十五篇:2小时学会springboot
- 开闭原则——open-closed principle, ocp
- TCP之非阻塞connect和accept
- mongoexport导出数据
- 教你轻松打包.a和framework静态库
- scikit-learn blog 参考
- ElasticSearch-5.3.1集群环境搭建,安装ElasticSearch-head插件,安装错误解决