처음으로

리눅스마스터 1급

2019년 03월 19일 기출문제

27. 다음 중 사용자의 패스워드에 적용되는 해시 알고리즘의 이름을 확인할 수 있는 파일로 알맞은 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

*해설

<문제 해설>
아래와 같은 오류 신고가 있었습니다.
여러분들의 많은 의견 부탁 드립니다.
추후 여러분들의 의견을 반영하여 정답을 수정하도록 하겠습니다.
참고로 정답 변경은 오류 신고 5회 이상일 경우 수정합니다.

[오류 신고 내용]

/etc/passwd : 리눅스의 계정정보를 담은 텍스트 파일(이름과 달리 패스워드 정보를 가지고 있지 않음)
/etc/shadow : 사용자 계정에 대한 암호화된 패스워드를 저장
/etc/login/defs : 사용자의 계정의 설정과 관련된 기본 값을 정의한 파일
/etc/default/useradd : useradd명령어로 사용자 계정을 추가할 때 사용하게되는 기본정보를 가지고 있음


패스워드 암호화 알고리즘 확인 방법
1.) authconfig --test | grep hashing
2.) authconfig --test | grep password
3.) tail /etc/login.defs
여기서는 2번 같네요.

[오류신고 반론]
Hash 알고리즘의 이름을 확인하는 것이므로 /etc/login.defs 가 맞는것 같습니다. /etc/shadow 의 경우 해시 알고리즘의 ID가 출력됩니다.
공유
해설보기
정답보기
<<이전
다음>>
목록
서버에 요청 중입니다. 잠시만 기다려 주십시오...