無法刪除檔案、變更權限或以管理員身分取得所有權

無法刪除檔案、變更權限或以管理員身分取得所有權

我有一台運行 Samba 的 Shuttle OmniNAS KD20 NAS。它連接到我運行 Windows 10 的桌面。

問題就在這裡。我試圖清除用舊機器保存的一些舊檔案(不再存在),但收到錯誤「您需要 Unix User\1000 的權限才能更改此檔案」。這是檔案權限:

在此輸入影像描述

所以第一個明顯的問題是沒有「nasuser」的清單。第二個問題是每個人都只有讀取權限。第三,我不知道「Unix User\1000」是什麼(網域不正確,應該是「OmniNAS」)。我從未創建過它,現在也無法重新創建該用戶,因為 OmniNAS 抱怨它只包含數字(謝天謝地 Shuttle)。

在此輸入影像描述

所以我留下了一堆無用的唯讀權限,我無法修改。

Shuttle OmniNAS 沒有任何可以刪除檔案的 Web 介面,並且不再具有 SSH 存取權。

有什麼建議麼?有什麼辦法可以「破解」權限之類的嗎?

謝謝

答案1

磁碟本身被配置為Linux檔案系統;如果您直接從 Windows 而不是透過 OmniNAS 軟體存取它,檔案應顯示為 Unix 使用者。

在Linux中,檔案儲存在使用者id號下,而不是使用者id號下。透過將使用者 ID 號碼與 passwd 檔案進行比較,將使用者名稱指派給該檔案。當檔案按編號列出時,表示在 passwd 檔案中未找到符合項目。

鑑於 OmniNAS 旨在作為雲端運行,它應該隨身攜帶其 passwd 檔案。這意味著用戶已被刪除,但未刪除關聯的檔案。

不幸的是,對於不熟悉OmniNAS 的人(只熟悉Linux 和RAID),我的建議是,通過Web 界面以管理員身份訪問OmniNAS,看看是否可以通過這種方式找到該文件,可能在“存儲”資料夾中,然後將其刪除。

相關內容