не помню где нашел. но у меня работает и сейчас...
В Ubuntu можно легко включить автоматический вход в систему если вы используете графический менеджер, например GDM. Однако я недавно устанавливал минимальную систему Ubuntu 9.10 с рабочим столом LXDE и без GDM. Дальше будет описание того, как я включил автоматический вход.
Замечание: Данный метод протестирован только под Ubuntu 9.10. В предыдущих версиях Ubuntu требуется другая процедура, так как с тех пор изменился процесс загрузки Ubuntu.
Откройте /etc/init/tty1.conf как root:
sudo nano /etc/init/tty1.conf
Измените последную строку в данном файле (USERNAME замените на пользователя, под которым вы хотите залогиниться):
exec /bin/login -f USERNAME < /dev/tty1 > /dev/tty1 2>&1
Перезагрузитесь и вы должны автоматически войти в систему под выбранным пользователем. Если что то пойдет неправильно, вы можете переключиться на другой TTY с помощью комбинации CTRL+ALT+F2 и залогиньтесь нормальным образом.
Если вы хотите чтобы данный пользователь входил в графический интерфейс вместо простого входа в шелл, тогда необходимо сделать немного больше работы. Откройте ваш файл .bashrc:
nano ~/.bashrc
Добавьте в конец файла следующие строки:
if [ $(tty) == "/dev/tty1" ]; then
startx
fi