chmod如何为windows工作?
Windows文件权限与* nix权限完全不同,那么如何在Windows中实现
GnuWin
coreutils中的chmod?
解决方法
除非我误读你的问题,否则我认为这确实是一个服务器故障问题.
但假设这是关于在Windows中实现符合POSIX标准的chmod所涉及的编程,我将回答这个问题.首先,一些背景… this wikipedia article公平地讨论了两个系统之间的差异.简而言之:基于Windows NT的操作系统(Windows XP非FAT,Windows Vista,Windows 7,Windows Server 200X)使用的访问控制列表系统与VAX更相似,而不是UNIX.除了读/写/执行之外,它们还具有更多权限. 那就是说…差异并不是那么大:文件的所有者可以像在POSIX系统中那样授予文件权限,而不是仅限于所有者,所有者组以及世界其他地方与POSIX一样,权限可以微调到特定用户和用户组. 鉴于用户可以属于多个组,我猜测设置组权限只会将用户所属的所有组添加到文件ACL中,并对它们设置相同的权限.世界很容易,那就是“每个人”组.同上所有者.我还想象权限本身将限于POSIX权限,即读,写,执行. 由于这涵盖了99%的用户可能希望处理文件的大多数权限问题,因此我会想象chmod实用程序会发生的问题.用户可以随时打开文件的属性窗口,并通过对其内容的权限进行更精细的调整. 如果我在Windows上实现chmod,我可能会添加额外的命令开关,以允许按名称添加特定用户和ACL权限. 编辑 事实证明,有一个名为_chmod的win32函数几乎与类似unix的内核中的chmod一样. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 从Windows批处理文件读入ini
- 适用于监控/启动/停止2台机器上服务的Windows的最佳“故障转
- Windows – Active Directory Google身份验证器 – AD FS,或
- 配置管理 – 我可以使用什么工具来管理Windows Server环境的
- windows – DHCP客户端认为什么是“最佳”答案?
- 最佳实践 – 是否应将DirectAccess部署到支持它的所有Windo
- 保护Windows VPS的最佳方法
- windows-installer – 你能强迫MSI永远是管理员吗?
- 设置Windows屏幕保护程序需要使用PowerShell密码
- 编辑器 – Windows C突出显示