리눅스마스터 1급 필기 기출문제복원 (2007-08-19)

리눅스마스터 1급 2007-08-19 필기 기출문제 해설

이 페이지는 리눅스마스터 1급 2007-08-19 기출문제를 CBT 방식으로 풀이하고 정답 및 회원들의 상세 해설을 확인할 수 있는 페이지입니다.

리눅스마스터 1급
(2007-08-19 기출문제)

목록

1과목: 리눅스 실무의 이해

1. 다음 중 시스템 프로그램에 대한 설명으로 틀린 것은?

  1. 매크로 프로세서(Macro Processor) : 매크로 호출(Macro Call)을 매크로 정의(Macro Definition)로 바꾸어 주는 프로그램
  2. 컴파일러(Compiler) : 저급언어인 어셈블리어로 작성된 프로그램을 기계어로 번역하는 언어 번역 프로그램
  3. 운영체제 : 기억장치 , 프로세 서 , 주변장치 그리고 정보와 같은 자원들과 서비스들의 할당에 관련되어 있는 프로그램
  4. 로더(Loader) : 어떤 프로그램을 실행하기 위해서 그 프로그램의 명령문들과 데이터들을 주기억장치에 적재하는 프로그램
(정답률: 43%)
  • 컴파일러는 고급언어로 작성된 프로그램을 어셈블리어 또는 기계어로 번역하는 프로그램입니다. 저급언어인 어셈블리어를 기계어로 번역하는 프로그램은 어셈블러(Assembler)입니다.

    오답 노트

    매크로 프로세서: 매크로 호출을 정의된 내용으로 치환함
    운영체제: 시스템 자원 할당 및 관리 수행
    로더: 프로그램을 주기억장치에 적재함
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

2. 다음 중 리눅스 커널 2.2와 비교하여 커널 2.4만의 특징에 해당하는 것은?

  1. 가
  2. 가, 나
  3. 가, 나, 다
  4. 가, 나, 다, 라
