Restablecer la contraseña root de un servidor (Ubuntu)
Utilice la función «Imprimir» al final de la página para crear un PDF.
Para servidores cloud con Ubuntu 18.04, 20.04 y 22.04 LTS
¿Has perdido la contraseña de root del servidor? En este artículo te mostramos cómo acceder a tu servidor y asignar una nueva contraseña.
Nota
Este artículo muestra las instrucciones paso a paso para restablecer la contraseña root en el caso de que se haya asignado otra contraseña diferente de la original o predeterminada. Si todavía usas la contraseña inicial asignada automáticamente al servidor, por favor consulta el siguiente artículo: Mostrar la contraseña inicial para servidores cloud.
Inicia la consola KVM
Para restablecer la contraseña, procede de la siguiente manera:
En IONOS, abre la sección Servidores & Cloud y, si tienes más de un contrato, selecciona el que desees.
Acceder y abrir la sección Servidores & CloudAbrir la sección Servidores & CloudSe abrirá el Cloud Panel en la página Infraestructura > Servidores. Selecciona el servidor para el cual deseas establecer una nueva contraseña.
Para iniciar la consola KVM, haz clic en el menú Acciones > Iniciar consola KVM.
La consola KVM se abre en una nueva pestaña.
Inicia el modo de recuperación
Vuelve al Cloud Panel.
Asegúrate de que el servidor que deseas usar está marcado. Luego haz clic en Acciones > Reiniciar.
Selecciona el método hardware y haz clic en Sí.
Inmediatamente cambia a la pestaña donde está abierta la consola KVM y mantén pulsada la tecla Shift, se abre el menú de inicio del Gnu Grub2.
Nota
Es muy importante que presiones la tecla Shift inmediatamente después de reiniciar, cuando hayas iniciado el modo de recuperación. Si se muestra el logo de VMware significa que has tardado demasiado y, por tanto, has perdido la oportunidad de acceder al menú de GRUB.
En algunos servidores puede que tengas que pulsar la tecla Esc en lugar de la tecla Shift.
Restablece la contraseña
Selecciona la opción Ubuntu con las flechas del teclado.
Presiona la tecla e para cambiar las opciones de arranque.
Añade la siguiente opción al final de la línea de comandos que comienza con linux /vmlinuz:
init=/bin/bash
Ejemplo:
linux vmlinuz-4.15.0-99-generic root=/dev/mapper/vg00-lv01 ro apparmor=0 init=/bin/bash
Nota
Esta entrada puede variar dependiendo de la configuración.
Presiona F10 para continuar el proceso de arranque.
El servidor se iniciará en un shell de root sin requerir una contraseña.Una vez que el shell está listo, lo primero que debes hacer es montar la partición del sistema con permisos de escritura. Para ello, escribe el siguiente comando:
mount -o remount,rw /
En este punto se puede cambiar la contraseña con el comando passwd:
passwd
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfullyPor último, debes reiniciar el servidor. Para ello, escribe el siguiente comando:
reboot -f
Selecciona la opción Ubuntu y pulsa Enter.
En este punto el servidor se reinicia en el sistema normal. Ahora puedes acceder con tu nueva contraseña.