RHEL CentOS Debian Ubuntu автоматический вход в text mode

Debian:
Редактируем файл /etc/inittab, изменяя строки 3:23:respawn:/sbin/getty 38400 tty3 на строки с использованием ключа автовхода утилиты getty.
# vi /etc/inittab

1:2345:respawn:/sbin/getty 38400 --autologin usr1 tty1
2:23:respawn:/sbin/getty 38400 --autologin usr1 tty2
3:23:respawn:/sbin/getty 38400 --autologin usr1 tty3
4:23:respawn:/sbin/getty 38400 --autologin usr1 tty4

Ubuntu:
Изменяем файл /etc/init/tty1.conf, добавляя в строку ключ -a и имя пользователя для входа
# sudo vi /etc/init/tty1.conf
exec /sbin/getty -8 38400 tty1 -a usr1

RHEL, CentOS:
Редактируем файл tty.conf
# vi /etc/init/tty.conf

# tty - getty
#
# This service maintains a getty on the specified device.

stop on runlevel [S016]

respawn
instance $TTY
#exec /sbin/mingetty $TTY
usage 'tty TTY=/dev/tty1  - where X is console id'
exec /sbin/mingetty --autologin usr1 $TTY

Комментируем строку exec /sbin/mingetty $TTY.
Добавляем exec /sbin/mingetty --autologin usr1 $TTY
И указываем id терминала в строке usage 'tty TTY=/dev/ttyX

usr1 - пользователь от которого будет выполняться автоматический вход.
Можно использовать пользователя root, но это крайне не желательно и соображений безопасности.

Дополнительная информация