【每日一记】第8天 ssh免密登入失败 Authentication refused: bad ownership or modes for directory
  

牵网线的 6123人觉得有帮助

{{ttag.title}}
问题现象:
配置完免密登入后,客户服务器仍需要输入密码才能登入

通过命令 /var/log/secure查看日志
  1. 出现问题的机器
  2. Apr 26 22:58:47 hadoop102 sshd[58994]: Authentication refused: bad ownership or modes for directory /home/evil/.ssh
  3. Apr 26 22:58:52 hadoop102 sshd[58994]: Accepted password for evil from 192.168.1.102 port 50404 ssh2
  4. Apr 26 22:58:52 hadoop102 sshd[58994]: pam_unix(sshd:session): session opened for user evil by (uid=0)

  5. 正常登入的机器
  6. Apr 26 22:55:56 hadoop103 sshd[56035]: Accepted publickey for evil from 192.168.1.102 port 41096 ssh2: RSA SHA256:mM1gzyL03gHGmoO8tHzTvXtYvNNZK0HdYzFsFZPjSec
  7. Apr 26 22:55:56 hadoop103 sshd[56035]: pam_unix(sshd:session): session opened for user evil by (uid=0)
复制代码
从这里可以看出:出现问题的机器刚开始进行了免密登入的尝试,只是失败,然后就改成了输入密码登入;而正常登入的机器Accepted publickey,顺利登入。

问题原因:
sshd为了安全,对属主的目录和文件权限有所要求。如果权限不对,则ssh的免密码登陆不生效。
用户目录权限为 755 或者 700,就是不能是77x。
.ssh目录权限一般为755或者700。
id_rsa.pub 及authorized_keys权限一般为644
id_rsa权限必须为600

找到对应目录下查看:

1、三个文件都符合要求
2、.ssh目录显然不符合
.ssh目录权限是775了

解决方案:
chmod 700 .ssh/
权限改了后,登入成功

仔细想想,造成这种情况。原来是因为这个.shh目录是我自己通过mkdir创建的,使得初始权限就是775了。

为什么要自己创建呢?因为那时没有!!当前用户创建出来后,并未在Linux上登入过,没有自动产生这个文件。其它机器最开始也没有.ssh目录,而当前机器进行发送公钥的时候,其他机器会自动创建.ssh目录,这是创建的.ssh的权限是符合要求的! 最终导致了当前机器免密登入失败,而当前机器登入其他机器却又能成功。

打赏鼓励作者,期待更多好文!

打赏
1人已打赏

平凡的小网工 发表于 2022-8-25 11:59
  
楼主分析的很详细,不错的实战经验,小白用户一看就懂,非常好的技术干货帖,顶一个!
好懒 发表于 2023-3-20 10:02
  
果然是高手在民间,楼主帖子写的不错,很有参考价值,还想看更多精彩分享,期待楼主下一篇好帖!
天青色 发表于 2023-4-17 10:04
  
楼主的文章图文并茂,清晰易懂,看完这波操作可以轻松上手了,如遇到问题再向楼主请教~
发表新帖
热门标签
全部标签>
每日一问
技术盲盒
干货满满
技术笔记
新版本体验
产品连连看
功能体验
2023技术争霸赛专题
技术咨询
信服课堂视频
标准化排查
社区帮助指南
秒懂零信任
技术晨报
自助服务平台操作指引
答题自测
安装部署配置
上网策略
SANGFOR资讯
通用技术
GIF动图学习
VPN 对接
项目案例
专家分享
畅聊IT
专家问答
技术圆桌
在线直播
MVP
网络基础知识
升级
安全攻防
测试报告
日志审计
问题分析处理
流量管理
每日一记
运维工具
云计算知识
用户认证
原创分享
解决方案
sangfor周刊
技术顾问
信服故事
SDP百科
功能咨询
终端接入
授权
设备维护
资源访问
地址转换
虚拟机
存储
迁移
加速技术
排障笔记本
产品预警公告
玩转零信任
信服圈儿
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
深信服技术支持平台
答题榜单公布
纪元平台
卧龙计划
华北区拉练
天逸直播
以战代练
山东区技术晨报
文档捉虫活动
齐鲁TV
华北区交付直播
每周精选

本版版主

12
185
6

发帖

粉丝

关注

本版达人

LoveTec...

本周分享达人

新手24116...

本周提问达人