Cómo crear una cuenta de invitado restringida en Ubuntu 20.04/21.10 GDM
¿Quieres habilitar la cuenta de invitado en Ubuntu? Sin cambiar a otro administrador de pantalla, puede agregar Invitado en la pantalla de inicio de sesión de Gnome para que las personas usen su computadora sin poder instalar/eliminar aplicaciones, cambiar la configuración de todo el sistema y acceder a archivos fuera de su propio directorio.
El invitado está disponible de forma predeterminada en el escritorio Unity de Ubuntu 16.04. Después de que Ubuntu cambió a Gnome Desktop, la función se elimina. Para aquellos que necesitan una cuenta de invitado, es fácil volver a agregarla siguiendo los siguientes pasos.
1. Cree una cuenta de invitado.
En primer lugar, abra configuración del sistema ya sea desde el menú superior derecho del sistema o buscando desde la pantalla de descripción general de Actividades.
A continuación, navegue hasta Usuarios en el panel izquierdo, haga clic en el botón "Desbloquear" y escriba su contraseña de usuario para desbloquear la página de configuración.
Finalmente, haga clic en “Agregar usuario…” para crear un nuevo usuario:
- seleccione Estándar, para que no tenga permiso sudo, no pueda instalar/eliminar aplicaciones y no pueda acceder a archivos fuera de su hogar de usuario.
- establezca el nombre de usuario en Invitado.
- Y establezca una contraseña para ello. REQUERIDO aunque es inútil. El siguiente paso le diré cómo habilitar el inicio de sesión sin contraseña.
2. Habilite el inicio de sesión sin contraseña para invitados
Presione Ctrl+Alt+T en el teclado para abrir la terminal, luego copie y pegue el siguiente comando y presione Enter.
sudo gedit /etc/pam.d/gdm-password
Este comando abrirá el archivo de configuración. Simplemente agregue la siguiente línea al principio (para que sea la primera línea) y guárdela:
autenticación suficiente pam_succeed_if.so usuario invitado del grupo
Bien, en el próximo inicio verás la cuenta de Invitado en la pantalla de inicio de sesión de GNOME. ¡Simplemente haga clic para iniciar sesión sin escribir la contraseña y disfrute!
3.(Opcional) Agregue más restricciones:
La cuenta de Invitado no puede instalar/eliminar aplicaciones, administrar PPA ni acceder a archivos desde su directorio de inicio. Cualquier acción que necesite autenticación le pedirá que escriba la contraseña para la cuenta de administrador.
Sin embargo, tiene permisos para personalizar la apariencia de su propio escritorio, acceder a CD Rom, montar/desmontar USB y otros dispositivos extraíbles, usar dispositivos de audio/vídeo (por ejemplo, cámara web, micrófono), acceso total y directo a puertos serie.
Estos permisos se manejan a través de grupos. Puede verificar qué grupos incluyen la cuenta de Invitado mediante el comando:
cat /etc/group |grep guest
Y Debian Wiki cuenta qué hacen los grupos. Al eliminar al Invitado de un grupo se desactivará el permiso. Por ejemplo, elimínelo del comando de ejecución del grupo plugdev
:
sudo gpasswd --delete guest plugdev
Para obtener aún más restricciones, por ejemplo, deshabilitar el archivo guardado, bloquear la configuración de apariencia, deshabilitar la impresión, etc., vaya a Gnome Wiki.