root login (зависание X при попытке залогиниться через su)

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

Aeon
Сообщения: 36
ОС: Arch

root login

Сообщение Aeon »

X зависают при попытке залогиниться через консоль командой su. Ввожу пользователя root, при запросе пароля ввожу пароль рута, и система напрочь зависает.
GNOME запускается после GDM, в GDM та же проблема - невозможно залогиниться рутом. Без старта X все отлично работало.
Спасибо сказали:
Аватара пользователя
Atolstoy
Сообщения: 1655
Статус: Tux in the rain
ОС: Linux x86_64

Re: root login

Сообщение Atolstoy »

Aeon писал(а):
09.01.2010 14:54
система напрочь зависает.

Что значит "зависает"? Виртуальные терминалы работают по Alt+F..? Ctrl+Alt+Del Работает?
Всего лишь 26 литров пива достаточно человеку для удовлетворения ежедневной потребности в кальции. Здоровое питание - это так просто!
http://atolstoy.wordpress.com
Спасибо сказали:
Aeon
Сообщения: 36
ОС: Arch

Re: root login

Сообщение Aeon »

Atolstoy писал(а):
09.01.2010 15:28
Aeon писал(а):
09.01.2010 14:54
система напрочь зависает.

Что значит "зависает"? Виртуальные терминалы работают по Alt+F..? Ctrl+Alt+Del Работает?

Нет. Зависает значит "freezes", "stalled" (словарный запас на этом заканчивается)

Возможный вариант: работа с sudo. Но ведь если потребуется рут, то придется выходить в терминал.
Хочется все же вылечить.
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: root login

Сообщение SLEDopit »

Aeon писал(а):
09.01.2010 14:54
X зависают при попытке залогиниться через консоль командой su.
что за консоль? эмулятор в уже запущенных иксах или в виртуальной консоли?
Aeon писал(а):
09.01.2010 14:54
и система напрочь зависает.
ну вы объясните, что значит зависает =)
Aeon писал(а):
09.01.2010 15:39
Зависает значит "freezes", "stalled"
мы понимаем, что это значит, мы не понимаем, что вы имеете под этим в виду. опишите, что происходит.
Aeon писал(а):
09.01.2010 14:54
в GDM та же проблема - невозможно залогиниться рутом.
это лечится исправлением настроек gdm. но я бы не советовал разрешать логин рута в графику.
Aeon писал(а):
09.01.2010 14:54
Без старта X все отлично работало.
до этого вы работали в голой консоли?

зы опишите по-человечески, что вы пытаетесь сделать и что происходит. лично я мало что понял из вашего поста.
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.
Спасибо сказали:
Aeon
Сообщения: 36
ОС: Arch

Re: root login

Сообщение Aeon »

1)X стартуют автоматом
2)Запускается GDM: пытаюсь залогиниться рутом -> дальше ничего не происходит, система не отвечает ни на перезагрузку иксов, ни на выход в терминалы.
3) Запускается GDM, захожу пользователем в Gnome
Gnome terminal или xterm пытаюсь залогиниться рутом, та же история.
Рут работает только в терминале.
Спасибо сказали:
Аватара пользователя
Atolstoy
Сообщения: 1655
Статус: Tux in the rain
ОС: Linux x86_64

Re: root login

Сообщение Atolstoy »

Aeon писал(а):
09.01.2010 15:56
1)X стартуют автоматом
2)Запускается GDM: пытаюсь залогиниться рутом -> дальше ничего не происходит, система не отвечает ни на перезагрузку иксов, ни на выход в терминалы.
3) Запускается GDM, захожу пользователем в Gnome
Gnome terminal или xterm пытаюсь залогиниться рутом, та же история.
Рут работает только в терминале.

То, что GDM по умолчанию не пускает рута - нормально. Чем не устраивает sudo?
Всего лишь 26 литров пива достаточно человеку для удовлетворения ежедневной потребности в кальции. Здоровое питание - это так просто!
http://atolstoy.wordpress.com
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: root login

Сообщение SLEDopit »

Aeon писал(а):
09.01.2010 15:56
Gnome terminal или xterm пытаюсь залогиниться рутом, та же история.
как там пытаетесь залогиниться? через login root что ли?
пользуйтесь "su -"
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.
Спасибо сказали:
Aeon
Сообщения: 36
ОС: Arch

Re: root login

Сообщение Aeon »

SLEDopit писал(а):
09.01.2010 16:22
Aeon писал(а):
09.01.2010 15:56
Gnome terminal или xterm пытаюсь залогиниться рутом, та же история.
как там пытаетесь залогиниться? через login root что ли?
пользуйтесь "su -"

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

Re: root login

Сообщение SLEDopit »

а у рута слуайно в .bash_login ничего такого не прописано?
ну или в .bashrc (файлы лежат в папке /root )
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.
Спасибо сказали:
Aeon
Сообщения: 36
ОС: Arch

Re: root login

Сообщение Aeon »

root использует /etc/bash.bashrc, user - $HOME/.bashrc
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: root login

Сообщение SLEDopit »

Aeon писал(а):
09.01.2010 17:45
root использует /etc/bash.bashrc, user - $HOME/.bashrc
Да ну. Вообще то рут - тоже юзер. Просто у него привилегий чуть побольше.
Поэтому /root/.bashrc тоже есть и еще как используется.
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.
Спасибо сказали: