Krypterat lösenord i bash-script?

Tråden skapades och har fått 3 svar. Det senaste inlägget skrevs .
1

Sitter och pular på ett script som bland annat skapar en användare om denna användare inte finns. Problemet jag har är att jag inte vill lägga in lösenordet i klartext i scriptet utan kryptera det.
I diverse andra unix-os finns mkpasswd man kan använda sig utav vad jag förstått, men det verkar inte finnas i Mac OS X?
Sågon som vet hur jag ska gå till väga?

I korthet det jag vill kunna göra:

USER=användarnamn
PASSWD=krypteratlösenord
dscl . -passwd /Users/”"$USER”" $PASSWD

  • Medlem
  • Eskilstuna
  • 2010-01-15 13:42

makepasswd krypterar väl inte lösenord? den genererar bara. Och det går att installera genom dports, annars får du väl köra md5 -s "lösenord"

Ska testa detta! Har testat att köra "openssl passwd -1" men det funkade inte...

Nepp, resultatet från "md5 -s" funkade icke!

Behöver jag lägga till något i nyckeln "AuthenticationAuthority" i användarens record tro?

1
Bevaka tråden