Advertisement
Guest User

Untitled

a guest
Dec 6th, 2016
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.39 KB | None | 0 0
  1. passwd_encryption_method()
  2. {
  3. crypt_id="$(
  4. sudo grep "$1:\$" /etc/shadow |
  5. sed 's/^[^:]*:$([^$]*)$.*/1/'
  6. )"
  7. if test -z "$crypt_id"; then
  8. echo Cannot find user "$1", or "$1" has no password
  9. return 1
  10. fi
  11. case "$crypt_id" in
  12. (1) echo MD5;;
  13. (2a) echo Blowfish;;
  14. (5) echo SHA-256;;
  15. (6) echo SHA-512;;
  16. (*) echo Unknown method, id="$crypt_id";;
  17. esac
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement