当前位置: 首页 > news >正文

msys私钥权限配置错误Bad permissions

现象

ssh key访问github报私钥权限不正确

lhy63@VoidAchives MINGW64 ~/.ssh
$ ssh -T git@github.com
Bad permissions. Try removing permissions for user: UNKNOWN\\UNKNOWN (S-1-5-21-2394195030-576617159-425593452-1001) on file C:/Users/lhy63/.ssh/id_ed25519.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions for 'C:\\Users\\lhy63/.ssh/id_ed25519' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "C:\\Users\\lhy63/.ssh/id_ed25519": bad permissions
git@github.com: Permission denied (publickey).

image

原因

由于我安装有多个系统,用过另一个系统访问该系统的个人目录,并把权限授权出去,导致我的个人文件夹里面添加了另一个系统的用户权限。

解决方法

删除命令所提示的用户权限就OK了。
PixPin_2025-12-14_02-59-31

具体操作

命令行操作可以参考Windows 下如何正确设置 SSH 私钥权限?一个全面而高效的方法 - 知乎 墨凡君
我这里用的是Windows图形界面属性配置

注意:不需要关心msys里面ls -l显示的权限,NTFS文件系统的权限是Windows管理的,ls -l的权限没有意义,也修改不了。
image

右键->属性->安全->高级
image
image

我这里这个私钥文件已经把那个UNKNOWN用户的权限给删除了,后面用另一个文件夹的文件演示
这里可以看到不管是安全选项卡,还是高级选项卡,权限都是灰色无法修改的,原因是当前文件继承了父文件夹的权限
image
image
所以要么选择禁用继承,然后单独修改权限,要么修改继承的权限(父文件夹的权限)

禁用继承单独修改当前文件权限

点击禁用继承,有两个选项,第一个选项会把继承的权限应用到当前文件,第二个选项会把权限全部清除掉,重新配置,这里看个人喜好,我觉得如果只想删除UNKNOWN用户的权限,继承之后单独删除即可,我这里选择第一个,选好之后应用,权限配置就不再是灰色的了,可以按照自己的想法添加删除权限。
image
我们把未知用户的权限删除掉
image
之后ssh私钥就可以验证通过了

ssh -T git@github.com

image

修改父文件夹权限

文件权限可以从这里看到继承关系,如需不禁用继承,那就需要把父文件夹的权限给改了
image

注意,把父文件夹给改了会把所有继承该文件夹的权限也都改了
可以看到,父文件夹的权限不是继承的,可以直接修改
image
image

http://www.jsqmd.com/news/85284/

相关文章:

  • 3、Linux环境搭建与网络基础入门
  • 阿里WebSailor开源:打破开源智能体天花板,多项核心指标逼近闭源系统
  • 代码编辑新纪元:Instinct开放模型引领开发者效率革命
  • 人工智能时代的语言模型:突破、挑战与未来展望
  • 百度文心4.5大模型部署全解析:GPU配置与性能优化指南
  • 阿里Qwen2.5-Omni震撼开源:70亿参数多模态模型突破技术壁垒,语音交互媲美真人对话
  • 4、深入理解 Linux 网络基础与管理
  • 显存优化突破:LTX-Video框架实现70%显存降幅,视频生成技术门槛大幅降低
  • 人工智能行业迎来重大突破:多模态大模型推动产业智能化转型加速
  • Kimi K2大模型深度解析:开放智能体时代的技术突破与行业变革
  • 5、Linux网络基础与SSH远程管理全解析
  • 清华团队发布GLM-4-9B大模型:90亿参数刷新行业标准,1M上下文开启长文本处理新纪元
  • 类脑记忆突破:字节跳动AHN-GDN技术解决AI长文本处理效率瓶颈
  • 15、高级网络概念解析:从IP分类到QoS实现
  • 开源突破!Step-Audio 2多模态语音大模型震撼发布,重新定义音频理解与交互范式
  • 16、高级网络概念与网络安全全解析
  • 17、网络安全:OpenSSH、防火墙与服务保护全攻略
  • 第一季影响设计可靠性的第一性原理(3)
  • 18、网络安全防护指南
  • 19、网络安全更新与常见问题排查指南
  • DeepSeek V3.1震撼发布:128K超长上下文+编程性能超越Claude,开源模型迎来新标杆
  • 突破语音合成边界:微软VibeVoice-1.5B技术深度剖析与实践指南
  • 43、商业技术管理最佳实践
  • 44、企业运营效能提升:策略与抉择
  • 46、商业科技管理的战略有效性与数据驱动洞察
  • 顶点阶段:3D渲染管线中的关键起点
  • 记录一次伟大的实践--上亿数据快速模糊匹配方案
  • 47、商业科技管理的最佳实践与创新趋势
  • 参数效率革命:法国团队2.5亿参数模型颠覆视觉文档检索格局
  • 智谱AI开源GLM-4-9B大模型:多维度性能超越Llama-3-8B,新增26种语言支持与超长上下文能力