답변:
전체 목록은 man 3 crypt
( web version )에 있습니다.
ID | Method
-------------------------------------------------
1 | MD5
2a | Blowfish (on some Linux distributions)
5 | SHA-256 (since glibc 2.7)
6 | SHA-512 (since glibc 2.7)
(복어는 Wikipedia Crypt (Unix) 에 따라 $2$
또는 가능할 수 있습니다 .)$2a$
따라서 $6$
의미 SHA-512
합니다.
시스템이 사용하는 것은 pam_unix PAM 모듈에 전달 된 옵션에 의해 결정됩니다 .
최신 버전의 Ubuntu의 기본값은 다음과 /etc/pam.d/common-password
같습니다.
password [success=1 default=ignore] pam_unix.so obscure sha512
즉, 다음에 비밀번호를 변경하면 계정이 NIS / LDAP / Kerberos가 아닌 로컬 인 경우 SHA-512를 사용하여 비밀번호가 해시됩니다.
또한보십시오:
!
)가 있습니다. 을 읽으면 man shadow
암호가 잠겨 있음을 의미하므로 유닉스 암호를 사용하여 직접 로그인 할 수 없습니다. 우분투는 기본적으로 루트 계정을 비활성화로 설정해야합니다.
/etc/shadow
재확인은로 시작하는 2 개의 항목을 보여줍니다$6$
.