即使以管理員帳號登入也無法儲存文件

即使以管理員帳號登入也無法儲存文件

我已以管理員使用者身分登錄,但我甚至無法使用 IDE 儲存檔案。錯誤訊息:

"Could not save project:
java.io.FileNotFoundException: /home/mike/Desktop/dl4j-0.4-examples/.idea/workspace.xml~ (Permission denied)" 

有沒有辦法真的以管理員身分登入?

Ubuntu 看起來非常用戶友好,然後...

答案1

開啟終端機 ( ctrl++ ) 並透過鍵入 do 導航到主目錄的桌面資料alt夾:tcd ~/Desktop

sudo chmod -R 744 dl4j-0.4-examples
sudo chown -R <your-user-name>:<your-user-group> dl4j-0.4-examples

您的用戶群組通常與您的用戶名相同。這應該為您設定正確的權限。注意:系統將提示您輸入密碼,這是以超級使用者 (root) 身分執行命令所必需的。

您也可以透過編輯目錄屬性來完成此操作,只需nautilus從終端啟動它即可:

gksudo nautilus

如果您的系統抱怨gksudo未找到,您可能需要gksu先安裝該軟體包才能使其正常工作,方法是:

sudo apt-get install gksu 

可以透過鍵入以下內容來實現相同的目的:

pkexc nautilus

答案2

我的 RubyMine IDE 中也遇​​到了類似的問題。但是我遇到了兩個問題,我無法編輯文件(只能讀取)並且 IDE 無法保存專案文件。

我的專案資料夾以某種方式將其所有權更改為root(之前運行良好),而不是我(我的用戶名)。因此,我使用 將項目所有權更改為我(我的用戶名)sudo chown -R username:username ~/path/to/project/foldername/*,並且它刪除了文件的只讀狀態,但它仍然無法保存項目,儘管更改可能會在我重新加載瀏覽器時反映出來。

直到我還注意到 RubyMine IDE 創建的 .idea 檔案(在我的專案資料夾內)的所有者仍然是 root。然後我改變了他們的所有權sudo chown -R username:username ~/path/to/project/projectname/.idea/*,現在我也可以儲存專案文件。

注意:我必須指定 .idea 文件,而不僅僅是像以前那樣指定整個專案資料夾。

答案3

有沒有辦法真正以管理員身分登入?

您應該以 root 身分登入。但首先你必須為root 設定unix 密碼。然後您可以透過在終端機中輸入“su”來登入。或者您可以輸入“sudo su”以取得 root 權限。如果您想要先以 root 身分登入圖形桌面,則必須為 root 使用者啟用此功能。

相關內容