gpt4 book ai didi

permissions - cygwin 和 MVFS 中的文件权限

转载 作者:行者123 更新时间:2023-12-01 09:40:26 24 4
gpt4 key购买 nike

我正在使用 Cygwin 和 1.5.19 的 dll 版本(是的,我知道已经过时,但我们这样做是出于配置控制的原因)。尽管 umask 为 022,但我的所有文件(现有的和新创建的)都显示为权限 644。此外,使用 chmod 不会更改权限。我在 CYGWIN 环境变量中设置了 ntsec。我需要能够添加执行权限;有什么我可以尝试解决这个问题的吗?或者这是一个失败的原因?


很久以后的注释:我意识到问题的一个关键部分是我尝试 chmod 的文件位于使用 MVFS 的 ClearCase 动态 View 中。不过,我仍然没有找到成功设置执行权限的方法。

最佳答案

编辑 /etc/passwd 将用户的 GID 的默认值更改为 545(即 NT 'Users' 组)而不是 513('None' 组)。

查看系统范围的 /etc/bash.bashrc$HOME/.bashrc.bash_profile 以了解默认 umask 设置。

即使默认,也请尝试将 NT 系统环境中的 CYGWIN 变量设置为“binmode ntsec”。

如果问题消失,请告诉我。

关于permissions - cygwin 和 MVFS 中的文件权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/357314/

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