准备三台机子
master slave_01 slave_02
三台机器运行以下命令
创建免加密公钥
ssh-keygen -t rsa直接返回几次完成
这将在~/.ssh文件夹下生成两个文件: id_rsa (私钥)和id_rsa.pub
2、进入.ssh目录
cd ~/.ssh/3、 公钥追加authorized_keys
写入本地公钥
[ root @ master.ssh ] # catid _ RSA.pub authorized _ keys通过scp命令传输和添加另外两台公钥
[ root @ slave _ 01.ssh ] # scpid _ RSA.pub master 3360/home [ root @ master.ssh ] # cat/home/id _ RSA.pu pubauther
首先,通过scp传输公钥需要密码。
配置完成后,文件传输不再需要密码
通过authorized_keys,可以看到三台机器的公钥都被记录了下来
vim authorized_keys
将配置后的文件传输到其他计算机,以同样的方式完成配置
[ root @ master.ssh ] # scp authorized _ keys slave 01:/home [ root @ master.ssh ] # scp authorized _ keys slave 02336523650 # cat/home/authorized _ keys authorized _ keys到此为止,三台机器将相互自由