Hi,
I have a quick question, probably easy for someone that knows already how this works.
If using this command to generate an LDAP password
Quote:
[root@CENTOS6 ~]# slappasswd -s password -h '{CRYPT}'
{CRYPT}br7QH37oXbKf6
[root@CENTOS6 ~]# slappasswd -s password -h '{CRYPT}'
{CRYPT}Sf/rqvVc3Usvc
[root@CENTOS6 ~]# slappasswd -s password -h '{CRYPT}'
{CRYPT}SVWRaOz3rjmGA
[root@CENTOS6 ~]# slappasswd -s password -h '{CRYPT}'
{CRYPT}n2J0VEfyLj55g
[root@CENTOS6 ~]# slappasswd -s password -h '{CRYPT}'
{CRYPT}CjO854tVYj.WU
|
I get a password different all the time. I guess it's because it's salted ? What I don't understand is why is it changing all the time I ran the command ? Is it based on some hardware clock or random numbers ?
IF so how the client and server can agree on the a successful login ? Is hte client encrypting password and then matching that somehow with a password stored in a file ?
Please help me to understand this.
Thanks!