win11 使用ssh 遇到权限too open 无法登录服务器的问题

使用ssh登录远程服务器时候遇到bug,

文件为 C盘路径下的 key文件'C:\codex-ssh-key\*key'

bash 复制代码
Permissions for 'C:\\codex-ssh-key\\*key' 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:\\codex-ssh-key\\*key": bad permissions
xxx@xxx.xx.xxx.xxx: Permission denied (publickey).

这里涉及到*key这个文件在windows系统下的权限修改习惯使用linux 系统的会首先向导用chmod 600 *key 指令来修改,但是powershell基本上行不通。

因此我们需要手动在windows系统上修改。

参考这条博客

我们最后成功登录该服务器。

记录下以防原博丢失。

步骤如下:

  1. 打开win系统的文件权限修改页面: 右键需要修改的key文件选"属性"->点击 "安全" 后选择 "高级";
  2. 删除了所有本来的权限: 选择 "禁用继承" 并删除所有显示的"权限条目";
  3. 添加我们自己这个账号:
    3.1 在1步骤完成后的这个界面,即key 文件的高级安全设置这个界面,点击字段"所有者"后面 这个"更改(C)" 字段-> 点击 "高级"->点击"对象类型", 只勾选"用户",其他不选;
    3.2 在1步骤完成后的这个界面,即
    key 文件的高级安全设置这个界面,点击 "添加"权限条目-> 点击"选择主体"-> 点击"高级" ->(这里也可以选择"对象类型",只勾选"用户",如果这里勾选3.1就不用执行了) 点击 "立即查找"-> 在搜索结果中选择那个自己的账户,xxx@xx.com, 带邮箱账号的这个),然后一路确定即可。

完成这个权限修改后,重新执行ssh登录,即可登录server了。

相关推荐
虎头金猫3 天前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
AI职业加油站3 天前
AI智能体应用工程师证书:政策红利下的职业新风口
大数据·运维·人工智能·学习·职场发展
此冬歌咏3 天前
K8s 节点故障实战:优雅驱逐 31 秒,硬故障 331 秒,以及那个永远 Pending 的 Pod
运维·k8s
-梅3 天前
linux(8) 软硬链接
linux·运维·服务器
Wang's Blog3 天前
Java 项目实战: 外卖平台-文件下载与ServletOutputStream回写浏览器
服务器·项目开发
张洛闻Eren3 天前
k8s云原生【第十课】:水平 Pod 自动扩缩容
运维·数据库·云原生·kubernetes·github
琥珀色糖3 天前
SimlpeHttp
linux·服务器
其实防守也摸鱼3 天前
内网穿透与反向代理:原理、工具与实战指南
android·大数据·运维·安全·网络安全·自动化·渗透
第十人i3 天前
Linux 日志管理系统:journald 配置与优化
linux·服务器
布裘3 天前
【银河麒麟】V4桌面图标消失,右击鼠标没反应排查
运维·银河麒麟·桌面环境