문제
다음 중 /etc/passwd 파일에서 사용자의 로그인셸이 기록되어 있는 곳으로 알맞은 것은?
① 4번째 필드 ② 5번째 필드 ③ 6번째 필드 ④ 7번째 필드
정답
4번
해설
정답: 4. /etc/passwd 는 콜론(:)으로 7개 필드를 구분하며 마지막인 7번째 필드가 로그인 셸(예: /bin/bash)이다.
오답 풀이
- 1번: 4번째 필드는 기본 그룹의 GID 이다.
- 2번: 5번째 필드는 코멘트(GECOS, 사용자 전체 이름 등)이다.
- 3번: 6번째 필드는 홈 디렉터리 경로이다.
- 4번: 7번째 필드가 로그인 셸이므로 옳다(이 문항의 정답).
보충 개념 /etc/passwd 필드 순서: 사용자명:비밀번호(x):UID:GID:코멘트:홈디렉터리:로그인셸. 비밀번호 본체는 /etc/shadow 에 분리 저장된다.