Це повинно працювати на будь-якому з лінаксів. Випробувано на Дебіані (sarge).
Компілюється спеціальна програмка для автоматичного логіну
# cat /usr/src/autodk.c
int main() {
execlp( "login", "login", "-f", "dk", 0);
}
потрібно змінити тільки ім’я користувача.
Компіляція
# gcc -o autodk autodk.c
# cp autodk /home/dk/Зміни до /etc/inittab
# grep dk /etc/inittab
1:2345:respawn:/sbin/getty -n -l /home/dk/autodk 38400 tty1Зміни до .bash_profile
Щоб автоматично стартував X там де потрібно (на першому VT) додати:
# cat ~dk/.bash_profile
. . .
if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
startx
fi
#Пояснення: запускає автологін програму на 1му вірт. терміналі.
Джерела
Інформація взята з ЛінаксГазет
