Stu*_*art 3 windows-7 ntfs cygwin permissions
我已经安装了 Cygwin,然后删除了我的 Windows 7 帐户并使用相同的名称重新创建了该帐户。现在我在编辑 Cygwin 文件夹中的文件或创建新文件夹/文件时遇到问题。是否有我可以运行的命令来恢复我的权限?
我必须在 cygwin 中使用takeown来首先获得所有文件的所有权。我在管理员模式下运行 cygwin(右键单击)。获得 cygwin 目录的所有权很棘手,因为cygdrive将链接到您的所有硬盘驱动器,因此我建议不要在 cygwin 文件夹上递归执行此操作。语法是:
带走 /F文件夹/R
其中 /R 是递归的。所以对 cygwin 中的所有文件和文件夹都这样做(或者在 cygwin 文件夹上尝试,但我不推荐)。
之后,我需要通过 Windows 资源管理器设置我的权限。右键单击“cygwin”文件夹,转到“安全”选项卡,确保您的用户名在顶部窗口中。我还删除了我认为是我以前的帐户的“未知”用户。如果您不在那里:单击编辑->添加-> 输入您的姓名,然后单击“检查名称”。它应该会找到您认为自己是谁,然后单击“确定”。单击允许“完全控制”的复选框,它应该选中所有框。单击“确定”。
然后您应该仍然在安全选项卡中,单击“高级”->“更改权限”->突出显示您的用户名->“编辑”->确保选中“允许”下的所有框并且应用到是“此文件夹” 、子文件夹和文件”(不应选中该复选框)。按“确定”一次,确保选中“替换所有子对象权限...”,单击“确定”、“确定”、“确定”。
你应该很高兴去。
归档时间: |
|
查看次数: |
13684 次 |
最近记录: |