Fichero que gestiona el inicio del sistema o un cambio de estado (runlevel) con el comando init (ver).
# nano /etc/inittab
Especificación de si el sistema arranca en modo monousuario (1) o multiusuario (2-5). Por defecto 2 o 3:
id:2:initdefault:
Scripts que se ejecutarán en el inicio y en el orden que lo harán independientemente del runlevel:
si::sysinit:/etc/init.d/rcS (En algunas distros si::sysinit:/etc/rc.d/rc.sysinit)
Este script llama a los scripts del directorio /etc/rcS.d. Por cada runlevel se ejecutan los scripts del directorio correpondiente: rc0.d/, rc1.d/, rc2.d/, rc3.d/, rc4.d/, rc5.d/, rc6.d/, rc.local y rcS.d/. El directorio /etc/rc.local se usa para ejecutar servicios porpios del usuario. En estos directorios los scripts que empiezan por una "K" paran servicios y los que empiezan por una "S" los arrancan.
Qué hacer si se presiona CTRL-ALT-DEL:
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
Qué hacer si la corriente se va/vuelve
pf::powerwait:/etc/init.d/powerfail start
pn::powerfailnow:/etc/init.d/powerfail now
po::powerokwait:/etc/init.d/powerfail stop
Despues de ejecutar los scripts de inicio, init crea un conjunto de terminales virtuales:
1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
6:23:respawn:/sbin/getty 38400 tty6
Utilizando la opción respawn, si alguien trata de finalizar uno de estos procesos, el proceso simplemente será regenerado (respawned).
1.-
Entrar de forma automática:
Comentar la siguiente línea
#1:2345:respawn:/sbin/getty 38400 tty1
Y Agrega la siguiente linea:
1:2345:respawn:/bin/login -f USUARIO tty1 </dev/tty1 >/dev/tty1 2>&1
Siendo USUARIO el nombre de usuario que hará login automático.