모두CBT

다음 지문에서 설명하는 파일은 무엇인가?리눅스 /etc 디렉터리 안에 … | [정보보안기사 필기] 21년 1회차 기출문제 상세 페이지

1[정보보안기사 필기] 21년 1회차

다음 지문에서 설명하는 파일은 무엇인가?

리눅스 /etc 디렉터리 안에 위치하며, IP주소와 호스트 이름을 매핑하는 이 파일에 비인가자 쓰기 권한이 부여된 경우, 공격자는 악의적인 시스템 등록을 통해 정상적인 DNS를 우회하여 악성 사이트로의 접속을 유도하는 파밍 공격 등을 실행할 수 있다.

1
hosts.equiv
2
hosts
3
inetd.conf
4
shadow
해설

IP 주소와 호스트 이름을 직접 대응시켜 두는 /etc/hosts에 대한 설명이다.

이름 해석은 일반적으로 hosts 파일을 DNS보다 먼저 참조하므로, 공격자가 이 파일에 한 줄만 추가해도 정상 도메인이 악성 IP로 연결되는 파밍이 성립한다. 그래서 소유자를 root로 두고 일반 사용자에게 쓰기 권한을 주지 않는 것이 기본 대응이다.

  • hosts.equiv — 신뢰할 호스트와 사용자를 등록해 r 계열 명령의 인증을 생략시키는 파일로, 이름과 IP를 매핑하지 않는다.
  • inetd.conf — 슈퍼데몬이 어떤 포트에 어떤 서비스를 띄울지 정의하는 설정 파일이다.
  • shadow — 계정의 암호화된 패스워드와 만료 정책을 담는 파일이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.