7 lines
310 B
Bash
7 lines
310 B
Bash
#!/bin/bash
|
|
|
|
# grep the user passed as script parameter in /etc/shadow and prints is escaped encrypted password.
|
|
# to be used when recreating users with the encrypted password (when the actual password is not known)
|
|
# execute as root
|
|
|
|
grep $1 /etc/shadow | awk -F':' '{ gsub(/\$/,"\\$",$2); print $1 ": " $2 }' |