Saludos amigos, por defecto Nutanix Acropolis viene con unas políticas de seguridad en las que es necesario cambiar la password de admin del CVM de vez en cuando. Pero ¿qué sucede cuando la password expira y tenemos Veeam, u otro software usándo esas credenciales?
La respuesta es: que se bloquea la cuenta y nos dará un quebradero de cabeza. Vamos a ver cómo resetar la password, y no solo eso, también cómo eliminar el historial de contraseñas, y así podemos usar la contraseña que éstabamos usando.
Esto no es recomendable para entornos de producción, pero en caso de qué os suceda, espero os sirva.
Solucionar el error Password has been used already. Choose another
Perfecto, estamos nerviosos porque nuestros backups no funcionan, queremos entrar a Nutanix Prism, pero no podemos, cuando nos pide cambiar la contraseña, ya que parece que ha expirado, nos da el error “Password has been used already. Choose another”
Si nos vamos por SSH, e intentamos hacer el cambio, recibimos el mismo error:
nutanix@NTNX-7797adcf-A-CVM:192.168.1.163:~$ sudo su root@NTNX-7797adcf-A-CVM:192.168.1.163:/home/nutanix# passwd admin Changing password for user admin. New password: Retype new password: Password has been already used. Choose another.
Para eliminar el historial de contraseñas de nuestra cuenta, o de cualquier cuenta, hacemos lo siguiente:
vi /etc/security/opasswd
Y eliminamos el usuario al que queremos borrar el historial de contraseñas:
admin:2000:1:$6$O/KsoV/J$AdaBg4gy4kfdyyhlXOU1JQHpb4GcRmj.CKdd9Td9RDfweGdW/0hc/7bxqN.4os6fF/
Perfecto, ahora en la misma consola, vamos a poner esa contraseña buena, y vieja, para que todo vuelva a funcionar y tengamos que editar lo mínimo en las otras aplicaciones:
passwd admin
Ahora nos pedirá la nueva pass:
Changing password for user admin. New password: Retype new password:
Si todo ha ido bien:
passwd: all authentication tokens updated successfully.
Solucionar el error Account locked due to too many failed attempts.
Perfecto, hemos cambiado nuestra pass, hemos puesto la de antes, pero claro con tantos intentos seguro que se ha bloqueado nuestra cuenta y veremos ésto:
Para solucionarlo, desde la CVM una vez más, como usuario nutanix, lanzaremos el siguiente comando:
allssh sudo faillock --user admin --reset
Y con esto ya habremos desbloqueado también ese usuario, y ya podremos entrar a Prism, hacer backups si estuvíeramos usando ese usuario, etc. Así de bonito es nuestro Prism:
Espero que os sea de utilidad, sin duda me hubiera gustado tener este proceso a mano cuando ésto me pasó hace unos días.

Leave a Reply