Iniciar sesión de forma automática tiene sus ventajas así como sus desventajas en cualquiera de los sistemas que estemos utilizando. A nivel positivo destacamos el acceso más rápido sin tener que ingresar la tradicional contraseña (la cual muchas veces olvidamos o nos cuesta recordar), pero sin duda alguna podemos decir que se trata de un método más peligroso; ya que al iniciar sesión de forma automática cualquier otra persona que tenga acceso al equipo podrá entrar sin ningún problema y restricción a nuestra sesión y realizar cambios no autorizados.
Pero si estás completamente seguro que nadie accederá a tu equipo entonces te será bastante útil activar el inicio de sesión automático y podrás habilitar el inicio de sesión automático en Ubuntu, Solvetic te explicará cómo realizar este proceso en Ubuntu 19 y así disponer de esta funcionalidad.
Es importante aclarar que desde el mismo momento en que se instala Ubuntu 19 tenemos la opción de habilitar o no el inicio de sesión automática en la sección de configuración de usuario. Allí disponemos de lo siguiente:
- Activar la casilla “Iniciar sesión automáticamente” para habilitarla.
- Activar la casilla “Solicitar mi contraseña para iniciar sesión” para deshabilitar esta funcionalidad.
Lógicamente muchos de nosotros ya tenemos el sistema instalado y configurado, con lo cual Solvetic te explicará cómo realizar este proceso directamente en Ubuntu 19.
1. Cómo habilitar o deshabilitar el inicio de sesión automático en Ubuntu desde Configuración
Es uno de los métodos mas simples y para ello vamos a realizar los siguientes pasos:
Vamos al buscador de actividades de Ubuntu 19 (o de otras ediciones) e ingresamos el término “configuración”, se desplegará lo siguiente. Damos clic en "Configuración".
En la ventana que será desplegada vamos a la sección “Detalles” donde veremos lo siguiente. Allí seleccionamos la sección “Usuarios”.
Aquí es donde veremos los usuarios actuales de Ubuntu. Seleccionamos el usuario deseado y damos clic en el botón “Desbloquear” ubicado en la parte superior.
Será necesario que ingresemos la contraseña de administradores. Damos clic en "Autenticar".
Para activar la sesión automáticamente debemos pulsar en el interruptor “Iniciar sesión automáticamente” para que quede activo:
Si deseamos deshabilitar la sesión automáticamente pulsamos de nuevo en el interruptor para que quede desactivado. Así hemos habilitado o no el inicio de sesión automático en Ubuntu 19 a través de Configuración.
2. Cómo habilitar o deshabilitar el inicio de sesión automático desde la terminal de Ubuntu
Otro de los métodos disponibles para activar o no el inicio de sesión automático es a través de la terminal, y para ello haremos lo siguiente:
Accedemos a esta y debemos editar el archivo custom.conf con algún editor de texto:
sudo nano /etc/gdm3/custom.conf
Ingresamos la contraseña de administrador y en el archivo desplegado veremos lo siguiente:
En el ejemplo anterior podemos ver que la línea AutomaticLogin del user1 está comentada por lo cual el inicio de sesión automático será ignorado y requerirá contraseña, así que para habilitar este tipo de inicio de sesión debemos quitar el signo # de las líneas AutomaticLogin y AutomaticLoginEnabled:
Guardamos los cambios usando las teclas siguientes:
Ctrl + O
Salimos del editor usando las teclas:
Ctrl + X
Si el objetivo es deshabilitar el inicio de sesión automático, debemos comentar las líneas anteriores añadiendo el signo # al inicio de las mismas:
Nuevamente guardamos los cambios con las teclas siguientes:
Ctrl + O
Salimos del editor con las teclas siguientes:
Ctrl + X
3. Cómo habilitar o deshabilitar el inicio de sesión automático Ubuntu con el grupo nopasswdlogin
Ubuntu integra un grupo especial llamado “nopasswdlogin” el cual como su nombre indica administra los inicios de sesión sin contraseña.
Para habilitar el inicio de sesión automático en Ubuntu debemos acceder con un editor de texto a la siguiente ruta:
sudo nano /etc/pam.d/gdm-passwordAllí añadiremos la siguiente línea:
auth sufficient pam_succeed_if.so user ingroup nopasswdloginGuardamos los cambios con las teclas:
Ctrl + O
Salimos con las teclas siguientes:
Ctrl + X
Luego de esto, ejecutamos las siguientes líneas:
groupadd -r nopasswdlogin(Aquí añade el grupo nopasswdlogin)
gpasswd -a solvetic nopasswdlogin(añade el usuario Solvetic a dicho grupo)
Con esto se podrá iniciar sesión de forma automática en Ubuntu 19.
auth sufficient pam_succeed_if.so user ingroup nopasswdlogin
Con alguno de estos métodos será posible lograr iniciar sesión automáticamente en Ubuntu 19 (o versiones anteriores) pero recuerda lo que Solvetic te ha dicho respecto a la seguridad con este tipo de inicio por temas de privacidad y seguridad.