Miałem ostatnio potrzebę uruchamiać na maszynie wirtualnej system Ubuntu Server na którym po zalogowaniu wykonywane są przez cały czas konkretne skrypty.
Problem miałem, aby za każdym razem po uruchomieniu tej maszyny, zalogować się podając login i hasło. Czasem zapominałem o tym i skrypty się nie uruchamiały.
Po chwili szperania znalazłem rozwiązanie. Wystarczyło w pliku /etc/init/tty1.conf dopisać parametr -a z nazwą użytkownika.
w linijce
exec /sbin/getty -8 38400 tty1 -a USER
po resecie system startuje i po chwili USER jest już zalogowany bez pytania o hasło. 🙂