Thats a spiffy little program! My salt in this case seems to be: $1$HsKZkjLV$ So I have tried: - the first 11 characters (no ending $) - first 12 (with ending $) - and even tried skipping the first $. But can't get a match yet (password was pre-confirmed so that's not the issue). I'm pretty sure that I am using the md5 encryption (at least as I recall from the installation) but how can I check this? > The perl script below will do this if you have access to the shadow password > file. > For crypt encrypted passwords the salt is the first two characters. > For md5 encrypted passwords the salt is the first 11 characters (up > to and including the 3rd $). > > #!/usr/bin/perl > # > # Generate a crypt encrypted password from password and salt. > # > print STDERR "salt:"; > $salt= <STDIN>; > print STDERR "\npassword:"; > system ("stty -echo"); > $text= <STDIN>; > system ("stty echo"); > print STDERR "\n"; > chop ($text); > $encrypted=crypt($text,$salt); > print "$encrypted\n"; -- redhat-list mailing list unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe https://www.redhat.com/mailman/listinfo/redhat-list