Pregunta Inicio de sesión raíz automático en Debian 8.0 (solo consola)


¿Hay alguna manera simple y directa en la que pueda configurar mi cuadro de Debian 8.2 para iniciar sesión automáticamente, al inicio, con la cuenta raíz en la consola?

No hay una GUI instalada en la máquina.

Siguiendo las instrucciones de Inicio de sesión raíz automático en Debian 6.0 sin GUI (xserver) no funciona (los archivos no existen, las opciones están en desuso).


4


origen




Respuestas:


El archivo /etc/inittab no se usa debajo systemd más tiempo. Si quisiera, podría instalar systemv y te encontrarás a ti mismo una marca nueva inittab, pero esto significaría caminar hacia atrás como cangrejos.

En su lugar, puede editar el archivo /lib/systemd/system/getty@.service y cambia la linea

  ExecStart=-/sbin/agetty --noclear %I $TERM

a

  ExecStart=-/sbin/agetty --noclear -a root %I $TERM

Esto se sigue de la página de manual de agetty, que establece, entre otras cosas:

-a, --autologin username

Registre el usuario especificado automáticamente sin pedir un nombre de usuario y contraseña. los -f username la opción se agrega a la /bin/login línea de comando por defecto. los --login-options la opción cambia este comportamiento predeterminado y luego solo \u es reemplazado por el username y no se agrega ninguna otra opción al comando de inicio de sesión                 línea.

Para estar seguro, acabo de probar esto en mi Debian VM, y funciona bien.


11



Estaba buscando inintab reemplazo en systemd, buena respuesta! - Alfabravo


Puede editar el archivo /lib/systemd/system/getty@.service y cambiar la línea

ExecStart = - / sbin / agetty --noclear% I $ TERM

a

ExecStart = - / sbin / agetty --skip-login --login-options "-f root"% I 38400 linux

para el inicio de sesión automático como usuario root


0



Veo que eres nuevo aquí, esta pregunta ya ha sido respondida y acabas de copiar la respuesta. - Gizmo