Почему root является владельцем моего рабочего стола в Ubuntu 14.04?

Почему root является владельцем моего рабочего стола в Ubuntu 14.04?

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

Почему пользователям никогда не следует использовать обычный sudo для запуска графических приложений?

Как запустить приложение с графическим интерфейсом от имени администратора из сеанса пользователя, не являющегося администратором?

и

Почему gksu больше не устанавливается по умолчанию?

Связанный контент