Advertisement
Guest User

Untitled

a guest
May 21st, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.38 KB | None | 0 0
  1. #!/bin/sh
  2. USERNAME=kopter
  3. PASSWORD=$(openssl rand -base64 12)
  4. SALT=$(openssl rand -base64 3)
  5. SHA1=$(printf "$PASSWORD$SALT" | openssl dgst -binary -sha1 | xxd -ps | sed 's#$#'"`echo -n $SALT | xxd -ps`"'#' | xxd -r -ps | base64)
  6. HEADER=$(printf "$USERNAME:$PASSWORD" | base64)
  7. printf "user: $USERNAME | password: $PASSWORD | %s:{SSHA}%s | Authorization: Basic $HEADER\n" $USERNAME $SHA1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement