[Sistema dual] Olvidé la contraseña de inicio de sesión de Ubuntu, ¿debo reinstalar el sistema o reemplazarlo con una computadora nueva?

La computadora está equipada con sistemas duales, pero he usado el servidor durante varios meses y no he usado otro sistema (Ubuntu20.04) en la computadora local. Accidentalmente seleccioné Ubuntu cuando lo encendí, pero olvidé la contraseña de inicio de sesión.

1. Modificar la contraseña de inicio de sesión

Utilice los siguientes pasos para restablecer su contraseña:

  1. Reinicia tu computadora. Mientras GRUB está cargando una página, presione Shiftla tecla para mostrar el menú de GRUB. Si su computadora es de sistema dual, el menú de GRUB debería mostrarse automáticamente.

  2. En el menú de GRUB, seleccione Advanced options for Ubuntuy presione Enterla tecla .
    inserte la descripción de la imagen aquí

  3. En el siguiente menú, seleccione Recovery modey presione Enterla tecla .
    inserte la descripción de la imagen aquí

  4. En el siguiente menú, seleccione rooty presione Enterla tecla . Esto iniciará su sistema en modo raíz.
    inserte la descripción de la imagen aquí

  5. Ahora debería ver un indicador de línea de comando. Primero, necesita volver a montar su sistema de archivos para operaciones de lectura y escritura. Puedes hacer esto con el siguiente comando:

    mount -o remount,rw /
    
  6. A continuación, puede utilizar passwdel comando para cambiar la contraseña de usuario. Por ejemplo, si su nombre de usuario es username, puede usar el siguiente comando para cambiar la contraseña:

    passwd username
    

    Reemplácelo usernamecon su nombre de usuario real.

  7. Se le pedirá que ingrese una nueva contraseña. Después de ingresar su nueva contraseña dos veces, su contraseña será cambiada.

  8. Finalmente, reinicie su computadora con el siguiente comando:

    reboot
    

Si no puede recordar el nombre de usuario, no importa. Ingrese /homeal directorio y, por lo general, podrá ver el directorio con el nombre del nombre de usuario:
inserte la descripción de la imagen aquí

2. Eliminar/desbloquear el llavero

Debido a que se modificó la contraseña de inicio de sesión, se mostrará después de ingresar al sistema: El secreto utilizado para iniciar sesión en la computadora ya no coincide con la contraseña en el conjunto de claves
inserte la descripción de la imagen aquí

Keyring es una función de seguridad que se utiliza para almacenar y proteger varias contraseñas, como navegadores, SSH, GPG, etc.

Debe ingresar su contraseña anterior para desbloquear, de lo contrario, esta página aparecerá de vez en cuando.

Elimine el archivo del conjunto de claves si no puede recordar la contraseña anterior.

  • Aplicaciones abiertas - Herramientas - Contraseñas y claves
    inserte la descripción de la imagen aquí

  • Cambie a la pestaña Contraseñas y verá un conjunto de claves de contraseña (la mía es iniciar sesión).
    inserte la descripción de la imagen aquí

  • Haga clic derecho y eliminar.


Si el servidor olvida la contraseña : acceda a la consola del fabricante del servidor para modificarla.

Tres, problema de contraseña de usuario raíz del sistema Linux

En Ubuntu y muchas otras distribuciones de Linux, el usuario root no tiene contraseña por defecto . Esto es por razones de seguridad. En estos sistemas, cuando necesita ejecutar un comando que requiere privilegios de root, generalmente usa el comando sudo e ingresa su contraseña de usuario. La ventaja de esto es que incluso si el atacante sabe que existe el usuario raíz, no puede iniciar sesión directamente con el usuario raíz porque el usuario raíz no tiene una contraseña.

Sin embargo, puede optar por establecer una contraseña para el usuario root, aunque esto generalmente no se recomienda. Si elige hacer esto, debe asegurarse de que su contraseña de root sea lo suficientemente segura y solo use root cuando sea necesario.

En caso de que olvide su nombre de usuario y contraseña, puede obtener un shell raíz en modo de recuperación, luego ver el nombre de usuario y restablecer la contraseña. Esto se debe a que en el modo de recuperación, el sistema arranca en modo de usuario único, lo que significa que el sistema inicia sesión automáticamente como root sin solicitar una contraseña.

Esta es una razón importante por la que puedo cambiar la contraseña de inicio de sesión.

En un entorno de servidor, el usuario root generalmente tiene una contraseña porque el servidor debe administrarse de forma remota y la administración remota generalmente requiere privilegios de root. En este caso, el usuario raíz debe tener una contraseña para que el administrador pueda iniciar sesión a través de herramientas de acceso remoto como SSH. (Por otro lado, muchos fabricantes de servidores usan root como el usuario de inicio de sesión predeterminado, Tencent Cloud no parece serlo)

Sin embargo, no se recomienda usar el usuario raíz directamente, incluso en un entorno de servidor. La práctica habitual es crear un usuario normal con privilegios de sudo y luego utilizar este usuario para la gestión diaria. Use el comando sudo para elevar temporalmente los privilegios solo cuando necesite realizar operaciones específicas de privilegios de raíz.

Además, muchas distribuciones modernas de Linux, incluido Ubuntu, admiten la autenticación mediante pares de claves SSH en lugar de contraseñas. Este método es más seguro porque incluso si un atacante conoce el nombre de usuario, no puede iniciar sesión sin la clave privada.

En resumen, no se recomienda el uso directo del usuario raíz, ya sea en un entorno de escritorio o en un entorno de servidor. Los usuarios regulares y el comando sudo deben usarse siempre que sea posible para reducir los riesgos de seguridad.



Escribe te amo para siempre al final del poema ~

Supongo que te gusta

Origin blog.csdn.net/weixin_43764974/article/details/132073641
Recomendado
Clasificación