Автор Тема: Автовход (автологин). Маленькая шпаргалка от дядюшки Факера.  (Прочитано 5562 раз)

Оффлайн Kadr

  • Давно тут
  • **
  • Сообщений: 29
    • Email
Подозреваю, что вы пытались сделать все движения в гуях. Так у вас ничего не выйдет, редактирование конфигов в линуксе разрешено только руту. Откройте для себя Midnight Commander или как мы чаще говорим mc.
Просто откройте терминал, получите права рута и дальше
Код: [Выделить]

mc

После чего просто перейдите в нужный вам каталог и редактируйте, что вам нужно. Только судя по вашему посту, слишком уж вы много хотите редактировать.
Если у вас симплик, то достаточно в указанном вами файле отредактировать строчку
Код: [Выделить]

USER=username

вместо username поставить зарегистрированного в системе пользователя под которым хотите заходить в систему.
Вроде сделал все как вы описали..нажал на кнопку 2 сохранить изменения.Но пока ничего не вышло..

Инфлэйм

  • Гость
Не сразу обратил внимание на то, какой именно файл вы редактируете. На самом деле все чуток по другому
Открыть на редактирование файл /etc/lightdm/lightdm.confГде в секции
[SeatDefaults]
...
#autologin-user=
#autologin-user-timeout=0
ставите свой логин
И не забудьте раскоментировать редактируемую строчку, чтобы в итоге было так
[SeatDefaults]
...
autologin-user=dima
#autologin-user-timeout=0
После рестарта все заработает.
 

Оффлайн Kadr

  • Давно тут
  • **
  • Сообщений: 29
    • Email
И не забудьте раскоментировать редактируемую строчку
А как это? Я просто стер этот значек# и сохранил..но я так понял это не правильно ибо ничего не вышло в итоге

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
А как это? Я просто стер этот значек# и сохранил..но я так понял это не правильно ибо ничего не вышло в итоге

Ну смотреть надо - почему не вышло. Рассказывайте всё подробно что и как делали и как получилось.

Оффлайн Kadr

  • Давно тут
  • **
  • Сообщений: 29
    • Email
Ну смотреть надо - почему не вышло. Рассказывайте всё подробно что и как делали и как получилось.
Ну делал как вы выше описали.. Перед этой строкой:autologin-user=dima стер значек# и нажал на кнопку 2(сохранить) затем закрыл терминал и перезагрузился.

Инфлэйм

  • Гость
Верните дефолтные настройки описанные вами тут https://forum.altlinux.org/index.php?topic=35613.msg268311#msg268311

Рецепт с правкой /etc/lightdm/lightdm.conf работает стопроцентно, чуть больше месяца тому назад своей девушке правил этот конфиг, все работает.

Оффлайн Kadr

  • Давно тут
  • **
  • Сообщений: 29
    • Email
Инфлэйм

Вернул как было.

Здесь оставил без изменений. Перезагрузился,пока эффекта нет..странно.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 145
    • Email
Покажите вывод:
$ grep ^[^#] /etc/lightdm/lightdm.conf
/etc/sysconfig/autologin -- уберите вообще этот файл, у меня его нет по умолчанию на SL 7:
$ ls /etc/sysconfig/auto*
/etc/sysconfig/autofs
« Последнее редактирование: 27.10.2015 16:22:52 от berkut_174 »
Сноси Винду, переходи на Линукс ! :)

Оффлайн Kadr

  • Давно тут
  • **
  • Сообщений: 29
    • Email
Покажите вывод:
[dima@host-10 ~]$ grep ^[^#] /etc/lightdm/lightdm.conf
[LightDM]
minimum-vt=7
user-authority-in-system-dir=true
log-directory=/var/log/lightdm
run-directory=/var/run/lightdm
cache-directory=/var/cache/lightdm
xsessions-directory=/etc/lightdm/sessions
[SeatDefaults]
xserver-command=/usr/bin/X
session-wrapper=/etc/X11/Xsession
autologin-user=dima
autologin-user=user
[XDMCPServer]
[VNCServer]

Оффлайн Kadr

  • Давно тут
  • **
  • Сообщений: 29
    • Email
/etc/sysconfig/autologin -- уберите вообще этот файл, у меня его нет по умолчанию на SL 7:
[dima@host-10 ~]$ ls /etc/sysconfig/auto*
/etc/sysconfig/autofs  /etc/sysconfig/autologin
Не совсем понятно..как именно убрать..покажите последовательность,зайти туда стереть то..как то так

Инфлэйм

  • Гость
как именно убрать..покажите последовательность,зайти туда стереть то..как то так
Удалите этот самый файл, можно в mc, а можно и так
su-введите пароль рута и...
rm -f /etc/sysconfig/autologin с опцией -f удалит файл без запроса на удаление
Интересно, под рукой у меня сейчас нет симплика, но так и должно быть?
autologin-user=dima
autologin-user=user
Кажется здесь зарыта собака. Можно даже не удалять файл /etc/sysconfig/autologin, а просто отодвинуть его в сторону (переименовать: mc вам в помощь, переименуйте файл в /etc/sysconfig/1autologin.
imho: система пытается читать из этого конфига, но он какой-то кривой, неполный что ли? Насколько мне известно, в р7 на симплике автологин должен читаться из lightdm.conf, вот система и свернула себе шею.
« Последнее редактирование: 28.10.2015 05:32:55 от Инфлэйм »

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 145
    • Email
Интересно, под рукой у меня сейчас нет симплика, но так и должно быть?
Нет.

Не совсем понятно..как именно убрать..покажите последовательность,зайти туда стереть то..как то так
rm -f /etc/sysconfig/autologin
autologin-user=user
Вот эту строчку уберите из /etc/lightdm/lightdm.conf.
Можно использовать эту команду:
sed -i '/autologin-user=user/ d' /etc/lightdm/lightdm.conf
« Последнее редактирование: 28.10.2015 07:30:54 от berkut_174 »
Сноси Винду, переходи на Линукс ! :)

Оффлайн Kadr

  • Давно тут
  • **
  • Сообщений: 29
    • Email
Удалил эту строчку: autologin-user=user и все заработало!:)
[dima@host-10 ~]$ grep ^[^#] /etc/lightdm/lightdm.conf
[LightDM]
minimum-vt=7
user-authority-in-system-dir=true
log-directory=/var/log/lightdm
run-directory=/var/run/lightdm
cache-directory=/var/cache/lightdm
xsessions-directory=/etc/lightdm/sessions
[SeatDefaults]
xserver-command=/usr/bin/X
session-wrapper=/etc/X11/Xsession
autologin-user=dima
[XDMCPServer]
[VNCServer]
Всем спасибо!:)