Acceder al historial del grupo de usuarios (ver en qué grupos estaba antes de ejecutar usermod sin el indicador -a)

Acceder al historial del grupo de usuarios (ver en qué grupos estaba antes de ejecutar usermod sin el indicador -a)

Ejecutando Xubuntu 16.04

Cometió un error de novato; Mientras agregaba mi propia cuenta al grupo 'wireshark' para poder iniciar Wireshark sin usar sudo, me eliminé de todos los demás grupos en los que estaba, incluido sudo.

Usé este comando:

sudo usermod -G wireshark my_user_account

¿Estoy pensando que olvidé el -aantes del -G?

¿Alguien sabe cómo ver el historial de un usuario en relación con la membresía del grupo? ¿O ver el historial de un grupo en relación con la membresía de los usuarios?

Solo intento que mi usuario vuelva a los grupos en los que estaba antes de que me tirara el cerebro.

Respuesta1

Arranqué en modo de usuario único editando Grub para:

  1. crear el sistema de archivos rwen lugar de ro, y
  2. agregando init=/bin/bashal final de la línea.

Después de eso pude volver a agregarme al sudogrupo usando:

usermod -aG sudo my_user_account

Luego reinicié nuevamente en modo "normal". Corrí sudo grep group /var/log/auth.logy pude ver el comando que ejecuté y que me eliminó de mis grupos, y enumeró los grupos de los que fui eliminado.

Revisé cada uno de ellos nuevamente haciendo sudo usermod -aG _group_ my_user_account.

Una vez que hice eso, cerré la sesión y volví a iniciarla y todo parece volver a la normalidad. Espero que esto ayude a alguien más que cometió el mismo error que yo.

Uno pensaría que después de 16 años de usar Linux, no cometería errores tan estúpidos como este, pero aparentemente no...

información relacionada