리눅스마스터1급 기출문제/1801회

리눅스마스터 1801회 1차 071~080

바우네 2023. 1. 9. 15:46
반응형

1801회 1차 071~080

071 다음 중 DNS 구성을 위한 named.conf 파일의 설명으로 틀린 것은?

① 주석은 유닉스 계열에서 사용하는 "#"으로만 사용할 수 있다.
② include 지시자를 선언하여 별도의 파일에 추가 정의할 수 있다.
③ named.conf 파일의 구성은 크게 주석문과 구문으로 구성되어 있다.
④ 각 구문은 중괄호 "{ }"로 둘러싸고 끝날 때는 세미콜론 ";"을 사용한다.

오답노트

더보기

named.conf의 주석으로 /* ~ */, '', #의 스타일을 사용할 수 있다.

답은 ① 주석은 유닉스 계열에서 사용하는 "#"으로만 사용할 수 있다.


072 다음 중 DNS(Domain Name Server) 서버에서 Zone 파일 정의를 위한 SOA 레코드 항목으로 틀린 것은?

① Serial_number
② Retry_number
③ Expire_number
④ Maximum_number

오답노트

더보기
  • SOA(Start of Authority)는 도메인 관리자 메일, 일련번호 등 DNS 핵심 정보를 지정한다.
  • SOA 레코드의 중요 항목
  • _ Serial_number: Zone 파일이 갱신되면 증가하게 되는 일종의 일련 번호이다. 보통 'YYYYMMDDNN' 형식을 사용하며, NN은 수정 횟수를 기입한다.
  • _ Refresh_number: 보조 네임 서버가 정보 업데이트를 위해 주 네임 서버에 얼마나 자주 접근 점검할 것인지 설정한다.
  • _ Retry_number: 보조 네임 서버가 주 네임 서버로 접근 실패한 경우 재시도할 주기를 결정한다.
  • _ Expire_number: Retry_number에 설정한 주기로 재시도할 때의 만기 시간을 지정한다.
  • _ Minimum_number: 일종의 TTL과 같은 개념으로 정보의 최소 보관 시간을 설정한다.

답은 ④ Maximum_number


073 다음 중 리버스 존(Reverse zone) 파일에서만 사용되는 레코드 타입으로 알맞은 것은?

① A
② NS
③ CNAME
④ PTR

오답노트

더보기

PTR 타입은 리버스 존(Reverse Zone)에서만 사용되는 레코드로 IP 주소에 대한 질의를 도메인 주소로 변환하기 위해 사용한다.

  • A: Address Mapping Records. 도메인 이름에 해당하는 IP4 주소이다.
  • NS: Name Server. 호스트에 대한 공식 네임 서버이다.
  • CNAME: Canonical Name. 도메인 이름의 별칭이다.

답은 ④ PTR


074 다음에서 설명하는 가상화의 종류로 알맞은 것은?

게스트 운영체제 측면에서 별도의 수정 및 간섭 없이 완벽하게 물리적인 하드웨어 자원의 접근 및 이용이 가능하다.

① 전가상화
② 반가상화
③ 호스트 기반가상화
④ 하이 레벨 언어 가상화

오답노트

더보기
  • 전가상화: Intel-VT(Virturalization Technology) AMD-V 등 CPU의 물리적 가상화 지원 기능을 이용하여 하드웨어를 완전히 가상화한다. 윈도우, 리눅스 등 다양한 게스트 OS를 수정없이 사용 가능하다.
  • 반가상화: 게스트 OS는 하이퍼바이저에 하드웨어의 제어를 요청하여 동작한다. 하이퍼바이저가 하드웨어 사용을 통제하므로 상대적으로 높은 성능을 제공한다. 게스트 OS의 수정이 필요하여 리눅스 등 오픈소스가 주로 지원한다.

답은 ① 전가상화


075 다음에서 설명하는 가상화의 기술로 알맞은 것은?

_ 1990년대 케임브리지 대학교에서 시작되어 만들어진 오픈소스이다.
_ 하이퍼바이저 기반의 가상화 기술이며, 리눅스 뿐만 아니라 윈도우, Solaris 등을 지원한다.
_ 전가상화 방식과 반가상화 방식을 모두 지원한다.

① Xen
② KVM
③ VirtualBox
④ Docker

오답노트

더보기

