gen-shadowpass.py
from crypt import crypt
method_num = 6 # SHA-512
salt = "chihaya" #
password = input("password: ")
print(crypt(password, "${num}${salt}".format(num=method_num, salt=salt)))
In Shell ausführen
$ python3 gen-shadowpass.py
password:Alles ist gut
$6$chihaya$moeYHfUnBzrGnBo0qcZ.ExPeYgFtjIFhc8BR1jnE.1DMXU7waByCOVSOY2vY3qwOh9BHybqZ84nY/8tQLGrnk/
Sie können das Passwort zwangsweise ändern, indem Sie die obige Zeichenfolge in / etc / shadow schreiben. Ubuntu 12.04 scheint 8 Zeichen für Salt zu verwenden. Ich glaube nicht, dass das jemand tun würde.
Recommended Posts