已解决 centos7 配置 ssh 免密登录失败

发布于 2019-12-13  约 1 分钟

配置 ssh 免密登录的坑

假设 A主机免密登录 B主机,

  1. 将 A主机的公钥加入到 B主机的对应用户的 ~/.ssh/authorized_keys 中,
  2. 测试 A 连接 B,第一次要输入密码

B 主机的 ~/.ssh/authorized_keys 的文件权限最好是 644 , 如果不是这个权限可能会无法实现免密。
B 主机的 ~/.ssh/ 路径的权限最好是 700

我踩的坑

我的 B主机的 ~/.ssh/authorized_keys 文件权限设置为 646 ,为其他用户多分配了一个 w 权限,导致每次从 A 连接 B 都要输入密码。
总之就是权限分配少了不行,多了也不行

阅读 270发布于 2019-12-13

推荐阅读
bingo
用户专栏

梦想养猪的coder

2 人关注
11 篇文章
专栏主页
目录