0
点赞
收藏
分享

微信扫一扫

如何一次实现数台机器之间互相ssh连接?

中间件小哥 2022-06-14 阅读 21

首先保证每台各机器已安装rsync,否则脚本中rsync同步不了本机.ssh/下的数据,思想主要是全部机器共享一个机器的私钥公钥。

#!/bin/bash
HOST="
192.168.150.139
192.168.150.138
192.168.150.150
"
ssh-keygen -p "" -f /root/.ssh/id_rsa &> /dev/null && scp-copy-id 127.0.0.1
for i in $HOST;do
{
rsync -av .ssh $i:/root &>/dev/null
}
done
wait


举报

相关推荐

0 条评论