linux上ssh配置免密登录

集群内免密登录可以更方便的对集群中的机器进行管理和操作,我们今天就来操作一下并记录。

进入root下的.ssh目录执行命令生成公钥和私钥

ssh-keygen -t  rsa

微信截图_20240320170742.png

目录下生成了两个文件id_rsa和id_rsa.pub,分别是公钥和私钥

我们需要将公钥文件导入authorized_keys文件并分发到要免密登录的机器

cat id_rsa.pub >> authorized_keys

然后讲上述工要认证文件传输到要远程的机器

scp authorized_keys root@192.168.1.72:/root/.ssh/

输入密码传输完成以后,就可以直接使用ssh 192.168.1.72免密登录这台机器了。

注意是公钥分发到哪台机器,本机就可以直接免密登录到哪台机器。


内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://sulao.cn/post/285.html

我要评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。