
當我位於主資料夾中時,桌面圖示上有一個掛鎖。在屬性中寫道,root 是桌面的擁有者,因此我無法在桌面上放置任何內容。
我最近安裝了這個Ubuntu 14.04,我想知道為什麼桌面圖示屬於root,而我之前使用的Ubuntu 12.04卻不是這樣。
我知道如何使用命令“chown”更改文件的所有者(或者這可能不適用於桌面?),但我擔心它可能會以某種方式損害我的安全性,所以首先我想知道這樣做的原因默認設定.
答案1
要修復它,你必須
sudo chown your_user:your_user -R /home/your_user
當您以 root 身分執行某些東西(很可能是圖形程式)時,就會發生這種變化。根據您呼叫程式的方式,環境變數(在本例中為 $HOME)不會變更。
一般來說,使用sudo -i
或 , pksu
看 :
https://help.ubuntu.com/community/RootSudo
http://ubuntuforums.org/showpost.php?p=6188826&postcount=4
為什麼用戶永遠不應該使用普通的 sudo 來啟動圖形應用程式?
如何從非管理員使用者會話中以管理員身分執行具有 GUI 的應用程式?
和