Autenticarse como cualquier usuario usando credenciales de administrador

Autenticarse como cualquier usuario usando credenciales de administrador

Administro un montón de computadoras portátiles en mi hogar y, si bien puedo hacer la mayoría de las cosas a través de SSH, a veces solo necesito sentarme físicamente en el entorno de escritorio de alguien que ha iniciado sesión. Si el usuario está cerca, siempre puedo decir "Oye, inicia sesión por mí"; pero a veces no están presentes y termino teniendo que juguetear con /etc/shadow para establecer su contraseña como la mía, iniciar sesión y luego restaurar la sombra.

Lo que realmente me gustaría es poder usar la contraseña de root (o mejor aún, la contraseña de cualquier administrador) para iniciar sesión en un escritorio como cualquier usuario. He leído las páginas de manual de cada biblioteca pam_ del sistema, y ​​la única que parece acercarse a lo que busco es pam_userdb: configurar una base de datos de contraseñas secundaria con todos los usuarios normales pero con la contraseña administrativa; pero eso sigue siendo complicado.

He mirado las guías de configuración tanto de lightdm como de gdm y no veo nada al respecto. Miré brevemente a polkit, pero, francamente, no tengo idea de qué está haciendo esa cosa.

Editar: "haber iniciado sesión" probablemente fue una mala forma de expresarlo; me refiero a acceder al entorno de escritorio completo del usuario, no solo a una sola aplicación.

información relacionada