1. Iniciar la maquina con cualquier distribución live o con distribuciones como RedHat y CentOS en modo rescate (linux rescue).
2. Una vez iniciado el sistema verificar los sistemas de archivos con el comando fdisk
[root@localhost ~]# fdisk -l

[root@localhost ~]# mkdir /tmp/state
[root@localhost ~]# mount /dev/sda5 /media[root@localhost ~]# cd /media[root@localhost media]# cp state.tgz /tmp/state[root@localhost media]# cd /tmp/state[root@localhost state]# tar xvfzp state.tgz[root@localhost state]# tar xvfzp local.tgz[root@localhost state]# cd etc[root@localhost etc]# vi shadow
Quitar el password del usuario root, para ello la linea debe quedar de similar a la siguiente:
root::13356:0:99999:7:::
Lo importante al momento de editar dicha linea es que el segundo campo (separado por puntos) quede vació, Guardar los cambios y salir
Por ultimo se debe volver a comprimir los archivos y reemplazar el archivo state.tgz
[root@localhost etc]# cd ..[root@localhost state]# tar cvfzp local.tgz etc/[root@localhost state]# tar cvfzp state.tgz local.tgz
[root@localhost state]# cd /media
Se recomienda hacer una copia de seguridad del archivo state.tgz en caso que el procedimiento realizado tenga algún problema
[root@localhost media]# cp state.tgz state.tgz.default[root@localhost media]# cp /tmp/state/state.tgz /media
Por ultimo salir de la carpeta, desmontar la partición y reiniciar la maquina
[root@localhost media]# cd[root@localhost ~]# cd
[root@localhost ~]# umount /media
[root@localhost ~]# reboot
Sacar el CD Live o de rescate y realizar las pruebas.
NOTA: En caso que se tuviera configurado el Vcenter este NO presenta ningún problema con el cambio de password, las maquinas inician con todos los servicios
Agradecimientos especiales a Carlos Solano
Fuentes:
http://www.vm-help.com/esx/esx3i/Reset_root_password.php
No hay comentarios:
Publicar un comentario