(정답률: 10%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

3. 다음과 같은 소프트웨어 종류에서 저작권이 없는 소프트웨어는 어느 것인가?

  1. 자유 소프트웨어(Free software)
  2. 카피레프트 소프트웨어(Copylefted software)
  3. 공용 소프트웨어(Public Domain software)
  4. GPL 소프트웨어(GPL'ed software)
(정답률: 20%)
  • 공용 소프트웨어(Public Domain software)는 저작권자가 저작권을 포기하여 누구나 아무런 제한 없이 사용할 수 있는 소프트웨어입니다.

    오답 노트

    자유 소프트웨어, 카피레프트, GPL 소프트웨어: 저작권은 존재하지만 사용, 수정, 배포의 자유를 보장하는 라이선스 체계입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

4. 다음 중 리눅스 커널에 관련된 내용으로 알맞은 것은?

  1. 리눅스를 새로 설치하지 않고, 리눅스 커널을 2.6.3에서 2.6.7로 업그레이드하였다.
  2. 레드햇 리눅스 배포판을 설치하였는데, 리눅스 커널의 버전이 2.5.3이었다.
  3. 우리 회사에서 어제 새로 개발한 CPU에 리눅스를 사용하기 위해서 인터넷에서 다운받은 커널을 수정없이 바로 설치하였다.
  4. 새로운 커널이 나오면 무조건 업그레이드 하여야 한다.
(정답률: 48%)
  • 리눅스 커널은 운영체제의 핵심으로, 전체 시스템을 재설치하지 않고도 커널 소스를 컴파일하여 버전 업그레이드가 가능합니다.

    오답 노트

    레드햇 배포판: 커널 버전 체계와 맞지 않음
    수정 없이 설치: 새로운 CPU 하드웨어에 맞게 커널 수정 및 컴파일이 필수적임
    무조건 업그레이드: 시스템 안정성을 위해 검증된 버전을 사용해야 하며 무조건적인 업그레이드는 위험함
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

5. 다음 배포판 중에서 패키지를 .tar.gz로 배포하고 있으며 패키지 관리가 어려운 패키지는 무엇인가?

  1. 맨드레이크(Mandrake)
  2. 레드햇(RedHat)
  3. 슬랙웨어(Slackware)
  4. 페도라(Fedora)
(정답률: 55%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

6. 다음 중 하드웨어에 대한 설명 중 틀린 것은?

  1. 메인보드 : 리눅스를 설치할 수 없는 메인보드도 있다.
  2. RAID : 데이터 손실을 최소화하기 위해 데이터를 여러 개의 하드디스크에 분산 또는 중복시켜 저장하는 기술이다.
  3. PROM : 메모리속에 저장된 내용을 지우고 재사용할 수 있는 ROM이다.
  4. CPU : 레지스터 , 산술논리연산장 치 , 제어장치로 구성된다.
(정답률: 52%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

7. 정상적으로 다중 OS 부팅(리눅스와 MS 윈도우즈 XP)이 되는 시스템에서 다중 OS 부팅이 불가능 하게 되는 경우는?

  1. 리눅스의 재설치
  2. 첫 번째 HDD의 MBR의 삭제
  3. 부트로더 재설치
  4. 부트매니저의 변경
(정답률: 64%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

8. /proc 디렉토리에는 시스템의 각종 프로세스, 프로그램 정보, 그리고 하드웨어적인 정보들이 저장 된다. /proc 내의 파일과 그 정보가 올바르게 설명된 것은?

  1. /proc/cpu : 프로세서(CPU)의 정보를 저장하고 있는 파일이다.
  2. /proc/file : 시스템에 설정 되어 있는 파일 시스템에 대한 정보를 저장하고 있다.
  3. /proc/meminfo : 가상메모리에 대한 정보도 포함하고 있다.
  4. /proc/stat : 시스템이 현재 사용 중인 커널 버전에 대한 정보를 저장하고 있다.
(정답률: 47%)
  • /proc/meminfo 파일은 시스템의 메모리 사용 현황, 여유 공간 및 가상 메모리(Swap)에 대한 상세 정보를 제공하는 파일입니다.

    오답 노트

    /proc/cpu: CPU 정보는 /proc/cpuinfo 파일에 저장됩니다.
    /proc/file: 파일 시스템 정보는 /proc/filesystems 파일에 저장됩니다.
    /proc/stat: 커널 버전 정보는 /proc/version 파일에 저장됩니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

9. 리눅스에서 사용하는 ext2와 ext3 파일시스템을 비교하였을 때의 설명으로 알맞은 것은?

  1. ext2는 저널링을 지원하지 않는다.
  2. ext2의 슈퍼블록의 구조와 ext3의 슈퍼블록의 구조는 서로 다르다.
  3. ext2로 구성된 파일시스템을 ext3로 변경할 수는 없다.
  4. ext3은 ext2와 호환되지 않는다.
(정답률: 71%)
  • ext3 파일시스템은 ext2의 구조를 기반으로 하되, 시스템 충돌 시 파일시스템 복구 시간을 획기적으로 줄여주는 저널링(Journaling) 기능을 추가한 버전입니다. 따라서 ext2는 저널링을 지원하지 않는 것이 핵심 차이점입니다.

    오답 노트

    슈퍼블록 구조: ext2와 ext3는 기본적으로 동일한 구조를 공유함
    변경 가능 여부: ext2를 ext3로 변환하는 것이 가능함
    호환성: ext3는 ext2와 하위 호환성을 유지함
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

10. 다음 중 X 서버의 이름이 아닌 것은?

  1. Xorg
  2. Xlib
  3. X386
  4. XFree86
(정답률: 50%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

11. 다음 중 MS의 Windows XP와 같이 GUI 인터페이스를 제공하는 데스크탑 환경은?

  1. KWin
  2. WindowMaker
  3. KDE
  4. Xorg
(정답률: 48%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

12. 사용자 쉘(shell) 환경 설정 파일을 수정한 후에, 그 내용을 적용시킬 때 사용할 수 있는 방법이 아닌 것은?

  1. 리눅스 시스템을 종료시킨 후 다시 시작한다.
  2. 사용자 계정을 삭제 후 다시 생성한다.
  3. 로그 아웃 후에 다시 로그인 한다.
  4. source 명령을 사용한다.
(정답률: 64%)
  • 쉘 설정 파일의 변경 사항을 적용하려면 쉘을 재시작하거나 설정을 다시 읽어와야 합니다. 시스템 재부팅, 로그아웃 후 재로그인, 또는 source 명령어를 통해 적용 가능하지만, 사용자 계정을 삭제하고 다시 생성하는 것은 설정 적용 방법이 아니며 데이터 손실을 초래합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

13. 사용자 쉘(shell)에서 파이프(pipe, |)는 앞 명령어의 출력을 다음 명령어의 입력으로 보내는 기능을 수행한다. 다음 명령을 실행하였을때 화면에 출력되는 내용은 무엇인가?

  1. ls -l 의 실행결과
  2. ls 의 실행결과
  3. ls -al 의 실행결과
  4. 세 명령의 실행결과 모두
(정답률: 30%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

14. 프로세스(Process)의 정의에 대한 설명 중 옳지 않은 것은?

  1. 커널에 등록되고 커널의 관리하에 있는 작업
  2. 실행중인 프로그램
  3. 프로세스 관리 블록을 할당받은 개체
  4. 동기적 행위를 일으키는 주체
(정답률: 56%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

15. 프로세스 스케줄링 방법 중 RR(Round-Robin) 방식에 대한 설명으로 틀린 것은?

  1. 시간할당량이 작을 경우 문맥교환에 따른 오버헤드가 커진다.
  2. 대화형 시스템이나 시분할 시스템에 적합한 방식이다.
  3. 처리하여야 할 작업의 양이 가장 작은 프로세스에게 cpu를 할당하는 기법이다.
  4. FIFO 방식으로 선점(preemptive)형 기법이다.
(정답률: 46%)
  • 라운드 로빈(RR) 방식은 프로세스 간 우선순위 없이 동일한 시간 할당량을 순서대로 부여하는 선점형 스케줄링 기법입니다.

    오답 노트

    처리하여야 할 작업의 양이 가장 작은 프로세스에게 cpu를 할당하는 기법이다: 이는 SJF(Shortest Job First) 스케줄링에 대한 설명입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

16. LAN 간을 상호 접속해 주는 연결 장치로서 제2계층(데이터링크 계층)에서 동작하는 장비는?

  1. 브리지
  2. 게이트웨이/라우터
  3. 리피터
  4. 프로토콜 번역기
(정답률: 78%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

17. TCP/IP의 계층 중 종단 시스템간 에러탐지와 수정기능 등을 포함하며 신뢰성을 보장하는 데이터 전달 서비스를 담당하는 계층은?

  1. 전송 계층
  2. 응용 계층
  3. 네트워크 주소 계층
  4. 세션 계층
(정답률: 42%)
  • 전송 계층(Transport Layer)은 송신자와 수신자 간의 신뢰성 있는 데이터 전송을 보장하며, 에러 탐지, 흐름 제어, 오류 수정 등의 기능을 수행합니다.

    오답 노트

    응용 계층: 사용자 인터페이스 및 네트워크 서비스 제공
    네트워크 주소 계층: 최적의 경로 설정(라우팅)
    세션 계층: 통신 세션 유지 및 관리
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

18. TCP/IP 네트워크를 구성하기 위해 1개의 C 클래스 주소를 할당받았다. C 클래스 주소를 이용 하여 2개의 동일한 크기의 서브네트워크를 구성 하고자 한다면 서브넷 마스크(subnet mask)를 어떻게 정해야 하는가?

  1. 255.255.254.0
  2. 255.255.255.0
  3. 255.255.255.128
  4. 255.255.255.1
(정답률: 68%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

19. ifconfig 명령을 사용하면 eth0 장치에 IP 주소를 직접 할당할 수 있다. 하지만, 이 주소는 리눅스 시스템을 다시 시작하게 되면 사라지게 된다. 리눅스 시스템을 시작할 때마다 자동으로 특정 IP 주소를 할당하기 위해서는 다음 중 어느 파일에 IP주소를 설정하여야 하는가?

  1. /etc/hosts
  2. /etc/resolv.conf
  3. /etc/sysconfig/network
  4. /etc/sysconfig/network-scripts/ifcfg-eth0
(정답률: 52%)
  • 리눅스에서 네트워크 인터페이스의 영구적인 설정을 위해서는 각 인터페이스별 설정 파일인 /etc/sysconfig/network-scripts/ifcfg-eth0 파일에 IP 주소와 서브넷 마스크 등을 정의해야 합니다.

    오답 노트

    /etc/hosts: 호스트 이름과 IP 매핑
    /etc/resolv.conf: DNS 서버 설정
    /etc/sysconfig/network: 네트워크 전역 설정
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

20. aaa.ihd.or.kr에서 telnet bbb라는 명령어로 같은 사무실의 bbb.ihd.or.kr로 접속하고자 하였으나 실패하였다. 다음 중 그 원인을 파악하기 위해 aaa.ihd.or.kr에서 사용할 수 있는 방법이 아닌 것은?

  1. ping bbb.ihd.or.kr 명령어로 시스템의 동작여부를 점검한다.
  2. nslookup bbb 명령어를 사용하여 IP주소로 DNS변환이 되는지 점검한다.
  3. ps -aux를 사용하여 telnet을 서비스하기위한 관련 데몬이 실행되고 있는지 점검한다.
  4. traceroute bbb 명령어로 네트워크 경로를 추적해 본다.
(정답률: 52%)
  • 현재 aaa.ihd.or.kr에서 bbb.ihd.or.kr로 접속을 시도하는 상황이므로, 원격지 시스템의 상태를 확인해야 합니다. ps -aux 명령어는 '현재 내 시스템'에서 실행 중인 프로세스를 확인하는 명령어이므로, 상대방 서버의 telnet 데몬 실행 여부를 확인할 수 없습니다.

    오답 노트

    ping: 대상 시스템의 네트워크 연결 상태 확인 가능
    nslookup: 도메인 이름의 IP 주소 변환 여부 확인 가능
    traceroute: 목적지까지의 네트워크 경로 및 지연 구간 확인 가능
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

2과목: 리눅스 시스템 관리

21. 리눅스에 등록된 사용자 계정을 일시 비활성화하기 위해 useradd 명령어를 사용하여 설정하고자 할때 사용되는 옵션으로 알맞은 것은?

  1. -f
  2. -d
  3. -g
  4. -o
(정답률: 42%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

22. userdel 명령어를 사용하여 사용자 계정 및 홈디렉토리까지 삭제하고자 할때 사용되는 옵션으로 알맞은 것은?

  1. -r
  2. -d
  3. -e
  4. -m
(정답률: 77%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

23. 다음 중 리눅스에서 프로그램 설치와 가장 관련이 먼 명령어는 어느 것인가?

  1. make install
  2. yum
  3. modprobe
  4. rpm
(정답률: 83%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

24. 다음 중 userdel 명령어와 가장 관련이 먼 파일은 어느 것인가?

  1. /etc/passwd
  2. /etc/group
  3. /etc/hosts
  4. /etc/shadow
(정답률: 47%)
  • userdel 명령어는 사용자 계정을 삭제하는 명령어로, 사용자 정보가 담긴 /etc/passwd, 그룹 정보의 /etc/group, 암호 정보의 /etc/shadow 파일을 수정합니다. 반면 /etc/hosts 파일은 도메인 이름과 IP 주소를 매핑하는 정적 테이블 파일이므로 사용자 삭제와는 관련이 없습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

25. 다음 리눅스의 디렉토리 중 일반적인 시스템 로그파일들이 있는 상위 디렉토리는 어디인가?

  1. /etc
  2. /var
  3. /proc
  4. /home
(정답률: 41%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

26. 다음 중 리눅스에서 부팅영역으로 사용하도록 권장되는 파일시스템인 것은?

  1. EXT3
  2. JFS
  3. ReiserFS
  4. XFS
(정답률: 33%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

27. 계정자의 홈 디렉토리, 유효기간, 기본 그룹등을 변경하는 명령어는?

  1. su
  2. usermod
  3. chown
  4. chage
(정답률: 66%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

28. 다음 중 프로세스 관리와 가 장 관련이 있는 명령어는 어느 것인가?

  1. ifconfig
  2. cd
  3. xkill
  4. modinfo
(정답률: 42%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

29. 다음 중 리눅스에서 백그라운드로 명령어를 실행하기 위해 명령어 입력시 명령줄 맨 끝에 추가하는 것으로 알맞은 것은?

  1. &
  2. >
  3. &&
  4. %
(정답률: 70%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

30. 다음 중 리눅스 기반의 모든 파일시스템에서 가지는 구조의 구성요소가 아닌 것은?

  1. 부트스트랩
  2. 헤더블록
  3. I-node
  4. 데이터블록
(정답률: 22%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

31. 리눅스에서 rpm을 이용하여 시스템에 설치된 clone라 는 패키지 정보를 보고 자 한다. 다음 명령어 중 올바른 것은?

  1. rpm -qf clone
  2. rpm -qi clone
  3. rpm -qp clone
  4. rpm -qr clone
(정답률: 48%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

32. 다음 컴파일을 통한 리눅스 패키지 설치 과정에 필요한 항목들 중 가장 거리가 먼 것은?

  1. make
  2. gcc
  3. configure
  4. comm
(정답률: 71%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

33. 4블록크기의 파일이 손상되어 복구하고자 한다. 이럴 경우 크기가 얼마인 파일들을 검색하여 복구 대상으로 선정해야 하는가?

  1. 1024KB
  2. 2048KB
  3. 4096KB
  4. 8192KB
(정답률: 66%)
  • 일반적인 파일 시스템에서 1블록의 크기는 $1\text{KB}$가 아닌 $1024\text{B}$ (즉, $1\text{KB}$) 기준이며, 표준적인 디스크 블록 크기인 $1\text{KB}$를 기준으로 계산합니다.
    ① [기본 공식] $\text{Total Size} = \text{Block Count} \times \text{Block Size}$
    ② [숫자 대입] $\text{Total Size} = 4 \times 1024\text{B}$
    ③ [최종 결과] $\text{Total Size} = 4096\text{B} = 4\text{KB}$
    단, 문제의 보기 구성상 블록 단위를 $1\text{MB}$로 상정했을 때 $4\text{MB} = 4096\text{KB}$가 도출됩니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

34. 리눅스에 마운트 된 CD롬은 언제까지 마운트된 상태로 유지가 되는가?

  1. 사용자 모드 변경시
  2. open 명령어 하기 전까지
  3. 파일 복사가 완료될때 까지
  4. 언마운트(umount)하기 전까지
(정답률: 75%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

35. 다음 중 리눅스 커널이 로딩될 당시 최초의 프로세스는 어느 것인가?

  1. vmlinuz 프로세스
  2. init 프로세스
  3. root 프로세스
  4. 슈퍼데몬 프로세스
(정답률: 53%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

36. ssh를 이용해 리눅스 시스템에 원격접속을 하여 다음과 같은 명령어를 실행하던 중 사용자의 시스템이 다운 되었다. 이 경우 실행한 명령어의 결과는 어떻게 되는가?

  1. 파일복사가 중지된다.
  2. 파일복사가 완료된다.
  3. 복사된 파일이 삭제된다.
  4. 다음번 동일 계정으로 접속시 파일복사가 계속된다.
(정답률: 45%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

37. 다음은 RPM 명령을 나타낸 것이다. 사용방법 및 명령어 형식의 관계가 잘못 연결된 것은?

  1. 제작방법 : rpmbuild -bb 패키지 스팩
  2. 업그레이드 방법 : rpm -v 패키지 명
  3. 질의방법 : rpm -q 패키지 목록
  4. 제거방법 : rpm -e 패키지 명
(정답률: 50%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

38. 다음 중 리눅스 패키지 설치프로그램인 rpm -i 명령어와 가장 유사한 패턴의 명령어는 어느 것인가?

  1. make install
  2. mkfs
  3. gzip
  4. makefile
(정답률: 66%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

39. 다음 패키지 파일에 대한 설명으로 틀린 것은?

  1. x86_64 기반의 커널에서 설치하여 사용할 수 없다.
  2. i386은 인텔 386이상 CPU 플랫폼에서 작동 한다는 것을 의미한다.
  3. rpm 프로그램을 이용해서 설치할 수 있다.
  4. 제작자가 2번 걸쳐 이 패키지를 패키징 한 것을 알 수 있다.
(정답률: 32%)
  • 제시된 파일명 $\text{ftp-2,2,1-2,i386.rpm}$에서 i386은 32비트 인텔 아키텍처를 의미하며, 이는 하위 호환성을 통해 64비트인 x86_64 기반 커널에서도 설치 및 실행이 가능합니다.

    오답 노트

    i386: 인텔 386 이상의 CPU 플랫폼을 지원함
    rpm: 확장자가 .rpm이므로 rpm 도구로 설치 가능함
    패키징 횟수: 버전 번호 뒤의 -2는 릴리즈 번호로, 두 번 패키징되었음을 의미함
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

40. rpm을 이용하여 패키지를 설치하고자 하는데, 이미 설치된 패키지들과의 의존성 문제가 발생하여 이를 무시하고 설치하고자 한다. 다음 중 이때 사용될 옵션으로 알맞은 것은?

  1. --force
  2. --loop
  3. --nodeps
  4. --nocheck
(정답률: 70%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

41. 다음 중 리눅스 시스템의 I/O와 관련된 내용으로 틀린 것은?

  1. DMA는 외부장치로부터 메모리로 직접 바이트열을 보내는 기능을 말한다.
  2. IRQ는 외부장치가 장치 드라이버에 신호를 전달하는 방법으로 각각마다 고유의 번호를 가지고 있다.
  3. PC의 구조에는 IRQ, I/O주소의 수에 제한이 있으므로 각 장치 드라이버의 프로그램 중에 I/O주소와 IRQ를 하드코드화 하면 용이하다.
  4. I/O주소를 사용하면 장치 드라이버가 외부장치에 데이터를 전달할 수 있다.
(정답률: 67%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

42. 커널 2.6.7에서 커널 2.6.10으로 업그레이드를 하려고 한다. 꼭 필요한 파일들로만 구성된 것은?

  1. 가, 다, 마
  2. 나, 라, 바
  3. 바
  4. 나, 라, 마
(정답률: 36%)
  • 커널 업그레이드 시 전체 소스 코드를 다시 받는 대신, 기존 버전에서 변경된 부분만 수정하는 패치(patch) 파일을 사용합니다. 2.6.7에서 2.6.10으로 가기 위해서는 2.6.8, 2.6.9, 2.6.10 순서의 패치 파일이 모두 필요합니다.
    따라서 필요한 파일은 patch-2,6,8.gz, patch-2,6,9.gz, patch-2,6,10.gz 입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

43. 리눅스 커널 설정에서 사용하지 않기로 설정한 하드웨어를 사용하기 위하여 할 수 있는 방법이 아닌 것은?

  1. 해당 하드웨어를 직접 사용하는 프로그램 사용
  2. 디바이스 드라이버를 모듈로 사용하도록 커널 설정 수정 후 커널 재 컴파일
  3. 디바이스 드라이버 모듈을 수동으로 직접 로드
  4. 커널 에 디바이 스 드라이버 삽입 후 커널 재컴파일
(정답률: 70%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

44. 다음은 커널에 로드되어 있는 모듈이다. 이중 rmmod 명령에 의해 언로드될 수 있는 것은?

  1. soundcore
  2. snd_page_alloc
  3. i2c_core
  4. e100
(정답률: 63%)
  • rmmod 명령어로 모듈을 언로드하기 위해서는 해당 모듈을 사용 중인 다른 모듈이 없어야 합니다(Used by 값이 0이어야 함).
    결과에서 e100 모듈의 Used by 값이 0이므로 언로드가 가능합니다.

    오답 노트

    soundcore, snd_page_alloc, i2c_core: 다른 모듈이 사용 중이므로 언로드 불가
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

45. 다음 중 커널 2.6에서 사용할 모듈들을 다루기 위한 insmod, rmmod, lsmod, modprobe, depmod 등을 포함하는 패키지는?

  1. usermode-x.y.z.tar.gz
  2. module-init-tools-x.y.z.tar.gz
  3. environment-modules-x.y.z.tar.gz
  4. mod_security-x.y.z.tar.gz
(정답률: 59%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

46. 디스크가 1개뿐인 리눅스 시스템의 디스크를 리눅스 재설치 없이 새 디스크로 교체하고자 한다. 새 디스크의 파티션은 기존과 동일하게 1개의 파티션만 설정할 예정이다. 이때 해야 하는 일로 적당하지 않은 것은?

  1. 새 디스크 포맷하기
  2. 기존 디스크의 내용을 새 디스크로 복사하기
  3. /etc/fstab 설정하기
  4. 새 디스크로 부팅하기 위하여 LILO준비하기
(정답률: 24%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

47. 다음과 같은 명령으로 응급복구 디스켓을 만들었다. 이 응급복구 디스켓의 lilo.conf 부분으로 틀린 것은?

  1. boot=/mnt/boot
  2. map=/mnt/map
  3. image=/mnt/vmlinuz
  4. install=/mnt/boot.b
(정답률: 11%)
  • 응급복구 디스켓을 만들 때 명령어를 통해 /boot 디렉터리의 모든 내용을 /mnt(플로피 디스크 마운트 지점)로 복사했습니다.
    복사가 완료된 후 디스켓 자체로 부팅할 때는 파일 시스템의 루트(/)를 기준으로 경로를 설정해야 하므로, boot=/mnt/boot가 아니라 boot=/ 로 설정해야 합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

48. 다음 중 시스템에 의해 자동으로 생성 및 수정되는 파일이 아니며, 시스템 관리자가 필요에 따라 수정할 수 있는 것은?

  1. /etc/mtab
  2. /etc/printcap
  3. /etc/fstab
  4. /etc/sysconfig/hwconf
(정답률: 50%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

49. 시스템에서 지원하지 않는 사운드카드를 사용하려고 할때 해야 하는 단계를 순서별로 알맞게 나열한 것은?

  1. 가-나-다-라-마
  2. 라-다-가-나-마
  3. 나-가-라-다-마
  4. 라-나-가-다-마
(정답률: 19%)
  • 지원하지 않는 사운드카드를 설치하는 올바른 순서는 하드웨어 설치부터 커널 반영까지의 과정입니다.
    라. 사운드 카드 설치 $\rightarrow$ 다. 플러그 앤 플레이 설정 $\rightarrow$가. 사운드를 지원하도록 커널의 설정 및 생성 $\rightarrow$ 나. 장치 파일의 생성 $\rightarrow$ 마. 새로 생성된 리눅스커널로 부팅 및 작동 확인
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

50. 다음 ( )안에 들어갈 단어가 차례대로 알맞게 나열된 것은?

  1. sndconfig, system-config-soundcard, sysconf-sound
  2. redhat-config-soundcard, system-config-soundcard, sysconf-snd
  3. soundconfig, system-config-sound, sysconf-sound
  4. sysconf-sound, system-config-soundcard, soundconfig
(정답률: 26%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

51. 다음 중 파일시스템 전체를 이미지로 저장하여 시스템 장애시 저장해둔 이미지 를 사용하여 시스템을 복구하고자 한다. 이 두 가지 작업을 할 수 있는 가장 적합한 명령어는 어느 것인가?

  1. dd
  2. tar
  3. gzip
  4. restore
(정답률: 40%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

52. 다음 중 리눅스 기반에서 외부로부터의 해킹시도를 차단하기위해 제공되는 보안서비스와 가장 거리가 먼 것은 어느 것인가?

  1. squid
  2. ssh
  3. selinux
  4. nmap
(정답률: 33%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

53. 다음 중 웹 서버 보안을 위한 관련 지침으로 가장 거리가 먼 것은 어느 것인가?

  1. CGI 디렉토리에는 쉘과 인터프리터를 설치하지 않는다.
  2. 관리자(root) 계정으로만 웹 관리를 한다.
  3. 필요하지 않은 쉘과 인터프리터는 설치하지 않는다.
  4. HTML문서에 접근하는 모든 사용자를 위한 특정 그룹을 만든다.
(정답률: 30%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

54. 다음 중 리눅스 시스템 보안을 위해 수행할 작업으로 알맞지 않는 것은?

  1. 최신 보안패치 설치
  2. 불필요한 서비스 제거
  3. ssh를 통한 root 원격 접속
  4. shadow 기능을 이용한 사용자 계정 관리
(정답률: 59%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

55. 외부에서 NFS의 접속을 막기 위해 포트 번호를 차단하고자 한다. 만약 리눅스 시스템에서 현재 제공되고 있는 NFS의 접속포트를 알지 못하는 경우 이를 확인하는 방법으로 적당한 것은?

  1. host 명령어를 통해 포트 번호를 알아낸다.
  2. ping 명령어를 통해 포트 번호를 알아낸다.
  3. /etc/resolve.conf 파일정보를 통해 포트번호를 알아낸다.
  4. /etc/services 파일정보를 통해 포트번호를 알아낸다.
(정답률: 65%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

56. 다음 중 Sendmail 보안을 위해 적용해야될 내용들로 알맞지 않는 것은?

  1. 주기적으로 가장 최신 패치를 적용해야 한다.
  2. Wizard 옵션을 가급적이면 사용하지 않는다.
  3. Debug 옵션을 가급적이면 사용하지 않는다.
  4. aliases 파일에 정의되어 실행되는 모든 프로그램의 사용권한은 777, 소유자는 일반 관리자가 되어야 한다.
(정답률: 58%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

57. 외부로 Anonymous FTP 서비스를 제공하고자 한다. 안전한 서비스 제공을 위해 관리자가 설정 해야될 내용으로 적당하지 않은 것은?

  1. ∼ftp 디렉토리 내에 어떤 외부 기계의 디스크도 마운트하지 않는다.
  2. ∼ftp의 파일을 옮기거나 지울 때 패스워드 파일에서 ftp 계정을 지운다.
  3. guest, anonymous 계정 사용자의 delete, overwrite, rename, chmod 옵션을 없애고 umask 옵션을 추가한다.
  4. 패스워드 파일의 ftp 계정 패스워드에 *를 넣거나 NP를 넣어서 패스워드를 사용한 로그인을 금지하고 정상적인 쉘을 주지 않는다.
(정답률: 14%)
  • 안전한 Anonymous FTP 서비스 제공을 위해서는 외부 디스크 마운트 금지, ftp 계정의 패스워드 로그인 제한 및 쉘 접근 금지, 파일 삭제 시 계정 관리 등이 필요합니다. guest나 anonymous 계정의 옵션을 조정하고 umask를 추가하는 설정만으로는 보안을 위한 충분한 관리 대책으로 보기 어렵습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

58. 다음 중 외부로부터의 스니핑(sniffing)에 대한 대책으로 적당하지 않는 것은?

  1. 보안 프로그램 등을 사용하여 네트워크 카드가 Promiscuous 모드에 있는가 확인한다.
  2. 열린 파일을 조사한다.
  3. 네트워크에 ICPM 패킷을 발생시킨다.
  4. ps 명령어로 수상한 이름의 Process를 찾는다.(예 : a.out, in.telnetd, in.uucpd 등)
(정답률: 60%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

59. 다음 중 리눅스시스템 부팅과정이 기록된 로그 파일은 어느 것인가?

  1. /var/log/boot.log
  2. /var/log/dmesg
  3. /var/log/secure
  4. /var/log/lastlog
(정답률: 23%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

60. 다음 중 tar 명령어를 통해 파일을 백업하려고 한다. 백업시 백업되는 파일을 bzip으로 압축하고자 할 경우 추가되는 옵션으로 알맞은 것은?

  1. z
  2. j
  3. a
  4. g
(정답률: 35%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

3과목: 네트워크 및 서비스의 활용

61. 다음은 무엇에 관련된 설명인가?

  1. ASCII CODE
  2. KSC5601
  3. UNICODE
  4. PDF
(정답률: 60%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

62. 다음 설명 중 올바른 내용으로 짝지어진 것은?

  1. 나, 다
  2. 가, 라
  3. 다, 라
  4. 가, 나
(정답률: 7%)
  • HTTP는 상태를 유지하지 않는 Connectionless 프로토콜이며, 이를 암호화하여 전송하는 HTTPS는 443 포트를 사용합니다.

    오답 노트

    쿠키는 서버측이 아닌 클라이언트(브라우저)측에 저장되는 정보임
    웹 브라우저의 일반적인 요청(단순 페이지 조회)은 POST가 아닌 GET 방식을 사용함
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

63. 다음 설명 중 ( ) 안에 들어갈 내용과 이와 관련이 있는 아파치 옵션은 무엇인가?

  1. MaxSpareServer - MaxClients
  2. KeepAlive - MaxKeepAliveRequests
  3. Timeout - MaxClients
  4. KeepAliveTimeout - MaxKeepAliveRequests
(정답률: 43%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

64. 다음 동적 웹 페이지와 관련된 내용으로 알맞은 것은?

  1. 동적 웹 페이지 구성에는 데이터베이스가 필수 요소이다.
  2. 클라이언트에서는 JSP가 주로 사용된다.
  3. 자바 서블릿은 CGI 스트립트이다.
  4. CGI는 프로세스의 생성과 초기화 에 많은 시간이 필요하다.
(정답률: 44%)
  • CGI(Common Gateway Interface)는 요청이 올 때마다 새로운 프로세스를 생성하고 초기화하는 방식으로 동작하기 때문에, 서버 자원 소모가 크고 응답 시간이 길어지는 단점이 있습니다.

    오답 노트

    동적 웹 페이지 구성에는 데이터베이스가 주로 사용되지만 필수 요소는 아님
    JSP는 클라이언트가 아닌 서버측 기술임
    자바 서블릿은 CGI의 성능 문제를 해결하기 위해 등장한 기술로 CGI 스크립트가 아님
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

65. 다음 ( )안에 공통적으로 들어갈 내용은 무엇인가?

  1. FTP
  2. HTTP
  3. NNTP
  4. IRC
(정답률: 70%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

66. 데이터베이스에 관련된 설명 중 틀린 것은?

  1. 다수의 응용 프로그램이 통합된 정보를 공유하기 위하여 사용한다.
  2. 별도의 데이터베이스 서버를 운영할 수도 있지만 파일을 이용하여 구성할 수도 있다.
  3. 기본적으로 데이터의 중복을 피하려고 하지만, 필요에 따라 중복성을 유지할 수도 있다.
  4. 운영 데이터는 필요한 정보를 얻기위해 생성한 임시 데이터까지 포함한다.
(정답률: 75%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

67. 동적 웹 페이지를 구성하기 위하여 사용하는 기술에 대한 설명 중 틀린 것은?

  1. 웹 브라우저 상에서 이미지 편집을 위하여 JPEG2000 기술이 개발되었다.
  2. 사용자와 서버간의 데이터를 주고받기 위해 CGI가 사용되기도 한다.
  3. 웹 페이지를 구성하기 위한 중요 데이터는 주로 데이터베이스에 저장한다.
  4. 자바 스크립트는 웹 브라우저에 따라 다르게 동작할 수 있다.
(정답률: 20%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

68. 다음 중 smbpasswd에 대한 설명으로 옳은 것은?

  1. 유닉스의 사용자 계정 정보를 이용하여 삼바 사용자를 생성하는 도구이다.
  2. 삼바 사용자 정보는 유닉스 시스템 계정 정보와 별개로 관리된다.
  3. smbpasswd 파일에는 사용자의 쉘 정보가 포함 되어있다.
  4. 삼바 사용자 정보를 확인하는 기능을 포함한다.
(정답률: 22%)
  • smbpasswd는 삼바 전용 사용자 계정과 비밀번호를 관리하는 도구이며, 삼바 사용자 정보는 유닉스 시스템의 기본 계정 정보와 별도의 데이터베이스 파일로 관리됩니다.

    오답 노트

    유닉스의 사용자 계정 정보를 이용하여 삼바 사용자를 생성하는 도구이다: 유닉스 계정이 먼저 존재해야 하지만, 정보 자체는 별도로 생성 및 관리합니다.
    smbpasswd 파일에는 사용자의 쉘 정보가 포함 되어있다: 쉘 정보는 유닉스의 /etc/passwd 파일에 저장됩니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

69. 다음 중 SMB에 대한 설명으로 옳은 것은?

  1. CIFS 프로젝트의 부산물이다.
  2. FTP와 동일한 프로토콜을 사용한다.
  3. 윈도 시스템과 유닉스 시스템간 파일 공유에 사용된다.
  4. UDP/IP 기반으로 작성된 시스템이다.
(정답률: 63%)
  • SMB(Server Message Block)는 윈도 시스템과 유닉스 시스템 간에 파일이나 프린터 등의 자원을 공유하기 위해 사용되는 네트워크 프로토콜입니다.

    오답 노트

    CIFS 프로젝트의 부산물이다: SMB를 기반으로 마이크로소프트가 확장한 것이 CIFS입니다.
    FTP와 동일한 프로토콜을 사용한다: 파일 전송 방식과 목적이 다른 별개의 프로토콜입니다.
    UDP/IP 기반으로 작성된 시스템이다: 기본적으로 TCP/IP 기반으로 동작합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

70. 다음 SMB 설정 내용에 대한 설명으로 옳은 것은?

  1. SMB 사용자/패스워드 정보를 기록한 파일을 설정한다.
  2. SMB에 접속한 클라이언트의 이름을 기록한 파일을 설정한다.
  3. 리눅스 사용자와 SMB 사용자가 서로 다를 경우 매핑 정보를 저장하는 파일이다.
  4. SMB 사용자에 대한 허가권을 기록한 파일이다.
(정답률: 44%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

71. 다음은 NFS와 관련된 설명이다. 올바른 내용을 모두 고른 것은?

  1. 가, 다
  2. 나, 라
  3. 나, 다, 라
  4. 가, 나, 라
(정답률: 34%)
  • 제시된 이미지의 내용 중 옳은 설명은 다음과 같습니다.
    가. rpc, nfsd는 클라이언트의 파일 시스템 요청을 처리하는 서버 측 프로세스입니다.
    나. rpc, mountd는 RPC 서버의 일종으로 동작합니다.
    라. DHCP 서버 설정을 통해 NFS 서버의 정보를 자동으로 얻어올 수 있습니다.

    오답 노트

    다. NFS는 네트워크 부팅 등을 통해 루트 파일 시스템으로 구성할 수 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

72. 다음에서 설명하는 내용 중 올바른 것은?

  1. NFS는 FTP 기반의 파일 공유 서비스이다.
  2. NFS 서버-클라이언트간의 통신방법으로 RPC를 사용한다.
  3. nfsstone을 이용하여 일반 파일 시스템의 성능을 측정할 수 있다.
  4. NFS를 이용하여 접근하는 경우 심볼릭 링크는 하드 링크로 변경된다.
(정답률: 50%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

73. 다음은 Proftpd 설정의 일부분이다. 다음 설명 중 알맞은 것은?

  1. 동시에 10개의 클라이언트 접속이 가능하다.
  2. Anonymous 사용자에 대해 덮어쓰기를 허용 한다.
  3. 사용자의 쉘 정보를 확인하도록 한다.
  4. 한 사용자에 대해 30개의 동시 접속을 허용 한다.
(정답률: 12%)
  • 설정 내용 중 RequireValidShell on은 사용자의 유효한 쉘 정보를 확인하여 접속을 허용하겠다는 의미입니다.

    오답 노트

    MaxInstances 30: 한 사용자의 최대 동시 접속 수
    MaxClients 10: 서버 전체의 최대 동시 접속 수
    AllowOverwrite on: 설정상 모든 디렉토리에 대해 덮어쓰기를 허용하지만, 이는 Anonymous 사용자에게만 국한된 설정이 아닙니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

74. 다음 중 메일 서비스에 대한 설명으로 틀린 것은?

  1. SMTP(Simple Mail Transfer Protocol)는 전자우편 시스템 간에 메시지 교환 형식을 규정하는 것이다.
  2. MUA(M ail User Agent)로 는 sendmail이 대표적이다.
  3. MTA(Mail Transfer Agent)는 한 호스트로 부터 메일을 받아 다른 호스트로 전달하는 역할을 한다.
  4. MDA(Mail Delivery Agent)는 수신된 메시지를 해당 사용자의 메일 박스에 저장한다.
(정답률: 27%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

75. 프로토콜 암호화를 통하여 보안이 강화된 메일 서비스를 제공하려고 할때 다음 중 알맞게 짝지어진 것은?

  1. Qmail, Procmail
  2. IMAP, Postfix
  3. Postfix, SSL
  4. sendmail, DRAC
(정답률: 20%)
  • 메일 서비스의 보안을 강화하기 위해 프로토콜 암호화를 적용하려면 메일 전송 에이전트(MTA)와 암호화 프로토콜이 필요합니다. Postfix는 고성능 MTA이며, SSL(Secure Sockets Layer)은 전송 계층에서 데이터를 암호화하는 표준 프로토콜로, 이 둘을 조합하여 보안 메일 서비스를 구현합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

76. Procmail을 이용하여 스팸 메일을 관리하려고 한다. 다음 설명 중 틀린 것은?

  1. 사용자가 관리자에게 요청해서 서버 차원에서 스팸 메일을 차단하도록 한다.
  2. 사용자 스스로 자신의 홈디렉토리에 .procmailrc 파일을 생성해서 차단한다.
  3. spamhost.com에서 전송되는 모든 메일을 차단하는 규칙은 *From:.*spamhost.com 이다.
  4. 대량의 스팸 메일이 전송된 경우 메일 서버자체에서 수신 거부하도록 설정한다.
(정답률: 14%)
  • Procmail은 메일 서버에 도착한 메일을 사용자의 설정 파일(.procmailrc)에 따라 분류, 필터링, 전달하는 '사용자 수준'의 메일 처리 도구입니다. 따라서 메일 서버 자체에서 수신 거부하도록 설정하는 것은 Procmail의 기능이 아니라 MTA(Mail Transfer Agent) 수준의 설정입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

77. 다음 중 POP3에 대한 설명으로 틀린 것은?

  1. 서버로부터 클라이언트가 메일을 받을 수 있도록 통신을 하기위한 프로토콜이다.
  2. MUA 프로그램이 사용자의 서버와 통신하게 한다.
  3. 제목을 전달한 후 필요한 시점에 본문을 전달 한다.
  4. 메시지를 전송한 후 서버에서 삭제하는 것이 원칙이나 삭제하지 않도록 설정할 수 있다.
(정답률: 48%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

78. xinetd를 컴파일하여 설치하려고 한다. 이때 DOS 공격을 예방하기 위한 컴파일 옵션으로 필수적인 것은?

  1. --with-libwrap
  2. --with-loadavg
  3. --with-inet6
  4. --with-nls
(정답률: 28%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

79. 다음은 xinetd의 속성에 대한 설명 중 알맞은 것으로 구성된 것은?

  1. 가, 라, 마
  2. 가, 나, 다
  3. 나, 다, 마
  4. 나, 라, 마
(정답률: 20%)
  • xinetd의 설정 속성 중 옳은 내용을 찾는 문제입니다.
    가. flag IDONLY는 식별 서버를 가진 클라이언트의 접속만 허용하며, 라. cps는 초당 접속 수를 제한하여 한계 초과 시 서비스를 비활성화하고, 마. instances는 동시에 동작할 수 있는 동일 유형 서버의 최대 수를 정의하는 것이 맞습니다.

    오답 노트

    only-from: 인가된 클라이언트 목록에 있는 경우에만 접속을 허용합니다.
    wait no: 다중 스레드 서비스로 여러 접속을 동시에 처리할 수 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

80. 다음 DNS 설정에 대한 설명 중 틀린 것은?

  1. 도메인 정보는 /etc/slave/ihd.or.kr 파일로 기록된다.
  2. ihd.or.kr에 대한 주 DNS는 10.0.0.253 이다.
  3. 이 서버는 ihd.or.kr 도메인에 대한 백업 기능을 수행한다.
  4. 도메인은 master와 slave 두가지 타입으로 정의할 수 있다.
(정답률: 53%)
  • 제시된 설정 파일에서 file "slave/ihd.or.kr"는 상대 경로를 의미합니다. 일반적으로 BIND 설정에서 zone 파일은 /var/named/ 등의 설정 디렉토리 하위에 저장되므로, 절대 경로인 /etc/slave/ihd.or.kr 파일로 기록된다는 설명은 옳지 않습니다.

    오답 노트

    type slave: 이 서버가 보조(백업) DNS 서버임을 의미합니다.
    masters { 10.0.0.253; }: 주 DNS 서버의 IP가 10.0.0.253임을 나타냅니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

81. 다음은 nslookup의 결과이다. ( )안에 들어갈 명령으로 알맞은 것은?

  1. server
  2. root
  3. query
  4. mx
(정답률: 47%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

82. 다음 DNS 설정에 대한 설명 중 옳지 않은 것은?(문제오류로 실제 시험에서는 3, 4번이 정답 처리 되었습니다. 여기서는 3번을 누르시면 정답 처리 됩니다.)

  1. 이 호스트의 IP는 10.0.0.10 이다.
  2. 메일을 전송하는 경우 mx1.ihd.or.kr로 전달 된다.
  3. ftp.ihd.or.kr의 IP는 10.0.0.11이 된다.
  4. www.ihd.or.kr로 두개의 IP가 연결되어 부하를 공유한다.
(정답률: 72%)
  • DNS 레코드 분석 결과입니다.
    ftp 레코드는 CNAME @ 로 설정되어 있으며, @는 도메인의 기본 호스트(10.0.0.10)를 가리킵니다. 따라서 ftp.ihd.or.kr의 IP는 10.0.0.10이 되어야 하므로 10.0.0.11이 된다는 설명은 틀렸습니다.

    오답 노트

    www.ihd.or.kr: 10.0.0.11과 10.0.0.12 두 개의 A 레코드가 설정되어 부하 분산이 가능합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

83. 다음은 Squid 설정 중 접근 제어 부분이다. 알맞은 내용을 고르시오.

  1. 192.168.0.1에서 목적지 포트를 80으로 하면 사용할 수 있다.
  2. 10.0.0.10에서 목적지 포트를 443으로 하면 접근이 거절된다.
  3. 목적지 포트가 563이고 192.168.0.1에서 접근 한다면 사용가능하다.
  4. 목적지 포트가 80이고 10.0.0.1에서 접근하면 접근이 불가능하다.
(정답률: 43%)
  • Squid 설정의 접근 제어 규칙은 위에서 아래로 순차적으로 적용됩니다.
    1. ihd ACL(10.0.0.0/255.255.255.0)은 허용(allow)됩니다.
    2. 그 외 모든 접근(all)은 SSL_ports(443, 563)가 아닌 경우 거부(deny)됩니다.
    따라서 목적지 포트가 563이고 192.168.0.1에서 접근하는 경우, SSL_ports에 해당하므로 거부 규칙에서 제외되어 사용이 가능합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

84. 다음은 Proxy 서비스에 관련된 내용이다. 알맞은 내용으로 짝지어진 것은?(문제오류로 실제 시험에서는 1, 4번이 정답 처리 되었습니다. 여기서는 1번을 누르시면 정답 처리 됩니다.)

  1. 가, 나
  2. 나, 다
  3. 다, 라
  4. 가, 라
(정답률: 66%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

85. 다음은 nsswitch.conf 파일 내용의 일부이다. 다음 중 올바르게 설명한 것은?

  1. 파일에 저장된 계정정보를 LDAP 서버와 동기화 한다.
  2. LDAP 서버에서 계정 정보를 얻어온다.
  3. 이 시스템의 사용자는 로그인시 LDAP 인증을 거쳐야한다.
  4. 이 시스템은 NIS를 사용하지 않는다.
(정답률: 20%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

86. 다음은 DHCP 서버 설정 정보의 일부이다. 다음 설명 중 틀린 것은?

  1. node1으로 정의한 시스템은 네트워크 부트기능을 사용한다.
  2. MAC 주소를 기반으로 고정 IP를 할당하도록 설정되어있다.
  3. 커널 파일명으로 “vmlinuz”를 사용한다.
  4. node1 시스템은 NFS를 사용한다.
(정답률: 60%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

87. 다음은 DHCP 클라이언트의 resolv.conf이다. 이와 관련된 DHCP 서버 옵션으로 알맞은 것은?

  1. subnet, netmask
  2. routers, range
  3. domain-name-servers, domain-name
  4. subnet-mask, broadcast-address
(정답률: 59%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

88. 다음 DHCP와 관련된 내용으로 옳지 않은 것은?

  1. bootp의 기능을 포함하고 있다.
  2. udp로 설정 정보를 전송한 뒤, 실패하면 tcp를 이용하여 IP를 할당한다.
  3. diskless 시스템을 위하여 root-path 정보를 제공할 수 있다.
  4. IP를 할당한 뒤 일정시간 이 지나면 만료시키지만 회수하지는 않는다.
(정답률: 10%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

89. 다음은 cvs를 사용하기 위한 xinetd 설정이다. ( )안에 들어갈 내용으로 알맞은 것은?

  1. no, stream, pserver
  2. false, dgram, -f
  3. yes, pserver, root
  4. true, tcp, cvsserver
(정답률: 63%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

90. 다음은 cvs 명령을 실행한 결과이다. 실행한 명령과 설명으로 알맞은 것은?

  1. update : Hello.java 파일은 손상되었다.
  2. update : World.java 파일을 서버로부터 다운로드하였다.
  3. checkout : 서버에 있는 Hello.java 파일과 로컬에 있는 내용이 합쳐졌다.
  4. checkout : World.java 파일을 서버로 업로드 하였다.
(정답률: 27%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

91. 다음은 CVS 설정에 대해 기술한 내용이다. ( ) 안에 들어갈 내용으로 알맞은 것은?

  1. /etc/CVS, writers
  2. CVSROOT, readers
  3. CVSROOT, writers
  4. /etc/CVS, readers
(정답률: 25%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

92. 다음 중 CVS 명령과 그 설명이 알맞게 짝지어진 것은?

  1. init - 프로젝트를 생성할때마다 수행하는 명령이다.
  2. update - CVS 저장소로부터 변경된 내용을 다운로드하는 명령이다.
  3. import - 백업한 데이터를 CVS 저장소로 복원하기 위한 명령이다.
  4. checkout - 프로젝트가 더 이상 유효하지 않음을 표시하는 명령이다.
(정답률: 22%)
  • CVS의 update 명령은 저장소(Repository)에 있는 최신 변경 사항을 로컬 작업 디렉토리로 다운로드하여 동기화하는 역할을 합니다.

    오답 노트

    init: 프로젝트 생성 시 사용하는 명령이 아님
    import: 백업 데이터 복원이 아닌, 기존 소스를 저장소에 처음 넣을 때 사용
    checkout: 프로젝트 유효성 표시가 아니라, 저장소에서 프로젝트 전체를 처음으로 내려받을 때 사용
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

93. 다음 중 SSH를 이용한 CVS 서버에 login 하기 위한 명령어로 알맞은 것은?(단, 서버는 cvs.ihd.or.kr, 디렉토리는 /cvsroot로 가정한다.)

  1. cvs -d :ssh:cvs.ihd.or.kr:cvsroot login
  2. cvs ssh://cvs.ihd.or.kr login
  3. cvs -d :pserver:cvs.ijhd.or.kr:/cvsroot login
  4. cvs -d :ext:cvs.ihd.or.kr:/cvsroot login
(정답률: 15%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

94. 다음 중 CVS와 관련이 없는 내용은 무엇인가?

  1. CVS는 2401 포트를 이용하여 서비스를 제공한다.
  2. 환경변수 CVSROOT가 설정되지 않으면 동작하지 않는다.
  3. CVS에 등록된 프로젝트를 처음 다운로드하는 과정을 checkout 이라고 한다.
  4. 자신이 수정한 내용을 저장하기 위해서는 commit 명령을 사용한다.
(정답률: 9%)
  • CVS는 환경변수 CVSROOT를 설정하여 사용할 수도 있지만, -d 옵션을 통해 서버 주소와 경로를 직접 지정함으로써 CVSROOT 설정 없이도 동작이 가능합니다.

    오답 노트

    2401 포트 이용: CVS의 기본 서비스 포트입니다.
    checkout: 서버의 프로젝트를 처음으로 로컬에 내려받는 과정입니다.
    commit: 수정한 내용을 서버 저장소에 반영하는 명령어입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

95. CVS를 이용하여 작업하던 도중 서버에 있는 내용과 로컬에서 작업한 내용의 차이점을 보고자 할때 알맞은 명령은 무엇인가?(단, 파일명은 driver.c이며, checkout 이후에 작업한 것으로 가정한다.)

  1. cvs diff driver.c
  2. cvs -d driver.c
  3. cvs release driver.c
  4. cvs ci driver.c
(정답률: 50%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

96. 다음 시나리오 상에서 추측할 수 있 는 공격 패턴을 모두 나열한 것은?

  1. 루트킷
  2. DoS, 트로이목마
  3. DoS, 백도어
  4. 백도어, 루트킷
(정답률: 53%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

97. 다음 ( )안에 들어갈 내용으로 알맞은 것은?

  1. 루트킷
  2. 버퍼 오버플로우
  3. 백 오리피스
  4. 웜
(정답률: 35%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

98. 다음은 시스템의 정상적인 수행에 문제를 야기하는 DOS 공격에 대한 설명이다. 알맞게 짝지어진 것은?

  1. 가, 나, 다
  2. 가, 다, 라
  3. 나, 다, 라
  4. 나, 다, 마
(정답률: 67%)
  • DoS 공격은 시스템의 가용성을 해치는 공격으로, 공격자 추적이 어렵고 사용자의 실수로 인한 과부하로 발생할 수 있으며, 다른 공격을 위한 사전 단계로 활용될 수 있습니다.

    오답 노트

    루트 권한 획득: DoS는 권한 획득이 필수 조건이 아닙니다.
    공격 방법 제한: DoS 공격 방법은 매우 다양하며 제한적이지 않습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

99. 다음 명령에 대한 설명으로 옳은 것은?(단, 다른 정책은 적용되지 않았다고 가정한다.)

  1. 포트 161에서 전송한 데이터를 차단한다.
  2. 10.0.0.200에서 포트 161번으로 tcp 연결 시도는 허용한다.
  3. 10.0.0.1로 udp 데이터를 전송할 수 없다.
  4. 10.0.0.1에서 포트 161로 udp 통신을 시도하면 거절되었다는 메시지를 볼 수 있다.
(정답률: 13%)
  • 제시된 명령어 `iptables -A INPUT -s 10.0.0.1 -p udp --destination-port 161 -j DROP`은 출발지 IP가 $10.0.0.1$이고 프로토콜이 udp이며 목적지 포트가 $161$인 패킷만 차단(DROP)하라는 의미입니다.
    따라서 $10.0.0.200$에서 포트 $161$번으로 tcp 연결을 시도하는 것은 위 조건(IP 불일치, 프로토콜 불일치)에 해당하지 않으므로 허용됩니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

100. 다음은 무엇에 관한 설명인가?

  1. IDS
  2. NMS
  3. VPN
  4. DMZ
(정답률: 48%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

< 이전회차목록 다음회차 >