Jenkins – Changer un mot de passe utilisateur via un shell

Editer ce fichier:

Remplacer la valeure passwordHash avec:

Redémarrer Jenkins:

Le mot de passe est désormais test. Ne pas oubliers de le modifier.

La valeure accepte le format suivant:

Si le nom de l’utilisateur est “bar” et le mot de passe “foo” créer le SHA256 est simple:

Comme vu précédemment, le rajouter dans le fichier de l’utilisateur: bar:7f128793bc057556756f4195fb72cdc5bd8c5a74dee655a6bfb59b4a4c4f4349

Redmarrer Jenkins puis changer le password via la WebGUI. Jenkins utilise bcrypt par défaut et SHA256 n’est pas assez secure, le nouveau mot de passe générer sera hashé par bcrypt.

Leave a Reply

Your email address will not be published. Required fields are marked *