openssh windows 错误的所有者或权限

2024-03-13

我已经安装了 windows 的 openssh ,当我运行时ssh localhost I get

C:\Users\gary/.ssh/config 上的所有者或权限错误

我看过这 2 个问题https://superuser.com/questions/348694/bad-owner-or-permissions-error-using-cygwins-ssh-exe https://superuser.com/questions/348694/bad-owner-or-permissions-error-using-cygwins-ssh-exe and https://serverfault.com/questions/253313/ssh-returns-bad-owner-or-permissions-on-ssh-config https://serverfault.com/questions/253313/ssh-returns-bad-owner-or-permissions-on-ssh-config但没有一个答案对我有用。 sshd 作为本地系统用户的服务运行。我已经跑了chmod 0600 C:\Users\gary\.ssh\config and chown gary C:\Users\gary\.ssh\config。我还通过运行清除了 ACLsetfacl -b C:\Users\gary\.ssh\config进而chmod 0600 C:\Users\gary\.ssh\config再次。我也尝试将所有者更改为 SYSTEM 并收到相同的错误。

我不知道还能做什么,我的设置有什么问题吗?我还安装了 git,它安装了 mingw,我从 git 安装中删除了 ssh 和 sshd,这样它们就不会出现在我的路径上。

我运行过的其他命令是icacls "C:\Users\gary\.ssh\config" /setowner gary chown -R gary:1049089 C:\Users\gary\.ssh

ls -la C:\Users\gary\.ssh\config shows

-rw-r--r-- 1 加里 1049089 229 1 月 3 日 14:43 'C:\Users\gary.ssh\config'

即使将所有者更改为 SYSTEM 后,它仍然显示此信息,但在文件资源管理器的文件属性中,它显示 SYSTEM 作为所有者


在我创建另一个具有管理员权限的用户后,该帐户立即开始弹出,并且该帐户开始继承对我的 .ssh 文件夹的访问权限。

您无需更改任何权限。

只需转到 .ssh,右键单击“属性”、“安全”选项卡、“高级”。禁用继承,然后单击管理员用户(不是您的用户)并删除它们。申请。完毕。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

openssh windows 错误的所有者或权限 的相关文章

随机推荐