CentOS为ssh免密码互相通信

1、首先在三台机器上配置对本机的ssh免密码登录
ssh-keygen -t rsa
生成本机的公钥,过程中不断敲回车即可,ssh-keygen命令默认会将公钥放在/root/.ssh目录下
cd /root/.ssh
cp id_rsa.pub authorized_keys
将公钥复制为authorized_keys文件,此时使用ssh连接本机就不需要输入密码了

2、接着配置其他机器互相之间的ssh免密码登录
使用ssh-copy-id -i hostname命令将本机的公钥拷贝到指定机器的authorized_keys文件中

3、链接测试

使用ssh hostname 命令登录测试

posted @ 2022-08-07 11:29  慕容天白  阅读(156)  评论(0编辑  收藏  举报