来自Windows的Unix权限
我有一个D-Link DNS-323 NAS,运行某种Linux操作系统。 我将卷映射为Windows Vista Ultimate SP2中的共享。该共享上有一些我无法更改/删除的目录和文件-无论我如何尝试。尝试所有Windows安全/权限对话框都不起作用,因为文件所有者是Unix/root,并且所有其他Windows用户都具有只读权限 我设法用ssh连接到操作系统中,并验证了这些文件属于“root”——我登录的用户,而我可以更改的所有其他文件都属于“nobody” 很好,当我使用ssh时,我总是可以chmod+w文件,或者不使用任何人。但我的问题是:如何让我的Windows用户(让我们称他为“admin”)在Linux上模拟“root”,这样我就可以简单地从Windows操作文件,而不必求助于ssh 换句话说,让整个问题变得更清楚:你如何告诉你的操作系统Windows上的某个用户是linux上的某个用户?这样,我就可以让“admin”成为“root” 提前感谢,, 盖伊可以做到这一点 编辑:来自Windows的Unix权限,windows,linux,unix,permissions,Windows,Linux,Unix,Permissions,我有一个D-Link DNS-323 NAS,运行某种Linux操作系统。 我将卷映射为Windows Vista Ultimate SP2中的共享。该共享上有一些我无法更改/删除的目录和文件-无论我如何尝试。尝试所有Windows安全/权限对话框都不起作用,因为文件所有者是Unix/root,并且所有其他Windows用户都具有只读权限 我设法用ssh连接到操作系统中,并验证了这些文件属于“root”——我登录的用户,而我可以更改的所有其他文件都属于“nobody” 很好,当我使用ssh时,我
Windows中的命令看起来像是做了你想做的事情。可以像你说的那样做。它基本上是在linux机器上模拟windows兼容的权限。假设NAS几乎可以肯定地运行samba,那么/etc中应该有一个samba配置文件。但是我不知道它是否可以编辑 windows/Linux和权限之间的重新映射都是在服务器samba端完成的。
关于这一点,有很多Samba常见问题解答。这似乎可能属于serverfault。comI意识到我可以使用大量类似Linux的工具和终端,但如何在Windows本机上实现这一点?Thank.CACLS只是Windows权限对话框的命令行版本-它有什么帮助?我不需要域用户才能使用它吗?谢谢!Samba是我需要的关键词。有了它,我找到了一个指向我希望的答案的链接——我还没有尝试过: