
Когда я нахожусь в домашней папке, на значке моего рабочего стола стоит замок. В свойствах написано, что root является владельцем рабочего стола и, следовательно, я не могу ничего поместить на свой рабочий стол.
Недавно я установил Ubuntu 14.04 и хотел бы узнать, почему значок на рабочем столе принадлежит корневому каталогу, а в 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
и