Inicio de sesión raíz automático en Debian 6.0 sin GUI (xserver)
2
¿Hay alguna forma simple y directa en la que pueda configurar mi cuadro de Debian 6.0 para iniciar sesión automáticamente , al inicio, con la cuenta raíz en la consola?
@Daniel: es una máquina virtual de demostración de proyecto de tarea, tengo que enviársela a mi profesor, y él está como "por favor, no me molesten con las credenciales de inicio de sesión"
gd1
También puede resultarle gracioso que la contraseña de root sea "contraseña"
gd1
Respuestas:
3
No tengo una instalación de Debian a mano, pero este método funciona para Slackware y debería aplicarse igualmente a cualquier sistema que use inittab.
Como root, edite el archivo /etc/inittab. Encuentre una línea que se parezca a la siguiente:
c1:1235:respawn:/sbin/agetty 38400 tty1 linux
Reemplace esa línea con (o mejor aún, coméntela y agregue) una que diga lo siguiente:
Hice una pequeña corrección: 1: 1235: reaparecer: / bin / login -f root tty1 </ dev / tty1> / dev / tty1 2> & 1 funciona. gracias
gd1
Bien, esto funciona para mí. En interés del aprendizaje, ¿qué significa realmente esta línea? @goldPseudo
lppier
1
@lppier Esta línea inittab solo le dice a la primera consola ("c1:"), cuando se inicializa bajo los niveles de ejecución 1, 2, 3 o 5 (": 1235:") que ejecute el comando "/ sbin / login -f root ... 2> & 1 "(forzar inicio de sesión sin contraseña) en lugar de" /sbin/agetty...linux ", y reiniciar el proceso cada vez que finaliza (": respawn: "). Todo el bit "</ dev / tty1> / dev / tty1 2> & 1" es forzar a la entrada y salida de la sesión a pasar por la consola (que IIRC era necesario por razones), pero honestamente no tengo idea de por qué eso primero " tty1 "está ahí: / Debería poder man inittaby man loginpara más detalles.
goldPseudo
No creo que el primer tty1 haga nada. Lo quité y nada cambió.
lppier
4
Puede habilitar el inicio de sesión automático modificando el archivo inittab.
Uso de cualquier editor Abra el archivo inittab. He usado vim editor
En realidad, acepté la otra respuesta solo porque es más similar a la solución que realmente apliqué. Sin embargo, estoy seguro de que su solución es buena y la otra. +1
gd1
2
Ambas respuestas de aquí no funcionaron en mi sistema operativo,
Uso CUBIAN, que es un sistema operativo basado en Wheezy de Debian para ARMv7 en Cubieboard
y mi solución (trabajando para mí) está usando rungetty:
Respuestas:
No tengo una instalación de Debian a mano, pero este método funciona para Slackware y debería aplicarse igualmente a cualquier sistema que use inittab.
Como root, edite el archivo
/etc/inittab
. Encuentre una línea que se parezca a la siguiente:Reemplace esa línea con (o mejor aún, coméntela y agregue) una que diga lo siguiente:
Guarde el archivo y reinicie.
fuente
man inittab
yman login
para más detalles.Puede habilitar el inicio de sesión automático modificando el archivo inittab.
Uso de cualquier editor Abra el archivo inittab. He usado vim editor
Serach para la línea.
Reemplace con lo siguiente
Después de modificar inittab, reinicie el sistema.
Nota: antes de modificar el inittab, guarde la copia de seguridad.
fuente
Ambas respuestas de aquí no funcionaron en mi sistema operativo,
Uso CUBIAN, que es un sistema operativo basado en Wheezy de Debian para ARMv7 en Cubieboard
y mi solución (trabajando para mí) está usando rungetty:
instalar rungetty
editar / etc / inittab
comentar
y añadir
edite .bash_profile y en la parte inferior agregue
entonces funcionó!
Gracias a MeanDean en el foro de usuarios de Debian .
fuente