linux免密码登录

主机A:10.0.5.199

主机B:10.0.5.198 

需要配置主机A无密码登录主机B

先确保所有主机的防火墙处于关闭状态。

在主机A上执行如下:

 1. $cd ~/.ssh

 2. $ssh-keygen -t rsa  --------------------然后一直按回车键,就会按照默认的选项将生成的密钥保存在.ssh/id_rsa文件中。

 3. 查看B服务器中 ~/.ssh中是否存在authorized_keys 文件,

        若存在,直接将A服务器中id_rsa.pub文件中的内容复制拷贝到B服务器中的authorized_keys 文件中,

        若不存在,直接将A服务器中id_rsa.pub文件拷贝到B服务器中 ~/.ssh/目录下

 4. $chmod 600 authorized_keys       

     进入主机B的.ssh目录,改变authorized_keys文件的许可权限。

原文地址:https://www.cnblogs.com/shijiaoyun/p/4940506.html