Strona 1 z 1

Jak zmienić system kodowania z $6$ na $1$

: 02 gru 2009, 16:22
autor: oriong
Potrzebuję aby system kodował hasła w $1$ a obecnie koduje mi w $6$.
Czy jest możliwe zmienienie systemu kodowania haseł?

/etc/shadow tutaj jest w jakim systemie koduje hasła

Odp: Jak zmienić system kodowania z $6$ na $1$

: 02 gru 2009, 18:13
autor: k2cl
Masz na myśli zmianę szyfrowania hasła z md5 na sha512? Jeśli tak - o ile mnie pamięć nie myli, w przypadku ubuntu zmienia się to w /etc/pam.d/common-password. Oczywiście nie muszę mówić, że po wprowadzeniu tam zmian musisz zmienić hasło swojego użytkownika, żeby użyto nowego szyfrowania.

Odp: Jak zmienić system kodowania z $6$ na $1$

: 03 gru 2009, 22:27
autor: jacekalex
Jeśli chodzi o szyfrowanie - nic nie trzeba zmieniać:

Kod: Zaznacz cały

sudo cat  /etc/pam.d/common-password | grep sha
# The "sha512" option enables salted SHA512 passwords.  Without this option,
password	[success=1 default=ignore]	pam_unix.so obscure sha512
Pozdrawiam
;)

Re: Jak zmienić system kodowania z $6$ na $1$

: 09 cze 2013, 12:14
autor: dasevensins
Witam, nigdzie nie mogę znaleźć informacji jakie jest domyślne szyfrowanie/hash'owanie haseł, chodzi mi o metodę hash'owania, znalazłem różne informacje, że domyślnie jest md5 a gdzie indziej już pisało, że sha512. Czy to zależne od wersji ubuntu?

Re: Jak zmienić system kodowania z $6$ na $1$

: 09 cze 2013, 23:56
autor: bear7
dasevensins pisze:Czy to zależne od wersji ubuntu?
O ile się nie mylę, to tak - zależy to od wydania Ubuntu. Pewny nie jestem, ale od chyba od wydania 10.04, jest to sha512. Poniższe polecenia mogą Ci się przydać, aby to sprawdzić:

Kod: Zaznacz cały

grep -i "password" /etc/pam.d/common-password

Kod: Zaznacz cały

grep -i "ENCRYPT_METHOD" /etc/login.defs
Niezły z Ciebie górnik ;-) Głęboko kopałeś...