在初始化项目服务新建用户后,使用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
END

本文标题:在ssh登录其他用户时提示报错Permission denied (publickey).

本文作者:宇宙最帅的男人

本文链接:https://lolicp.com/ssh/202307625.html

版权声明:转载或者引用本文内容请注明来源及原作者,本文著作权归 (lolicp.com) 所有。

除非另有说明,本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

最后修改:2023 年 10 月 07 日
如果觉得我的文章对你有用,请随意赞赏