ssh设置免密登录无效

先来一波设置ssh免密登录方法:

ssh-keygen   生成公钥私钥 ~/.ssh/id_rsa.pub

ssh-copy-id root@iOSIP 将公钥拷贝到iOS的 ~/.ssh/authorized_keys中

正常来说,这样设置已经可以完成免密登录了,但是我每次登录还是需要密码,查了很多资料,基本都是说权限问题,chmod 700 ~/.ssh和chmod 600 ~/.ssh/authorized_keys,然鹅,我查看了我的文件权限都是正常的.后来看到有人说配置文件可能被修改,尝试了果然可行.

编辑/etc/ssh/sshd_config,将下面三个参数改为如下样式就可以了.

你可能感兴趣的:(ssh设置免密登录无效)