+5
-1
@@ -31,7 +31,11 @@ sudo cp elogd "$PREFIX/sbin/"
|
||||
HASH_FULL=$(mkpasswd -m sha-256 "$PASSWORD")
|
||||
# Exemple: $5$$me1T.2jUUqQNa1wNuey9zNBOmOa4eILOaPb.ZSZjpn4
|
||||
# On coupe après le 3e '$'
|
||||
PASSWORD_HASH=$(echo "$HASH_FULL" | cut -d'$' -f4)
|
||||
PASSWORD_HASH=$(python3 - <<EOF
|
||||
from passlib.hash import sha256_crypt
|
||||
print(sha256_crypt.using(salt='', rounds=5000).hash("$PASSWORD")[4:])
|
||||
EOF
|
||||
)
|
||||
|
||||
echo "[DEBUG] Full hash : $HASH_FULL"
|
||||
echo "[DEBUG] Trimmed : $PASSWORD_HASH"
|
||||
|
||||
Reference in New Issue
Block a user