Автор Тема: как реализовать автовход (автологин) на седьмой платформе [решено]  (Прочитано 5055 раз)

Оффлайн Филипе Карера

  • Начинающий
  • *
  • Сообщений: 12
« Последнее редактирование: 20.09.2013 18:04:16 от sb »

Оффлайн ruslandh

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

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
В версии 7 этот способ уже не работает.
:(
В лайве SL7
$ ps -eo user,args|grep dm
root     lightdm -noaemon
root     /usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswi
root     lightdm --session-child 12 15

Если в установленной системе то же самое, попробуйте погрепать
http://askubuntu.com/questions/51086/how-do-i-enable-auto-login-in-lightdm
https://wiki.archlinux.org/index.php/LightDM

Что, где у нас
# rpm -ql lightdm|grep set-def
/usr/libexec/lightdm/lightdm-set-defaults
/usr/share/man/man1/lightdm-set-defaults.1.gz
# rpm -ql lightdm|grep dm.conf|grep etc
/etc/lightdm/lightdm.conf
$ man lightdm-set-defaults

OPTIONS
       -a, --autologin=USERNAME
              Set the autologin user to USERNAME

И отпишитесь какая команда помогла: и другим в помощь.

Оффлайн Филипе Карера

  • Начинающий
  • *
  • Сообщений: 12
Уря! сработало это:

я - user

sudo -s
 тут пароль ессно
# rpm -ql lightdm|grep set-def
/usr/libexec/lightdm/lightdm-set-defaults -a user

спасибо

Оффлайн Kirikekeks

  • Полу-попутчик, полу-мудрец, полу-невежда, полу-подлец...
  • Давно тут
  • **
  • Сообщений: 314
    • Email
попробуйте погрепать
а для тех, кто еще плохо знает язык птиц можно применить вот такой подход SL7
# ищем файл который надо править по тегу автологин
grep -Rli autologin /etc/ 2>/dev/null
находим следующее
grep -Rli autologin /etc/ 2>/dev/null
/etc/lightdm/lightdm.conf~
/etc/lightdm/lightdm.conf
/etc/X11/prefdm
открываем его в редакторе от рута
su -
Password:
где в описании в шапке чётко указано
# autologin-user = User to log in with by default (overrides autologin-guest)
# autologin-user-timeout = Number of seconds to wait before loading default user
что и применяем в конфигурации
#autologin-guest=false
autologin-user=pet
autologin-user-timeout=0
#autologin-session=UNIMPLEMENTED
Автологин будет работать.
НО если хочется дать задержку входа для выбора нужного логина к примеру
autologin-user-timeout=10
То автологин у меня не заработал, через заданный промежуток времени, требуя дополнительно нажимать на кнопицу вход, но не требуя пароля.
Так что будем считать этот способ на 70 процентов годным.
Ламер

Петрович

  • Гость
Для одного достаточно autologin-user=
Для 2-3 autologin-user-timeout=1
1 это не время,задержка для выбора.Будет висеть хоть сутки пока не выберешь.

Оффлайн stafik1993

  • Завсегдатай
  • *
  • Сообщений: 89
  • jw.org
    • Email
Уря! сработало это:

я - user

sudo -s
 тут пароль ессно
# rpm -ql lightdm|grep set-def
/usr/libexec/lightdm/lightdm-set-defaults -a user
Мне тоже помог этот способ, только вместо user я написал linux, так как моя учётная запись так называется 8-)
спасибо

Петрович

  • Гость
alterator-users автоматический вход без пароля делает для одного.
------------------------
Здесь тоже для одного но с выбором
Если 2-3 пользователя а в секции [SeatDefaults] прописан 1 то есть
autologin-user=rr
autologin-user-timeout=1
будет висеть пока не выберешь.
Если в секции [SeatDefaults] прописать 2 и время.
autologin-user=rr
autologin-user=bb
autologin-user-timeout=20
будет висеть 20 секунд для выбора но зайдет второй автоматом.