Hi there,
Es ist etwas, was ich nicht verstehe. Das gleiche Zeichenfolge nicht den gleichen MD5-Hash immer. Ich wollte einen Weg finden, zu prüfen, jemand das Passwort, aber das folgende Skript zeigt offensichtlich, dass es nicht möglich, dass die Art und Weise:
Code:
ks354286:~# user=foo
ks354286:~# pw=$(mkpasswd -H md5 topsecret)
ks354286:~# echo "$user:$pw"
foo:$1$WYq0L220$25QI3T1cMGh1PsJc5guFv1
ks354286:~#
ks354286:~# useradd -p$pw $user
ks354286:~# grep "$user:$pw" /etc/shadow
foo:$1$WYq0L220$25QI3T1cMGh1PsJc5guFv1:14284:0:99999:7:::
ks354286:~#
ks354286:~# pw=$(mkpasswd -H md5 topsecret)
ks354286:~# echo "$user:$pw"
foo:$1$wrSmUGbt$DtqoBPvQ7xImZcHi3F2M71
ks354286:~#
ks354286:~# grep "$user:$pw" /etc/shadow
ks354286:~#
So kurz. Wie kann ich jemanden vergessen?
Vielen Dank für Ihre Hilfe
Santiago
PS: Übrigens, ich habe genau das gleiche Problem mit MySQL.