jueves, 25 de octubre de 2012

Inicio de sesión automático sin contraseña

No es nada recomendable para el uso general. Pero existen ocasiones en las que queremos arrancar nuestro ordenador y que se inicie Debian sin pasar antes por el tramite de introducir usuario y contraseña. Bien sea porque estamos totalmente seguros de que solo nosotros utilizamos el ordenador, bien porque el equipo solo lo usa un niño para jugar y no queremos complicarle con contraseñas, o por cualquier otro motivo.

El proceso es bastante sencillo, pero depende del entorno gráfico que estés utilizando. Más concretamente, del gestor de inicio de sesión.


Lo más normal hasta el momento, es que tengas instalado Gnome y a su vez, este instale GDM3 como gestor de inicio. Si este es tu caso, tienes que editar, como superusuario el fichero /etc/gdm3/daemon.conf
  • gksudo gedit /etc/gdm3/daemon.conf
Buscaremos las siguientes lineas
# AutomaticLoginEnable = false
# AutomaticLogin =
Las descomentaremos, es decir, quitaremos el carácter # del principio y añadiremos nuestro usuario al final de la segunda linea, quedando algo así
AutomaticLoginEnable = false
AutomaticLogin = bruto
En el caso de que hayamos optado por utilizar Mate y este instalado su gestor de arranque, MDM, el procedimiento es el mismo, pero el fichero a editar es /etc/mdm/mdm.conf

Si estas usando XFCE y tienes instalado su gestor de inicio, lightdm, tendrás que editar el fichero /etc/lightdm/lightdm.conf
  • gksudo leafpad /etc/lightdm/lightdm.conf
Aquí añadiremos al final una linea que diga...
autologin-user=usuario
Evidentemente, tienes que cambiar usuario por el nombre de usuario que quieras.

Por último, si usas LXDE, su gestor de inicio es lxdm. Tendrás que editar el fichero /etc/lxdm/lxdm.conf y añadir al final la linea...
autologin=usuario
Con esto, al reiniciar el equipo se iniciara automáticamente la sesión del usuario que quieras.

Por favor, ni se te pase por la cabeza hacerlo con el usuario root.

15 comentarios:

  1. otra solucion sencilla (para mi) es esta:

    editar el archivo passwd : alli las contraseñas estan simbolizadas por un asterisco (*). con solo borrar ese asterisco y dejar ese espacio en blanco es suficiente para desactivar la contraseña.(para reactivarla vuelves a colocar el asterisco) :)

    ahora,si lo que quieres es desactivar un usuario en concreto solo comenta (#) el inicio de la linea de dicho usuario.

    por lo menos ami se me hace mas facil a la hora de ocultar un usuario o desactivar la contraseña de una cuenta :)

    ResponderEliminar
  2. Una duda que me plantea tu metodo, es que creo que sirve para que un usuario acceda sin contraseña, pero no para que se inicie automaticamente sesión al arrancar el equipo.
    Corrigeme si me equivoco.

    ResponderEliminar
    Respuestas
    1. si,tienes razon.de esta forma se desactiva temporalmente la contraseña.digamos que la diferencia es solo de un click (ya que solo hay que escoger le cuenta).

      la verdad no sabia este tip del autologin.dime algo ??es posible hacer autologin en varias cuentas??? :) voy a probar en estos dias a ver si funciona,no se si tu ya lo hicistes.

      de cualquier forma ambos procedimientos son faciles:tanto editar el archivo passwd como el daemon.conf

      me di cuenta que hay un archivo donde especifican las opciones para el archivo daemon.conf , es el archivo :gdm.schemas

      bueno,el comentario ya esta muy largo.te felicito por el blog,me gusto desde el principio la cabecera,siempre paso por aqui y te leo,aunque es la primera vez que comento.



      Eliminar
    2. Me alegro de que te guste el blog

      En cuanto a lo de hacer auto-login en varias cuentas a la vez.... no se si es posible, mi ordenador solo tiene mi cuenta y ya va justito de recursos.

      Eliminar
  3. Hola, aquí otro bruto con debian.
    Hasta ahora ubuntu. En debian me gusta más el escritorio Xfce.
    Puesto que mi ordenador personal no lo toca nadie, he preferido usar
    autologin=root
    y tener así todo el control.

    ResponderEliminar
    Respuestas
    1. Autologarte como root es peligroso, al menor despiste puedes liar un fallo muy gordo.

      Eliminar
  4. muchas gracias, entiendo que carece de seguridad pero es solo para ahorrar tiempo, obviamente inicio como usuario estandar. nuevamente gracias

    ResponderEliminar
    Respuestas
    1. Seguridad cerró, así que asegúrate de que el usuario no tiene permisos para nada

      Eliminar
  5. Y con escritorio KDE?

    ResponderEliminar
  6. Otra forma de hacerlo es modificando el archivo /etc/inittab con lo que se explica aquí (debería funcionar bien en sistemas donde no hay un manejador de sesiones instalado).

    ResponderEliminar
  7. hice lo que indica en Gnome pero ya no pude iniciar mi maquina, se queda la pantalla en negro...

    ResponderEliminar
  8. Para Ubuntu 16.04 server 32 bits con LXPanel 0.8.2 (LXDE), quitar el comentario de /etc/xdg/lubuntu/lxdm/lxdm.conf en # autologin=

    ResponderEliminar
  9. Saludos instale debían 9 y en proceso de instalación no puse ni usuario ni contraseña, y ahora al iniciar por primera vez, me pide un usuario y contraseña

    ResponderEliminar
  10. Muchas gracias. Siempre lo uso cada que actualizo débian con xfce

    ResponderEliminar
    Respuestas
    1. Gracias a ti por pasarte por mi rinconcito de internet

      Eliminar

prekes sodui