다음 표는 Apache 웹 서버의 주요 파일에 대한 접근권한을 나타낸다… | [정보보안기사 필기] 18년 2회차 기출문제 상세 페이지
1[정보보안기사 필기] 18년 2회차
다음 표는 Apache 웹 서버의 주요 파일에 대한 접근권한을 나타낸다. 각각에 들어갈 내용으로 적절한 것은?
| 디렉터리 | 소유자 | 그룹 | 권한 |
|---|---|---|---|
| bin | root | root | 755 |
| httpd | root | root | ( 가 ) |
| passwd | root | ( 나 ) | 640 |
| httpd.conf | root | nobody | ( 다 ) |
| log | root | root | 755 |
1
가:640 나:root 다:511
2
가:511 나:nobody 다:640
3
가:640 나:nobody 다:511
4
가:511 나:root 다:640
해설
표의 빈칸에는 각각 httpd 실행파일의 권한 511, passwd 파일의 그룹 nobody, httpd.conf의 권한 640이 들어간다.
httpd는 웹 서버 데몬 바이너리여서 소유자 root에게만 읽기·실행을 주고 그룹과 기타 사용자에게는 실행만 허용하는 511(r-x--x--x)로 두면, 파일 내용은 감추면서 구동은 가능하다.
passwd와 httpd.conf는 인증정보와 설정이 담긴 파일이라 소유자 root만 읽고 쓰며 웹 서버 구동 계정 그룹에는 읽기만 주는 640(rw-r-----)이 적절하다. 표에서 passwd의 권한이 이미 640으로, httpd.conf의 그룹이 이미 nobody로 주어져 같은 원리가 양쪽에 그대로 대응된다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.