пятница, 29 июля 2016 г.

Debian авто вход(auto login)

Для настройки авто входа в Debian есть пара методов.

Первый.

Нужно отредактировать файл /etc/inittab.

# nano /etc/inittab

Находим строчку.

1:2345:respawn:/sbin/getty 38400 tty1

И комментируем ее.

#1:2345:respawn:/sbin/getty 38400 tty1

Следующей строчкой добавим.

1:2345:respawn:/bin/login -f ИМЯ_ПОЛЬЗОВАТЕЛЯ tty1 </dev/tty1 >/dev/tty1 2>&1


Затем нужно в файле .bash_profile(находится в домашней директории пользователя) последней строчкой внизу добавить.

startx

Второй.

Установим утилиту rungetty.

# apt-get install rungetty

Редактируем файл /etc/inittab, комментируем строку.

#1:2345:respawn:/sbin/getty 38400 tty1

И добавляем.

1:2345:respawn:/sbin/rungetty tty1 --autologin ИМЯ_ПОЛЬЗОВАТЕЛЯ

Затем редактируем файл  .bash_profile, добавляем в конце.

    if [ -z "$DISPLAY" ] && [ $(tty) = /dev/tty1 ]; then
    while true
    do
    startx --
    sleep 10
    done
    fi