Как разрешить вход в систему пользователю root?

Knoppix

Модераторы: Warderer, Модераторы разделов

деревня
Сообщения: 52
ОС: Fedora 16

Как разрешить вход в систему пользователю root?

Сообщение деревня »

У меня gdm не пускает root'а в систему.

Как разрешить root'у вход?
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Как разрешить вход в систему пользователю root?

Сообщение eddy »

Правильно делает, что не пускает. Заходите под обычным пользователем и делайте su/sudo.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: Как разрешить вход в систему пользователю root?

Сообщение frp »

деревня писал(а):
20.06.2011 08:57
У меня gdm не пускает root'а в систему.

Как разрешить root'у вход?

Редактировать конфиги gdm-а. Но зачем??? Входите под обычным пользователем, а чтобы что-то сделать от рута - su или sudo.
Спасибо сказали:
Аватара пользователя
agentprog
Сообщения: 362
Статус: Ad Astra per aspera
ОС: openSUSE 11.4, Arch

Re: Как разрешить вход в систему пользователю root?

Сообщение agentprog »

свои пять копеек :)
если вдруг очень сильно нестерпимо необходимо запустить графическую прогу с правами рута, то воспользуйтесь gksu/gksudo (если гном)
No problems - just solutions!
Спасибо сказали:
деревня
Сообщения: 52
ОС: Fedora 16

Re: Как разрешить вход в систему пользователю root?

Сообщение деревня »

Спасибо ответившим, но эти азы я и так знаю.

Мне нужно именно войти в графический десктоп как root.

А gdm этому препятствует, уверяя, что я ввожу неправильный пароль рута.

Я точно знаю, что в каком-то конфиге вписывается строка Рertrmit root login или вроде того. Весь вопрос - в каком???

И потом, может быть, кто нибудь посоветует как запустить через sudo команду, которая есть в меню, но названия которой не знаешь?

И где эти конфиги gdm3?

И какая команда запускает gdm? startx или какая-то другая?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21347
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как разрешить вход в систему пользователю root?

Сообщение Bizdelnick »

деревня писал(а):
20.06.2011 18:39
Спасибо ответившим, но эти азы я и так знаю.

Мне нужно именно войти в графический десктоп как root.

Значит не знаете.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Как разрешить вход в систему пользователю root?

Сообщение SLEDopit »

