Terminal

Konsole 無權將此配置文件保存到 /home/aravindakrishnan/.local/share/konsole/Profile 2.profile

  • October 16, 2021

我在 Debian 上使用 KDE Neon。當我嘗試更改我的個人資料時,它說Konsole 沒有權限將此個人資料保存到 /home/username/.local/share/Konsole/Profile 2.profile

錯誤截圖

ls -l /home/aravindakrishnan/.local/share/konsole/Profile*

-rw------- 1 mongodb mongodb 1645 May  5 18:56 '/home/aravindakrishnan/.local/share/konsole/Profil

ls -ld  /home/aravindakrishnan/.local/share/konsole/ /home/aravindakrishnan/.local/share/ /home/aravindakrishnan/.local/

drwxrwxr-x  5 mongodb mongodb 4096 May  5 19:15 /home/aravindakrishnan/.local/
drwxrwxr-x 37 mongodb mongodb 4096 Jun 28 11:14 /home/aravindakrishnan/.local/share/
drwxrwxr-x  2 mongodb mongodb 4096 May  5 18:56 /home/aravindakrishnan/.lo

問題是您嘗試寫入的文件歸另一個使用者所有:mongodb. 看起來您出於某種原因以 MongoDB 使用者身份登錄並執行了 GUI 應用程序。解決方法是將所有權更改回您的使用者:

sudo chown -R aravindakrishnan:aravindakrishnan /home/aravindakrishnan/.local

您還應該查看您家中的其他目錄和文件,所有這些都應該歸您的使用者所有,因此您可能只想執行:

sudo chown -R aravindakrishnan:aravindakrishnan ~/

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