gpt4 book ai didi

cygwin - chmod 无法更改 Cygwin 上的组权限

转载 作者:行者123 更新时间:2023-12-02 17:38:26 26 4
gpt4 key购买 nike

我正在使用 Cygwin 并尝试使用 chmod 更改组访问权限,例如

$ls -l id_rsa
-rwxrwxr-- 1 None 1679 Jun 13 10:16 id_rsa

$ chmod g= id_rsa

$ ls -l id_rsa
-rwxrwxr-- 1 None 1679 Jun 13 10:16 id_rsa

但这不起作用。我可以更改用户和其他人的权限。似乎组的权限级别在某种程度上与用户的权限级别保持相同?

最佳答案

我遇到了与您类似的问题,并且我使用的是 NTFS 文件系统,因此 Keith Thompson 的回答并没有为我解决问题。

我将文件的组所有者更改为 Users 组:

chown :Users filename

完成此操作后,我可以使用 chmod 将组权限更改为我的意愿。就我而言,由于它是 OpenSSH 的 RSA key ,所以我这样做了:

chmod 700 filename

而且它成功了。在 Cygwin 中,默认情况下您有两个组:Root 组和 Users 组。我想添加另一个组,但我无法使用我在 Linux 上使用的工具来做到这一点。因此,我只使用了 Users 组。

关于cygwin - chmod 无法更改 Cygwin 上的组权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17091972/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com