【发布时间】:2010-11-03 12:23:46
【问题描述】:
我有一台 D-Link DNS-323 NAS,运行某种 Linux 作为其操作系统。 我在 Windows Vista (Ultimate SP2) 中将卷映射为共享。该共享上有一些目录和文件我无法更改/删除 - 无论我尝试什么。尝试所有 Windows 安全/权限对话框都不起作用,因为文件所有者是“Unix/root”并且所有其他 Windows 用户都具有只读权限。
我设法通过 ssh 进入操作系统并验证这些文件属于“root”——我登录的用户,而所有其他文件(我可以更改的文件)都属于“nobody”。
一切都好,当我在 ssh 中时,我总是可以“chmod +w”文件,或者“chown nobody”。但我的问题是:如何让我的 Windows 用户(我们称他为“管理员”)在 Linux 上冒充“root”,这样我就可以简单地从 Windows 操作文件,而无需借助 ssh?
换句话说,为了让整个问题更清楚:你如何告诉你的操作系统 Windows 上的某个用户是 linux 上的某个用户? (这样,我可以让 'admin' 成为 'root')。
提前致谢, 伙计
【问题讨论】:
-
这似乎可能属于 serverfault.com
标签: windows linux unix permissions