![如何在具有權限的 NTFS 分割區中啟用垃圾箱功能?](https://rvso.com/image/111967/%E5%A6%82%E4%BD%95%E5%9C%A8%E5%85%B7%E6%9C%89%E6%AC%8A%E9%99%90%E7%9A%84%20NTFS%20%E5%88%86%E5%89%B2%E5%8D%80%E4%B8%AD%E5%95%9F%E7%94%A8%E5%9E%83%E5%9C%BE%E7%AE%B1%E5%8A%9F%E8%83%BD%EF%BC%9F.png)
我目前正在嘗試在啟動時自動安裝 NTFS 分割區中的垃圾箱功能。為此,我在 fstab 中使用權限選項:
UUID=1CACB8ABACB88136 /media/FILES ntfs defaults,permissions,relatime 0 0
然後我更改了權限:
sudo chown :users -R /media/FILES/
sudo chmod g+rwx -R /media/FILES/
它工作得很好,除了我仍然沒有垃圾箱功能。身為使用者群組的成員,我可以讀取、寫入、執行,但無法使用 Nautilus 中的垃圾箱功能,只能永久刪除。有什麼想法嗎 ?
BR
答案1
嘿夥計們,我找到了解決方案,刪除了舊的 .Trash 資料夾,該資料夾在那裡但不起作用:
sudo rm -rf /media/FILES/.Trash-1000
效果非常好,我現在可以從 nautilus 移至垃圾箱了。而且我非常確定,如果我創建一個新用戶,他也將能夠擁有自己的垃圾。
答案2
已安裝分割區的根目錄中需要有一個名為 .Trash-{userid} 的資料夾,以啟用 nautilus 內的垃圾箱功能。
僅建立資料夾時需要 g+w 權限。我不建議授予該群組中的所有使用者寫入權限,除非另有需要。