在初始化项目服务新建用户后,使用ssh免密登录提示权限拒绝。
[root@lolicp bin]# ssh worker@192.168.1.23
Permission denied (publickey).
解决办法
检查对应目录的权限以及归属
[worker@lolicp ~]$ ls -l .ssh
-rw------- 1 worker worker 392 Oct 7 08:36 authorized_keys
[worker@lolicp ~]$ ls -al .
drwxrwxr-x 2 worker worker 4096 Oct 7 08:36 .ssh
如发现权限异常则需要进行修改。
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
修改完成后
[worker@lolicp ~]$ ls -al .
drwx------ 2 worker worker 4096 Oct 7 08:36 .ssh
[worker@lolicp ~]$ ls -l .ssh
-rw------- 1 worker worker 392 Oct 7 08:36 authorized_keys