Para Raspbian Wheezy:
Debería poder editar el archivo / etc / inittab para habilitar el inicio de sesión automático.
Encuentre una línea como esta en / etc / inittab
1:2345:respawn:/sbin/getty --noclear 38400 tty1
Esto inicia el proceso getty en tty1. Puede agregar la --autologin
opción getty a esa línea:
1:2345:respawn:/sbin/getty --autologin {USERNAME} --noclear 38400 tty1
Reemplace {USERNAME} con el usuario que desea iniciar sesión.
Tenga en cuenta que no he probado esto, consulte la página de manual de getty para obtener más detalles.
Actualización: Raspbian Jessie usa systemd, por lo que no se usa inittab. Aquí hay un FAQ que puede ayudar a Jessie:
https://fedoraproject.org/wiki/Systemd#How_do_I_set_automatic_login_on_a_virtual_console_terminal.3F
Las preguntas frecuentes son para Fedora, pero deberían ser muy similares en Raspbian Jessie.
ACTUALIZACIÓN2: la página anterior ya no está, así que aquí está el contenido de la máquina Wayback:
¿Cómo configuro el inicio de sesión automático en un terminal de consola virtual?
Primero cree un nuevo servicio similar a getty @ .service:
# cp /lib/systemd/system/getty@.service \
/etc/systemd/system/autologin@.service
# ln -s /etc/systemd/system/autologin@.service \
/etc/systemd/system/getty.target.wants/getty@tty8.service
luego edite los valores ExecStart, Restart y Alias, de esta manera:
...
ExecStart=-/sbin/mingetty --autologin USERNAME %I
Restart=no
...
Alias=getty.target.wants/getty@tty8.service
y finalmente recarga el demonio e inicia el servicio:
systemctl daemon-reload
systemctl start getty@tty8.service
Tenga en cuenta que si sale de la sesión tty8, no podrá usarla hasta el próximo reinicio o inicio manual mediante systemctl, excepto si deja Reiniciar como 'siempre', pero le recomiendo evitar esto por razones de seguridad.