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

482
Mark

Раньше я имел возможность входить в среду рабочего стола в Linux Mint даже в качестве суперпользователя root, пока у меня не возникла проблема с разделами, и мне не пришлось его переустанавливать.

Теперь я не могу вспомнить команду терминала, которую я использовал для включения рута для входа на свой рабочий стол. Я пытался использовать программу для пользователей и групп с рабочего стола, но это не сработало; он говорит, что root уже существует. Кажется, я помню, что есть команда (я думаю, старая команда UNIX), которая будет работать с терминала.

Кто-нибудь знает, что это?

1
Добро пожаловать в Супер пользователя! Я хотел бы попросить вас, пожалуйста, не делайте этого. Он открывает всю вашу систему для эффектов от любой ошибки браузера, которую вы попали, среди прочего. Вместо этого, не могли бы вы рассказать, почему вы этого хотите? Duncan X Simpson 6 лет назад 3
Я привык делать это годами - с тех пор, как стал пользователем Linux / Unix - и обнаружил, что проще использовать все части системы для целей root и администратора - и для других целей, например, при исследовании вещей, связанных с потребностями использование компьютера в качестве пользователя root - для других операций я использую другие учетные записи рабочего стола. Я разделяю свою жизнь таким образом. До сих пор у меня не было проблем с рабочим столом root. Mark 6 лет назад 0
Здесь проблема. Что, если, скажем, с Cinnamon возникла проблема, из-за которой случайно появился `rm -rf / usr`? Именно такая ситуация произошла с двумя разными программами. Пожалуйста, прочтите https://askubuntu.com/a/16179/300807 и убедитесь, что вы понимаете риски. Я сейчас выложу ответ. Duncan X Simpson 6 лет назад 1
Итак, при условии добросовестности вы говорите: «Я думаю, это было что-то вроде пользовательского». Знаете, я, честно говоря, не уверен, что это значит. JakeGould 6 лет назад 0

1 ответ на вопрос

5
Duncan X Simpson

Я настоятельно рекомендую вам не делать этого, даже с упомянутой вами разобщенностью.

Зачем? Здесь проблема. Что, если, скажем, с Корицей возникла проблема, из-за которой это произошло случайно rm -rf /usr? Именно такая ситуация произошла с двумя разными программами. Пожалуйста, прочитайте этот пост в Ask Ubuntu и убедитесь, что вы понимаете риски.

Если вы все еще чувствуете, что это стоит риска, вот что вам нужно сделать:

  1. Убедитесь, что root имеет пароль ( sudo passwd root)
  2. Для lightdm отредактируйте /etc/lightdm/lightdm.conf. Добавьте эту строку:

    greeter-show-manual-login=true 

    Для mdm отредактируйте /etc/mdm/mdm.conf. Добавьте эту строку:

    AllowRoot=true 

Затем перезагрузите компьютер (или перезапустите lightdm), и вы сможете войти в систему как root.

Удаленная ссылка: https://askubuntu.com/a/16179 dsstorefile1 6 лет назад 0
@ dsstorefile1 Почему он был удален и почему его нет в истории редактирования? Это не чувствительная ссылка. Duncan X Simpson 6 лет назад 1
Я не уверен; это, вероятно, недосмотр. dsstorefile1 6 лет назад 0
@ dsstorefile1 О, твоя формулировка создала у меня впечатление, что ты участвовал в ее удалении. Я добавлю это обратно сейчас. Спасибо! Duncan X Simpson 6 лет назад 1
У меня нет lightdm или gdm - оказывается, у меня есть то, что называется mdm. Синтаксис такой же? Mark 6 лет назад 0
@ Отметьте Нет, но я обновлю свой ответ позже. На какой версии Mint вы работаете? Duncan X Simpson 6 лет назад 0
Сара 18 версия, я думаю Mark 6 лет назад 0
@Mark Добавлены инструкции MDM Duncan X Simpson 6 лет назад 0
Да, это сработало! Я добавил это в свой файл MDM - затем пошел в графический интерфейс и вошел в настройки для экрана входа в систему - и там была кнопка с переключателем, позволяющая мне войти в систему как Root - проверил это - и теперь я могу войти как Root! Спасибо всем. Mark 6 лет назад 0
@ Марк Нет проблем. Если мой ответ помог вам, нажмите зеленую галочку слева, чтобы принять его. Duncan X Simpson 6 лет назад 0

Похожие вопросы