centOS7开启ssh免密登陆

一、登陆服务器生成ssh-key

二、把ssh-key复制到被登陆机器上

三、设置权限

root# chmod 700 .ssh 文件夹权限
root# chmod 600 .ssh/authorized_keys  文件权限

四、测试是否正常

免密登陆失败

1、检查被登陆机器的ssh文件权限

 

2、检查被登陆机器上的用户

 key文件必须放到对应用户的ssh文件夹下面,否则权限校验不过

3、换一种ssh启动方式

root# service sshd stop  # 停止服务
root# /usr/sbin/sshd  #用这个方式启动试试
原文地址:https://www.cnblogs.com/freeton/p/11095699.html