У меня есть несколько инструментов захвата, и они не могут быть запущены без входа пользователя root в GUI, поэтому я сделал следующие действия по порядку. 1. Я удалил папку /root и связал ее с моим /home каталогом. 2. Изменил идентификатор пользователя обычного пользователя на 0. 3. Удалил пользователя и добавил его обратно с UID 1000.

Теперь у системы есть некоторые проблемы:1. Значок на странице входа в GUI исчез, доступна только кнопка "Нет в списке". 2. Все пользовательские конфигурации, включая Firefox, будут перезаписаны при входе в систему. 3. IBus, демоны Tor не могут быть запущены должным образом. 4. Сбой панели "Пользователь" в GNOME.

Я прошу восстановить моего обычного пользователя, чтобы все логины GUI выглядели нормально.

1 ответ1

0

Уч. Это довольно опасный подход.

Вы должны быть в состоянии исправить это с помощью:

$ sudo chown -R $USERNAME:$USERNAME /home/$USERNAME
$ sudo restorecon -R -v /home/$USERNAME
$ sudo mkdir /root
$ sudo restorecon -R -v /root
$ sudo dnf reinstall rootfiles

Тот:

  1. Исправление владения вашим домашним каталогом
  2. Исправляет SELinux в этих файлах
  3. Восстанавливает домашний каталог root
  4. Исправляет SELinux в этих файлах
  5. Откладывает файлы конфигурации по умолчанию для пользователя root.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .