ssh密钥登录认证成功的四个必备条件 - zbunix/building GitHub Wiki
0. 用户公钥(id_rsa.pub)文件内容追加到服务器的 ~/.ssh/authorized_keys文件末尾。 1. .ssh目录只有仅有user_name有读写执行权限(700), 组用户和其它用户都不能有任何权限。 2. .ssh/authorized_keys文件只有仅有user_name有读写权限(600),组用户和其它用户都不能有任何权限。 3. /home/user_name home目录确保只有仅有user_name有写的权限(700),组用户和其它用户权限无特别要求。
$ ssh -vv localhost