문제
Linux 시스템에서 일반적으로 사용자 암호 정보를 가지는 디렉터리는?
① /etc ② /sbin ③ /home ④ /lib
정답
1번
해설
정답: 1. 사용자 계정과 암호 정보를 담는 /etc/passwd, /etc/shadow 파일이 위치한 디렉터리는 /etc이다. /etc는 시스템 전반의 설정 파일을 보관한다.
오답 풀이
- 1번: /etc에 passwd·shadow 등 계정/암호 정보 파일이 있으므로 정답이다.
- 2번: /sbin은 관리자(root)용 시스템 관리 실행 파일이 있는 디렉터리이다.
- 3번: /home은 일반 사용자의 홈 디렉터리가 모이는 곳이다.
- 4번: /lib는 공유 라이브러리와 커널 모듈이 위치하는 디렉터리이다.
보충 개념 /etc/passwd는 계정 기본 정보, 암호 해시는 권한이 제한된 /etc/shadow에 분리 저장한다. /bin·/sbin(실행), /usr(응용), /var(가변 데이터), /dev(장치) 등 FHS 구조를 익혀 두면 좋다.