사용자 별 소금은 어디에 보관됩니까?


답변:


9

의 매뉴얼 페이지에서 shadow(5):

이 파일의 각 줄에는 다음 순서대로 콜론 (“:”)으로 구분 된 9 개의 필드가 있습니다.

[..] encrypted password
이 문자열의 해석 방법에 대한 자세한 내용은 crypt (3)를 참조하십시오.

좋아, 그럼 한번 보자 man 3 crypt. 메모 섹션에서 :

[..] 따라서 $ 5 $ salt $ encrypted는 SHA-256 인코딩 암호이고 $ 6 $ salt $ encrypted는 SHA-512 인코딩 암호입니다.

"salt"는 소금에서 "$ id $"다음에 최대 16자를 나타냅니다. 비밀번호 문자열의 암호화 된 부분은 실제 계산 된 비밀번호입니다.

따라서 소금은 /etc/shadow자체 의 비밀번호 필드에 저장 됩니다. 자세한 내용은 crypt (3) 매뉴얼 페이지를 참조하십시오 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.