ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

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

win11 使用ssh 遇到权限too open 无法登录服务器的问题 使用ssh登录远程服务器时候遇到bug文件为 C盘路径下的 key文件’C:\codex-ssh-key\*key’PermissionsforC:\\codex-ssh-key\\*keyare too open. It is required that your private key files are NOT accessible by others. This private key will be ignored. Load keyC:\\codex-ssh-key\\*key:bad permissions xxxxxx.xx.xxx.xxx: Permission denied(publickey).这里涉及到*key这个文件在windows系统下的权限修改习惯使用linux 系统的会首先向导用chmod 600 *key指令来修改但是powershell基本上行不通。因此我们需要手动在windows系统上修改。参考这条博客我们最后成功登录该服务器。记录下以防原博丢失。步骤如下打开win系统的文件权限修改页面 右键需要修改的key文件选“属性”-点击 “安全” 后选择 “高级”删除了所有本来的权限 选择 “禁用继承 并删除所有显示的”权限条目“添加我们自己这个账号3.1 在1步骤完成后的这个界面即key 文件的高级安全设置这个界面点击字段”所有者“后面 这个”更改C 字段- 点击 “高级”-点击“对象类型” 只勾选“用户”其他不选3.2 在1步骤完成后的这个界面即key 文件的高级安全设置这个界面点击 “添加”权限条目- 点击“选择主体”- 点击“高级” -这里也可以选择“对象类型”只勾选“用户”如果这里勾选3.1就不用执行了 点击 “立即查找”- 在搜索结果中选择那个自己的账户xxxxx.com, 带邮箱账号的这个然后一路确定即可。完成这个权限修改后重新执行ssh登录即可登录server了。
返回列表