新格式化的磁碟機出現權限問題

新格式化的磁碟機出現權限問題

我使用一台舊的 Windows PC 作為 NAS,它有 3 個磁碟機。我擦除了系統磁碟機並安裝了 Lubuntu,但我保留了其他 2 個磁碟機 NTFS。它們上的目錄使用 cifs 安裝為我們 LAN 中其他電腦上的共享,一切都很好。

為了提高效能,我保存了所有數據,擦除了一個數據驅動器並將其格式化為 ext4,然後將數據複製回來(我使用了 ext4 格式化的外部驅動器來執行此操作)。

從那時起,使用起來就很痛苦,因為我不斷遇到權限問題。fstab除了新的 UUID 和檔案系統類型之外,我根本沒有更改磁碟機的條目。但我經常遇到「僅對所有者可見」、「無法複製檔案」等權限問題。同時,NTFS 格式的磁碟機運作正常,沒有任何問題。

一個明顯的區別是,當我在共享上建立資料夾時,它們的圖示頂部有一個鎖。 NTFS 共用上不會發生這種情況。

有沒有一種方法可以全域解決這些惱人的權限問題,並恢復到磁碟機格式化為 NTFS 時的順利操作?

編輯附加資訊:我的實體磁碟機 fstab 條目是UUID=89e88c2b-d720-465a-95ad-f74705885127 /media/Win-F ext4 defaults 0 0

在客戶端電腦上,fstab 條目是

//192.168.1.2/ST8\040F\040Drive /media/ST8-F-Drive cifs credentials=/home/bill/.sharelogin,iocharset=utf8,sec=ntlm,file_mode=0777,dir_mode=0777,nobootwait 0 0

答案1

發生這種情況是因為 ext4 是 Linux 的本機檔案系統,支援 ACL,而 NTFS 不是 Linux 的本機檔案系統,因此不支援 ACL,但它支援可以在 fstab 檔案中定義的存取權限。因此,要解決該問題,您需要確保您是對 ext4 檔案系統具有足夠存取權限的群組的成員。

此命令將幫助您克服現有文件的存取問題:chmod -R 777 /media/your mount.根據您的需求更改 /media/your mount。

相關內容