Comment réinitialiser le mot de passe de la console pour un compte local dans Twistlock

Comment réinitialiser le mot de passe de la console pour un compte local dans Twistlock

9532
Created On 11/11/19 23:42 PM - Last Modified 03/18/24 21:28 PM


Objective


Si vous avez oublié votre mot de passe de la console Twistlock pour un compte local dans Twistlock, vous pouvez le réinitialiser. Suivez cette procédure avec prudence, car des modifications involontaires apportées à la base de données peuvent interrompre la console.

Procedure


Conditions préalables

Vous disposez d’un accès root à l’hôte où Twistlock Console est installé.

Procédure
  1. Créez un hachage pour le mot de passe souhaité auquel vous souhaitez réinitialiser votre compte Twistlock.
$ echo -n <DESIRED_PASSWORD> | openssl dgst -binary -sha256 | openssl base64
  1. Exec dans le conteneur de la console
$ docker exec -ti twistlock_console /bin/sh
  1. Exécutez mongo.
$ mongo
  1. Définissez le mot de passe de l'utilisateur 'admin' sur admin en exécutant les commandes suivantes
> use twistlock
> db.users.update({username:"admin"},{$set: {password:"<HASH_CREATED_IN_STEP_1>"}})
Si la commande est exécutée avec succès, vous obtiendrez la sortie suivante :
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })
  1. Quitter la base de données et le conteneur
> exit
$ exit
  1. Vérifiez les modifications en vous connectant à la console avec votre nouveau mot de passe.


Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA10g000000PNRmCAO&lang=fr&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail

Choose Language