linux上ssh配置免密登录
- 2016-11-24 11:30:27
- 运维
- 28
- shevechco
集群内免密登录可以更方便的对集群中的机器进行管理和操作,我们今天就来操作一下并记录。
进入root下的.ssh目录执行命令生成公钥和私钥
ssh-keygen -t rsa
目录下生成了两个文件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免密登录这台机器了。
注意是公钥分发到哪台机器,本机就可以直接免密登录到哪台机器。
如果是所有机器都要免密登录,那么循环将所登录机器的公钥追加到要免密登录的authorized_keys文件,然后最后一台机器的公钥追加到第一台机器即可。
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:http://www.sulao.cn/post/283