[archimed@ /usr/home/archimed]$ cat /etc/ttys | grep kdm
ttyv8 "/usr/local/bin/kdm -nodaemon" xterm on secure
Про автологин в Linux
Сранительно давно юзаю Линуксы, а вот почему-то раньше не интересовал такой вопрос: когда система настроена на автоматический вход одного пользователя с запуском среды рабочего стола, то в каких системных файлах это отражается?
Например, в моей Mandriva, в /etc/password в качестве оболочки пользователя назначена /bin/bash/, из /etc/inittab запускается getty, а где написано, что пользователя нужно пускать в систему без пароля и что ему нужен KDE, а не bash?
Код:
автологин без пассворда:
Код:
[archimed@ /usr/home/archimed]$ cat /usr/local/share/config/kdm/kdmrc | grep archimed
NoPassUsers=archimed
DefaultUser=archimed
AutoLoginUser=archimed
NoPassUsers=archimed
DefaultUser=archimed
AutoLoginUser=archimed
Цитата: assign
из /etc/inittab запускается getty, а где написано, что пользователя нужно пускать в систему без пароля и что ему нужен KDE, а не bash?
То есть в inittab установлен 3-ий default runlevel f а не 5-ый? (что то типа id:3:initdefault).
Например у меня xdm грузится с 5 runlevel`a примерно так - x:5:once:/etc/X11/prefdm -nodaemon
А в нём такие строчки:
AutoLoginEnable=true
AutoLoginUser=vova
теперь понятно. Спасибо за подсказку.