Bizdelnick писал(а):
20.06.2011 19:29
Значит не знаете.
+1
деревня писал(а):
20.06.2011 18:39
Весь вопрос - в каком???
Ищите где-то в /etc/gdm*
деревня писал(а):
20.06.2011 18:39
И потом, может быть, кто нибудь посоветует как запустить через sudo команду, которая есть в меню, но названия которой не знаешь?
Попробовать узнать команду? (:
деревня писал(а):
20.06.2011 18:39
И какая команда запускает gdm?
/etc/init.d/gdm start (stop)

И все же работать под рутом в графической оболочке настоятельно не рекомендуется, так как чревато весьма печальными последствиями. Для запуска отдельной программы с правами рута в графическом режиме существует gksu/gksudo/или-как-они-там-называются. Однако даже это делать не рекомендуется.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
деревня
Сообщения: 52
ОС: Fedora 16

Re: Как разрешить вход в систему пользователю root?

Сообщение деревня »

Короче говоря, убил я Gdm3 в консоли и установил Xdm.

Он меня сразу пустил, но своей цели я не достиг - а хотел я просто включить автологин.

Но из-за какого-то бага в настройках "Экрана входа в систему" режим администратора не включается. А в root'овом аккаунте такой настройки не оказалось.

Придется рыть конфиги gdm3 или xdm. Но это уже в другой теме.

Спасибо всем принявшим участие в обсуждении.
Спасибо сказали:
svetosvit
Сообщения: 60
ОС: Debian wheezy (testing)

Re: Как разрешить вход в систему пользователю root?

Сообщение svetosvit »

Не знаю зачем тебе под рутом сидеть, но если желаешь то попробуй так:
1.Открывай файл sudo nano /etc/pam.d/gdm3
2.Закомментируй строку: #auth required pam_succeed_if.so user != root quiet_success
3.Сохрани.
4.Заходи под рутом, но только осторожно.
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Как разрешить вход в систему пользователю root?

Сообщение SLEDopit »

svetosvit писал(а):
20.06.2011 22:25
Не знаю зачем тебе под рутом сидеть
svetosvit писал(а):
20.06.2011 22:25
Он меня сразу пустил, но своей цели я не достиг - а хотел я просто включить автологин.

UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21347
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как разрешить вход в систему пользователю root?

Сообщение Bizdelnick »

деревня писал(а):
20.06.2011 19:52
хотел я просто включить автологин.

Для рута? o_O
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Как разрешить вход в систему пользователю root?

Сообщение SLEDopit »

Bizdelnick писал(а):
20.06.2011 22:29
Для рута? o_O
[ telepat mode ]вероятно в третьегноме поломали такую настройку так же, как и в четвертых кедах (я правда не в курсе починили ее потом или нет) и люди теперь не могу поставиь галочку где надо [/ telepat mode ]
ps судя по беглому поиску по интернетам, так и есть.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Как разрешить вход в систему пользователю root?

Сообщение eddy »

SLEDopit писал(а):
20.06.2011 22:32
ps судя по беглому поиску по интернетам, так и есть.

Я тоже на грабли с дебильным новым gdm'ом напарывался, но, к счастью, всегда можно откатиться на нормальный старый.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
деревня
Сообщения: 52
ОС: Fedora 16

Re: Как разрешить вход в систему пользователю root?

Сообщение деревня »

svetosvit писал(а):
20.06.2011 22:25
Закомментируй строку: #auth required pam_succeed_if.so user != root quiet_success


Спасибо, я вчера тоже нашел этот конфиг, только думал восклицательный знак из этой строки убрать.

Мне ведь надо было только автологин включить, а заход под рутом не помогает это сделать.

Может быть вы знаете, в каком файле этот автологин поменять false на true?
Спасибо сказали:
деревня
Сообщения: 52
ОС: Fedora 16

Re: Как разрешить вход в систему пользователю root?

Сообщение деревня »

SLEDopit писал(а):
20.06.2011 22:32
вероятно в третьегноме поломали такую настройку и люди теперь не могу поставиь галочку где надо


Да, не могу галочку поставить, так как аутентификация не включается. А если под sudo эту команду (gdmsetup) запускаешь, то замочек на картинке вроде открыт, но текст все равно серый и вписать ничего невозможно.

То ли поломали, то ли какого-нибудь пакета не хватает. Надо пошарить по apt-cache search gdm.

Дело еще осложняется тем, что у меня не Гном, а Xfce. Может, поэтому?


eddy писал(а):
20.06.2011 23:55
Я тоже на грабли с дебильным новым gdm'ом напарывался, но, к счастью, всегда можно откатиться на нормальный старый.


Может быть, поделитесь, как это сделать?

Даунгрейд в Дебиане не приветствуется обычно.

Под новым вы, очевидно, имеете ввиду gdm3? А старый - это какой?

Просто не приходилось раньше с этим сталкиваться.
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Как разрешить вход в систему пользователю root?

Сообщение eddy »

деревня писал(а):
21.06.2011 08:15
Под новым вы, очевидно, имеете ввиду gdm3? А старый - это какой?

Да, а старый - gdm-220 (по крайней мере, в мандуриве он так называется).
gdm3 удалите как можно скорее - эта дрянь вообще не работает и никак не конфигурируется...
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
деревня
Сообщения: 52
ОС: Fedora 16

Re: Как разрешить вход в систему пользователю root?

Сообщение деревня »

eddy писал(а):
21.06.2011 08:39
старый - gdm-220 ...
gdm3 удалите как можно скорее - эта дрянь вообще не работает и никак не конфигурируется


Удалил я gdm3 и поставил gdm, так он мне прямо при входе в систему предложил себя настроить, чем я попользовался.

Теперь имею автологин.

****************************************

А кто вас заставляет юзать Мандриву, если она вам не нравится?
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Как разрешить вход в систему пользователю root?

Сообщение eddy »

деревня писал(а):
21.06.2011 11:27
А кто вас заставляет юзать Мандриву, если она вам не нравится?

Лень-матушка :)
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
kosmos342
Сообщения: 4

Re: Как разрешить вход в систему пользователю root?

Сообщение kosmos342 »

Невозможность разблокировки полей в gdmsetup это вроде баг в policykit http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=622234
Настроить автовход в gdm3 можно в /etc/gdm3/daemon.conf

Код: Выделить всё

cat /etc/gdm3/daemon.conf
# GDM configuration storage
#
# See /usr/share/gdm/gdm.schemas for a list of available options.
# Some settings can also be configured using the gdmsetup tool.

[daemon]
AutomaticLoginEnable = true
AutomaticLogin = kosmos342
...


А узнать команду из пункта меню можно с помощью программы для редактирования меню, напрмиер alacarte
Спасибо сказали: