Permissions
寫入文件時權限被拒絕
安裝後,我創建了一個額外的分區並將其安裝為
/data
. 分區是可見的,但是Permission denied
在嘗試在其中創建文件或目錄時出現錯誤。這樣做sudo
確實有效。我正在使用 ext4 文件系統。
我嘗試刪除分區,然後再次創建並設置
fstab
使用新分區。那沒有任何改變。如何使額外的分區正常執行,例如使用者可寫?
這應該可以解決您的問題:
sudo chown -R $USER:adm /data chmod 0775 /data
這將為您和 adm 組中的所有使用者提供讀寫訪問權限。不在 adm 組中的所有其他使用者只有讀取權限。組 adm 是 Ubuntu 中所有使用者的預設組之一。對於另一個發行版,您可以檢查預設情況下將哪些組分配給新使用者並使用其中一個。或者,您可以創建一個新組(即數據)並將應該訪問該組數據的使用者添加到該組。
如果您希望所有使用者都可以訪問數據,而不管他們所在的組,那麼 chmod 行應該如下所示:
chmod 0777 /data