Linux-Mint

掛載的分區擁有錯誤的所有者

  • March 25, 2021

我在 Linux Mint 20 上,我使用磁碟 GUI 將我的 4 個 NTFS 分區掛載到它們的掛載點。它們確實已安裝,我可以創建或刪除(雖然沒有垃圾箱,僅完全刪除)文件,但一切都歸 擁有root,我無法更改權限。

我對此進行了搜尋,並發現了類似的案例,並提出了許多不同的建議解決方案。作為一個初學者,那些硬碟很珍貴(我現在正在備份它們),我不敢在沒有確保它們適用於我的情況下嘗試所有這些解決方案。

以下是我/etc/fstab關於這四個硬碟的內容:

/dev/disk/by-uuid/9A50DD2D50DD10BD /mnt/foo auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/disk/by-uuid/7EEE2DE6EE2D9803 /mnt/bar auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/disk/by-uuid/26E81EF7256571FE /mnt/baz auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/disk/by-uuid/52EEB3D0EEB3AA9D /mnt/qux auto nosuid,nodev,nofail,x-gvfs-show 0 0

我應該改變什麼來確保我擁有那些掛載的目錄及其內容?

非常感謝

如果您特別希望自己成為所有者,請嘗試替換nosuidgid=<group id>,uid=<user id>. 如果您是唯一的使用者,則giduid都可能是1000. 您可以通過呼叫來檢查兩者id

NTFS 沒有直接與 UNIX 兼容的權限,因此當您掛載 NTFS 分區時,我相信它會獲取掛載它的人的權限。如果您sudo mount(或者在這種情況下,讓核心從 掛載它們),除非您另外指定,否則/etc/fstab所有者將被設置為。root

引用自:https://unix.stackexchange.com/questions/640971