autoryzacja shadow niby proste ...
Witajcie,
debian woody.
jak jest kodowane haslo w shadow [przy instalacji md5=tak, szyfrowane=tak]?
grep juzer /etc/shadow:
juzer:$1$ECnQi.ra$.3mQigN5K8/rbjaigHc/V0:12552:0:99999:7:::
/etc/pam.d/passwd:
password required pam_unix.so nullok obscure min=4 max=8 md5
echo "haslo" | md5sum
df9fd77d697d85c654ee419ff8fc0e86
czyli zwraca cos innego :(
nawet format nei ten
crytp perlowy zwraca np:
EC7Lbfm/A1bwM
poza tym zmiana hasla - na to samo - zmienia ciag w shadow ?
o co z tym chodzi ?
---
potrzeuje napisac skrypt ktory pobierze na stdin haslo od usera, wykona
zdefiniowane testy a nastepnie sprawdzi czy haslo zgadza sie z
zaszyfrowanym w shadow. Jesli sie zgadza zmieni na nowe podane jako
drugi parametr.
--
Pozdrowienia,
m
Reply to: