美文网首页简友的观察思考与杂论分享
Windows 多用户共享导致 SSH 无法访问的解决

Windows 多用户共享导致 SSH 无法访问的解决

作者: Kernholz | 来源:发表于2022-07-05 14:12 被阅读0次

今天尝试 SSH 登陆时遇到如下问题:

Bad permissions. Try removing permissions for user: xxxx

想起来前几天把主用户的 C:\Users\xxx 目录共享给了另一个用户(.ssh 目录也就被共享了)。Windows 的这个共享类似于 Linux 下面的 rwx 权限,SSH 对于权限有很严格的限制,应该就是这个原因导致的。

如何解决呢?

打开 .ssh 文件夹的属性,进入“安全”标签

进入高级设置

找到需要删除的用户,首先禁用继承,然后在弹出的对话框中选择“将已继承的权限转换为该对象的显式权限”,接下来再删除对应条目即可。

操作完成后,测试 SSH 登陆一切正常,问题解决。

相关文章

网友评论

    本文标题:Windows 多用户共享导致 SSH 无法访问的解决

    本文链接:https://www.haomeiwen.com/subject/jlssbrtx.html