无法删除文件、更改权限或以管理员身份获取所有权

无法删除文件、更改权限或以管理员身份获取所有权

我有一台运行 Samba 的 Shuttle OmniNAS KD20 NAS。它连接到运行 Windows 10 的桌面。我将 NAS 映射到 Z:\,并使用名为“OmniNAS\nasuser”的用户访问它。

问题就在这里。我试图清除一些用旧机器保存的旧文件(不再存在),但收到错误“您需要 Unix User\1000 的权限才能更改此文件”。以下是文件权限:

在此处输入图片描述

因此,第一个明显的问题是没有“nasuser”的列表。第二个问题是每个人都只有读取权限。第三,我不知道“Unix User\1000”是什么(域不正确,应该是“OmniNAS”)。我从未创建过它,现在也无法重新创建此用户,因为 OmniNAS 抱怨它只包含数字(感谢 Shuttle 的无能为力)。

在此处输入图片描述

因此,我留下了一堆无法修改的无用的只读权限。

Shuttle OmniNAS 没有任何可供我删除文件的 Web 界面,并且不再具有 SSH 访问权限。

有什么建议吗?有没有什么办法可以“破解”权限之类的?

谢谢

答案1

磁盘本身配置为 Linux 文件系统;如果您直接从 Windows 而不是通过 OmniNAS 软件访问它,则文件应该显示为 Unix 用户。

在 Linux 中,文件存储在用户 ID 号下,而不是用户 ID 名称下。通过将用户 ID 号与密码文件进行比较,将用户名分配给文件。当文件按数字列出时,这意味着在密码文件中未找到匹配项。

由于 OmniNAS 旨在以云的形式运行,因此它应该随身携带密码文件。这意味着用户被删除,但相关文件并未被删除。

不幸的是,作为一个不熟悉 OmniNAS(只熟悉 Linux 和 RAID)的人,我的建议是通过 Web 界面以管理员身份访问 OmniNAS,看看是否可以通过这种方式找到该文件(可能在“存储”文件夹中),然后将其从那里删除。

相关内容