如何为特定用户隐藏 NTFS 中的文件夹

发布于 2024-07-14 07:37:07 字数 537 浏览 9 评论 0原文

我在使用 PHP 和 SVN 时遇到问题。 查看此处... 使用 FUSE 是一个选择,但乍一看之后,看起来很复杂。

是否有任何选项可以阻止 NTFS 文件系统 WIN2003Server 从用户帐户中完全隐藏目录(我可以设置 apache 在此帐户下运行)。

考虑到以下限制,这并不像看起来那么容易:

  • 它必须是模式匹配,我事先不知道将创建哪些 SVN 文件夹
  • 我不能拒绝对整个父文件夹、.SVN 和内容的访问并排放置
  • 简单地隐藏是行不通的,PHP 不关心隐藏标志

有什么想法(或评论)吗?

I have a Problem with PHP and SVN. See here...
Using FUSE would be one option, but after a first look, it seems very complicated.

Is there any option to prevent an NTFS filesystem, WIN2003Server, to hide directories completely from a useraccount (I can setup apache to run under this account).

It is not as easy as it seems, given the following restrictions:

  • It must be a pattern match, I do not know in advance which SVN folders will be created
  • I cant deny the access to the whole parent folder, the .SVN and the content lay side by side
  • Simply hiding does not work, PHP does not care for hidden flag

Any ideas (or comments)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

祁梦 2024-07-21 07:37:07

恐怕答案是否定的:NTSF 中的权限不允许隐藏文件夹。
以下是您可以在 NTFS 中授予/撤销的所有权限的列表:

  • 完全控制(包括下面的所有内容)
  • 遍历文件夹
  • 列表 文件夹
  • 读取属性
  • 读取扩展属性
  • 创建文件
  • 创建文件夹
  • 写入属性
  • 写入扩展属性
  • 删除
  • 读取权限
  • 更改权限
  • 获取所有权

忽略单个权限文件/目录是隐藏属性的用途。 如果程序(typo3,对吧?)忽略该标志,您最好的选择是看看是否可以将其配置为
处理它。 (但这将是一个新问题)。

I'm afraid the answer is no: Permissions in NTSF do not allow hiding of folders.
Here is a list of all permissions you can grant/revoke in NTFS:

  • Full Control (includes everything from below)
  • Traverse Folder
  • List Folder
  • Read Attributes
  • Read Extended Attributes
  • Create Files
  • Create Folders
  • Write Attributes
  • Write Extended Attributes
  • Delete
  • Read Permissions
  • Change Permissions
  • Take Ownership

Ignoring single files/directories is what the hidden attribute is for. If the program (typo3, right?) ignores the flag, your best bet is to see if you can configure it to
handle it. (But that would be a new question on SO).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文