Wallix : réinitialiser le mot de passe admin

Il faut se connecter au wallix en SSH avec le compte wabadmin sur le port 2242 :

[pastacode lang= »bash » manual= »ssh%20wabadmin%40serveur_wallix%20-p%202242″ message= » » highlight= » » provider= »manual »/]

Ensuite la commande super permets de se connecter au compte wabsuper. De là, la commande sudo -i permets de se connecter en root.

Ensuite, pour réinitialiser le mot de passe admin, il faut entrer les deux commandes suivantes :

[pastacode lang= »bash » manual= »WABRestoreDefaultAdmin%0Aecho%20%22update%20user%20set%20pwdChangeTime%20%3D%20now()%20where%20cn%20%3D%20’admin’%3B%22%20%7C%20mysql%20-u%20root%20-h%20localhost%20wallix%20–password%3Dadmin%20–default-character-set%3Dutf8″ message= » » highlight= » » provider= »manual »/]

Les identifiants admin seront rétablis à admin / admin. Wallix demandera de les changer à la première connexion.

De l’aléatoire prévisible

J’ai voulu créer un nouveau bucket sur AWS. Comme souvent, je mets un nom aléatoire. Mais aujourd’hui j’ai eu une surprise :

Comment un bucket avec un tel nom peut déjà exister ?

La réponse est simple. Pour générer le nom aléatoire, je fais un md5sum sur la sortie de pwgen :

[pastacode lang= »bash » manual= »pwgen%20%7C%20md5sum%0Ad605a2ab78b9c7ccae50828133ffa30c%20%20- » message= » » highlight= » » provider= »manual »/]

Sauf qu’aujourd’hui, j’ai fait :

[pastacode lang= »bash » manual= »pwger%20%7C%20md5sum%20%0Abash%3A%20pwger%3A%20command%20not%20found%0Ad41d8cd98f00b204e9800998ecf8427e » message= » » highlight= » » provider= »manual »/]

Notez le pwger à la place du pwgen.

Le command not found est envoyé sur STDERR, donc n’est pas pris en compte par md5sum. Du coup le md5sum est fait sur rien. D’ailleurs on peut arriver au même résultat avec :

[pastacode lang= »bash » manual= »echo%20-n%20 »%20%7C%20md5sum%0Ad41d8cd98f00b204e9800998ecf8427e%20%20- » message= » » highlight= » » provider= »manual »/]

Note : le -n sert à éviter le retour chariot.

Si le bucket existait déjà, c’est juste parce-que je ne suis pas être le seul boulet à faire des fautes de frappe.