小编use*_*759的帖子

为什么无密码 ssh 的 .ssh 目录权限需要为 700

我正在按照此处的步骤进行无密码 SSH

为了从userA@hostA 登录到userB@hostB,~/.ssh/authorized_keysat hostB 需要包含userA@hostA 的公钥。

当我第一次在 userB@hostB 登录时创建 .ssh/ 时,它的权限是771 或 drwxrwxr-x。在此权限状态下,我无法在没有密码的情况下从 userA@hostA ssh 到 userB@hostB。

但是当我chmod 700 .ssh在 userB@hostB 上时,我可以愉快地不使用密码进行 SSH。

有人可以向我解释为什么通过提供较不严格的权限无法实现无密码 SSH?

permissions ssh centos

-2
推荐指数
1
解决办法
1422
查看次数

标签 统计

centos ×1

permissions ×1

ssh ×1