A-B

现在要从A机上面无密码登录到B机.操作步骤:

1.在A机上面生成公钥:

$ssh-keygen -t rsa

一路回车,会在.ssh目录下面生成id_rsa id_rsa.pub.其中id_rsa.pub就是我们要使用的公钥.

2.将这个公钥复制到远程主机B上.

3.在B机上执行:

$cat id_rsa.pub >> /root/.ssh/authorized_keys            #将公钥信息导入到B机的这个认证文件中

导入后注意一下格式.因为我导入以后,以前的认证也不行了.查看后发现两个公钥合并到一起了,没有换行.手动换行以后正常了.

然后再从A机ssh到B机就不会提示要输入密码了.

双机信任完成.