② KVM: 인텔의 VT-x 및 AMD-V를 기반으로 CPU 전가상화를 지원하는 기술로 리눅스 커널 2.6.20부터 포함됐다. KVM은 CPU 에뮬레이터인 QEMU를 이용하여 리눅스/윈도우 등 다중 가상머신을 운영한다. 비록 CPU 반가상 기술을 지원하지 않으나 이더넷, Disk I/O, 그래픽 등은 반가상화를 지원한다.

③ VirtualBox: 오라클이 주도하여 개발 및 배포하고 있는 x86 기반 가상화 소프트웨어이다.

④ Docker: 하이퍼바이저를 사용하거나 게스트 운영체제를 설치하지 않고, 서버 운영에 필요한 프로그램과 라이브러리만 이미지로 만들어 프로세스처럼 동작시키는 경량화된 가상화 방식이다.

답은 ① Xen


076 다음 중 네트워크 기반의 인증 관련 서비스로 틀린 것은?

① NIS
② SSL
③ LDAP
④ Active Directory

오답노트

더보기

① NIS(Network Inforamtion Service): 호스트명, 사용자명, 사용자 암호 등과 같은 시스템 정보를 검색하고 관리하기 위해 썬(Sun)사가 개발한 서비스로 telnet, ssh, samba 서비스의 인증에 사용할 수 있다.

③ LDAP(Lightweight Directory Access Protocol): 디렉터리 서비스를 조회하고 수정하는 TCP 기반 응용 프로토콜로 인증에 사용할 수 있다.

④ Active Directory: 마이크로소프트 윈도우 운영체제의 서비스로 LDAP를 기반으로 인증 서비스를 제공한다.

답은 ② SSL(Secure Socket Layer): 암호화 기법을 이용하여 인터넷에서 안전하게 데이터를 전송하는 프로토콜이다.


077 다음에서 설명하는 프로그램으로 알맞은 것은?

tcpd라는 데몬이 슈퍼데몬인 inetd에 의하여 수행되는 서비스들의 접근을 제어하도록 하는 프로그램

① Proxy
② Squid
③ Xinetd
④ TCP Wrapper

오답노트

더보기

① Proxy: 응용 계층(Layer 7)에서 동작하며 네트워크 요청 검사, 필터링과 접근 제어, 데이터 캐싱을 통한 빠른 응답 등의 기능을 제공할 수 있다.

② Squid: GPL 라이선스를 따른 오픈소스 소프트웨어로 캐싱(caching)을 통하여 HTTP, FTP, gopher 등 서비스의 데이터 응답 속도를 향상한다.

③ Xinetd: 클라이언트가 서비스를 요청할 때 /etc/xinetd.d/를 참조하여 관련 서비스를 자동으로 실행한다.

답은 ④ TCP Wrapper


078 다음 중 ( ) 안에 들어갈 내용으로 가장 알맞은 것은?

[root@ihd ~]# cat ( )
# Unix_name = SMB_name1 SMB_name2 ...
root = administrator admin
nobody = guest gcguest smbguest

① /etc/samba/user
② /etc/samba/users
③ /etc/samba/smbuser
④ /etc/samba/smbusers

오답노트

더보기

④ /etc/samba/smbusers: 리눅스 사용자 이름과 삼바 사용자 이름이 다를 경우 상호 매칭하는 설정 파일로, 지문의 내용은 'root'는 'administrator 및 admin'으로 매칭되고, 'nobody'는 'guest, pcguest, smb-guest'로 매칭된 것을 보여준다.

답은 ④ /etc/samba/smbusers


079 FTP 서버 구성 후 /etc/hosts.allow와 /etc/hosts.deny 파일을 이용한 접근 제어를 설정하려고 한다. 다음 중 vsftpd.conf 파일에 수정되어야 할 항목으로 알맞은 것은?

① tcp_wrappers
② userlist_enable
③ session_support
④ pam_service_name

오답노트

더보기

'tcp_wrappers=YES'로 하여 접근제어를 설정할 수 있다.

답은 ① tcp_wrappers


080 아래와 같이 공유 디렉터리를 설정하려고 한다. 다음 중 NFS 서버 설정 옵션으로 알맞은 것은?

_ 읽기 및 쓰기가 가능하도록 설정
_ NFS 클라이언트에서 접근하는 root 사용자를 무시하지 않고, root로 인정
_ 데이터 변경에 대해 비동기적 처리

① rw, root_squash, secure
② rw, root_squash, anonuid
③ rw, no_root_squash, async
④ rw, no_root_squash, no_subtree_check

오답노트

더보기

async: 데이터 변경 시 비동기 처리를 지원한다.

답은 ③ rw, no_root_squash, async


반응형