Olvidé mi nombre de usuario, ¿cómo lo recupero?

13

Cuando instalé la última actualización de Ubuntu, me pidieron el nombre de usuario, pero no recuerdo cuál es mi nombre de usuario. ¿Cómo puedo saber cuál es mi nombre de usuario?

Byron Ortega Ruiz
fuente
¿Cómo instaló la última actualización de Ubuntu ? ¿Has iniciado sesión y utilizas la herramienta de actualización de Ubuntu? ¿Usó una sesión en vivo (USB o CD)?
AL

Respuestas:

20

Si ni siquiera puede iniciar sesión porque no puede recordar su nombre de usuario, todavía hay una manera de recuperar sus datos. Tenga en cuenta que esta guía asume que usted es el único usuario en el sistema.

  1. Arranque el sistema en modo de recuperación a través de GRUB.
  2. Seleccione la opción Root Shell.
  3. Escriba este comando en la ventana de terminal que se abre:
    awk -F: '$3 == 1000' /etc/passwd
  4. Su nombre de usuario estará al comienzo de la línea en una de las líneas devueltas. Por lo general, solo habrá uno, pero puede haber más dependiendo de su sistema.
  5. Reinicie en modo normal y use el nombre de usuario especificado.

Si no es el único usuario, reemplace el código en el paso 3. Busque un usuario con un ID mayor o igual a 1000 por:

awk -F: '$3 >= 1000' /etc/passwd

Uno de ellos está obligado a ser tú. O pídale a otro usuario en la máquina que extraiga la lista de cuentas.

Kaz Wolfe
fuente
2
Esta respuesta solo funciona si el usuario que no puede recordar su nombre de usuario tiene UID1000 (comúnmente el primer usuario que no pertenece al sistema). ¿Qué sucede si se trata de una computadora multiusuario y el OP no es el primer usuario?
dave_alcarin
Esta guía asume que solo hay un usuario en el sistema actual. Simplemente debería cat / etc / passwd y buscar la entrada correcta.
Kaz Wolfe el
/etc/passwdComenté para mejorar su respuesta ;-) Si tuviera que sugerirle a un usuario que lea las entradas UID, iría a una forma más general y diría "su UIDes 1000 o superior, normalmente, si usted es el único usuario, entonces es 1000, si fueras el segundo, 1001 ", creo que buscar 1???no daría demasiadas entradas, y cualquiera de las líneas mostradas sonaría en el usuario olvidadizo ... ¿no crees?
dave_alcarin
2
Teniendo en cuenta que la cuestión comienza "Cuando me instalé ..." Creo que podemos asumir con seguridad que son el primer usuario.
Stig Hemmer
1
¿Por qué no simplemente un simple cat /etc/passwdy buscar algo familiar?
R .. GitHub DEJA DE AYUDAR AL HIELO
9

Abra una terminal ( Ctrl+ Alt+ T) y escriba el comando

whoami

para averiguar el nombre de usuario del usuario que está conectado actualmente.

Byte Commander
fuente
66
whoamino ayudará si ha olvidado su nombre de usuario y se ha desconectado.
EKons
6

La pantalla de inicio de sesión muestra las cuentas posibles y solo tiene que hacer clic (o incluso no tener que hacer clic, ya que presumiblemente fue el último en iniciar sesión) y escriba su contraseña.

Si está conectado y desea conocer al usuario, abra una terminal (Ctrl+Alt+T)y escriba el comando

echo $USER

Esto imprimirá el valor de la variable de entorno USER en la consola.

Kiran Shahi
fuente
3
¿Por qué tanta molestia? whoami¡hace el trabajo!
EKons
Sí, whoamitambién hace el trabajo.
Kiran Shahi
3

Si alguna vez activó la cuenta raíz, úsela.

Si el método del modo de recuperación mencionado anteriormente funciona, úselo.

Si tiene un CD en vivo que puede montar el sistema de archivos de su instalación, hágalo y busque al usuario en el archivo / etc / passwd.

Si nada de esto es viable, puede (a menos que proteja con contraseña su administrador de arranque con una contraseña desconocida) aún ingresar a su sistema agregando la opción "init = / bin / sh" a los parámetros del núcleo (que puede editar desde el arranque menú del gerente). Esto debería llevarlo directamente a un shell simple después de cargar el kernel, y puede buscar archivos de texto como / etc / passwd. La modificación de archivos no es posible en ese modo a menos que se tomen pasos adicionales (que son peligrosos si no se comprenden bien y están fuera de alcance aquí). Puede que tenga que forzar un reinicio apagando y encendiendo para salir de ese modo.

rackandboneman
fuente
0

Puedes pasar al modo individual desde Grub. Durante el arranque, presioneEsc en la pantalla de arranque de Grub cuando se lo solicite. Es posible que solo le muestre Grub con listados de cada núcleo; si ese es el caso, no presioneEsc

Desde aquí, seleccione la primera entrada y presione epara editar esa entrada. Avanza hasta la línea que comienza con kernel y presiona enuevamente.

Esto le permitirá editar toda la línea. Desplácese hacia la derecha hasta llegar al final y retírelo splash quietde la línea, reemplazándolo por single. Presione eneterpara aceptar los cambios y presione bpara iniciar en la línea de kernel modificada. Esto lo iniciará en modo de usuario único y lo colocará en un shell raíz una vez que se haya completado el inicio.

Desde aquí puede agregar usuarios al sistema, cambiar las contraseñas de los usuarios, etc.

Minda
fuente