Мне все равно, если я испорчу систему (что вероятно, если я сделаю что-то подобное), или потенциальные проблемы безопасности, которые это может повлечь. Обратите внимание, что я не просто хочу " включить root-вход в систему? ", Но запускаю мой графический интерфейс снизу вверх от имени пользователя root. Я не хочу вводить свой пароль ни для чего, кроме как для входа в систему и иметь полный контроль над ним.
Конечно, я хочу, чтобы любое приложение, работающее от имени пользователя root, например Firefox, LibreOffice и т. Д., Не связывалось с терминалом. Итак, как мне это сделать?
Этот вопрос пытается адресовать пользователей, которым не нравится текущая система разрешений, когда root отделен от обычных пользователей. Я не одобряю такое поведение , но если пользователь хочет, по какой-либо причине , этот вопрос должен соответствовать их кукурузным початкам.
Не рекомендуется для новых пользователей
источник
Ответы:
Прочтите это, прежде чем делать что-либо. Почему плохо войти в систему как root?
Прежде всего, вы должны установить
root
пароль.Теперь у вас есть
root
пароль. Теперь активируйтеroot
аккаунт:Затем вы должны разрешить lightdm, gdm или kdm, чтобы войти в систему как
root
.Чтобы включить это:
В гдм
Отредактируйте
/etc/gdm/custom.conf
файл и включитеAllowRoot=true
.Кроме того, в новых версиях Ubuntu вам нужно отредактировать
/etc/pam.d/gdm-password
и закомментировать строку, содержащую:так что это выглядит так:
В КДМ
Отредактируйте
/etc/kde4/kdm/kdmrc
файл и изменитеAllowRootLogin=false
наAllowRootLogin=true
.В LightDM
Эта процедура включает меню «Другое», поэтому вы можете ввести имя пользователя
root
и логин. Вы должны отредактировать/etc/lightdm/lightdm.conf
и добавитьgreeter-show-manual-login=true
. Затем перезагрузите компьютер.У других менеджеров сеансов есть другие методы для достижения этой цели.
Как вы заметили, я дал инструкции, но ни при каких обстоятельствах вы не должны запускать графический интерфейс от имени пользователя root . Закон Мерфи гласит, что, скорее всего, вы все испортите и будете раздражены, начав снова.
Я достаточно поиграл, как мне вернуться?
Чтобы отключить root, просто введите:
Затем отмените изменения в файлах выше. Вы чувствовали себя хорошо, имея супер-корову силы?
источник
Я использовал nodm для этой цели на задании LiveCD, которое я когда-то собирал.
Затем настройте его, чтобы включить и настроить пользователя на использование:
источник