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

bingo

配置 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 都要输入密码。
总之就是权限分配少了不行,多了也不行

阅读 3.9k

bingo
梦想养猪的coder
16 声望
5 粉丝
0 条评论
16 声望
5 粉丝
文章目录
宣传栏