유닉스(Unix) 운영체제에서 사용자의 패스워드에 대한 해쉬 값이 저장… | [9급 지방직 정보보호론] 17년 2회차 기출문제 상세 페이지
1[9급 지방직 정보보호론] 17년 2회차
유닉스(Unix) 운영체제에서 사용자의 패스워드에 대한 해쉬 값이 저장되어 있는 파일은?
1
/etc/shadow
2
/etc/passwd
3
/etc/profile
4
/etc/group
해설
유닉스에서 사용자 패스워드의 해시 값이 저장되는 파일은 /etc/shadow이다.
예전에는 /etc/passwd 에 해시가 함께 기록됐지만, 이 파일은 모든 사용자가 읽을 수 있어 해시가 노출되는 문제가 있었다. 그래서 해시를 루트만 읽을 수 있는 /etc/shadow 로 분리하고, /etc/passwd 의 패스워드 필드에는 x 표시만 남긴다.
- /etc/passwd: 사용자명·UID·GID·홈 디렉터리·로그인 셸 등 계정 정보를 담는다.
- /etc/profile: 로그인 시 실행되는 시스템 전역 셸 환경 설정 파일이다.
- /etc/group: 그룹 이름·GID·그룹 구성원 정보를 담는다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.