先来一波设置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,将下面三个参数改为如下样式就可以了.
网友评论