windows-7 - Windows 7 上的 Cygwin 权限

标签 windows-7 cygwin

我想这个问题与previous answer on Cygwin permissions有关。 ,但我未能弄清楚如何将答案应用于我的情况。

我发现当我编辑文件(在本例中为~/.screenrc)时,我可以进行一项更改,然后重置权限和所有权。这就是我在进行一次更改以再次重置权限后所做的事情:

Chi Site - ~/wd
Sun Jul 30 - 03:12 PM > ls -la ~/.screenrc ; chown -R RobertMarkBram:Users ~/.screenrc ; chmod 777 ~/.screenrc ; ls -la ~/.screenrc
----rwxrwx+ 1 Administrators None 1921 Jul 30 15:12 /home/RobertMarkBram/.screenrc
-rwxrwxrwx+ 1 RobertMarkBram Users 1921 Jul 30 15:12 /home/RobertMarkBram/.screenrc

我在 previous answer on Cygwin permissions 中读到关于更改 /etc/fstab 中的路径设置。这就是我所拥有的,但它没有产生任何影响:

none /cygdrive cygdrive binary,posix=0,user 0 0
none / cygdrive binary,posix=0,user 0 0

这些是我的挂载点:

Chi Site - ~/wd
Sun Jul 30 - 03:20 PM > mount
C:/cygwin/bin on /usr/bin type ntfs (binary,auto)
C:/cygwin/lib on /usr/lib type ntfs (binary,auto)
C:/cygwin on / type ntfs (binary,auto)
C: on /c type ntfs (binary,posix=0,user,noumount,auto)
D: on /d type ntfs (binary,posix=0,user,noumount,auto)

最佳答案

这是 PEBKAC 的一个案例..我在权限方面做了太多的麻烦,并且不知道如何恢复。

首先,在 Windows 资源管理器 > 该文件夹 > 属性 > 安全性下,我注意到那里有一个 NULL SID ,我将其删除了。我自己的用户不再拥有所有权限,但 >每个人组都这么做了。然后我遵循了这个social.technet.microsoft.com帖子的建议:Permissions all messed up on folders within my profile on Windows 8

cd /d c:\[folders or files you would like to reset permission]
icacls * /T /Q /C /RESET

花了一段时间但恢复了权限。

关于windows-7 - Windows 7 上的 Cygwin 权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45396657/

相关文章:

cygwin - Cygwin中未安装C++

在cygwin中运行时出现maven错误?

vb6 - 如何重命名 VB6 可执行文件?

shell - 当脚本运行完成时,如何让控制台通知我

Javascript window.open 在 Win7 x64 上的 32 位 IE8 中返回 null

apache - 如何在 Windows 8.1 上安装 Mahout?

oracle - 让 Oracle 客户端在 Windows 7 RC 上工作

windows-7 - 在 Windows Vista 和更新版本中播放音频或视频时,网络性能不佳的原因是什么?

vim - Cygwin 上的 Git 错误,以前从未见过,全新安装

java - Cygwin 编码困难