리눅스마스터 1급 · 2006

리눅스마스터 1급 (2006-09-03)

총 100문항

정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.

  1. 1.운영체제의 발전 과정의 순서를 바르게 나열한 것은?

    1. ①㉮ → ㉯ → ㉰ → ㉱
    2. ②㉮ → ㉱ → ㉰ → ㉯
    3. ③㉱ → ㉯ → ㉮ → ㉰
    4. ④㉱ → ㉯ → ㉰ → ㉮
  2. 2.하나의 물리적인 컴퓨터 모니터로 여러 개의 가상 화면을 이용하여 서로 다른 작업을 수행할 수 있도록 하는 것을 무엇이라 하는가?

    1. ①캐시 메모리(cache memory)
    2. ②가상 메모리(virtual memory)
    3. ③가상 콘솔(virtual console)
    4. ④스와핑(swapping)
  3. 3.리눅스와 같이 소프트웨어를 자유롭게 배포할 수 있고 소스 코드를 수정하고 재배포할 수 있으나 원래의 배포기준을 그대 로 유지시켜야 하는 개념은?

    1. ①상용 소프트웨어(commercial software)
    2. ②카피레프트(copyleft)
    3. ③셰어웨어(shareware)
    4. ④프리웨어(freeware)
  4. 4.현재 일반 사용자용 운영체제의 시장 점유율이, 리눅스가 윈도우즈보다 낮은 이유로 가장 적당한 것은?

    1. ①리눅스가 윈도우즈보다 성능 면에서 낮다.
    2. ②일반 사용자가 편리하게 사용할 수 있는 응용프로그램이 부족하다.
    3. ③운영체제의 가격이 비싸다.
    4. ④대형 컴퓨터용으로 설계되어 일반 컴퓨터용으로 부적절하다.
  5. 5.리눅스 개발에 영향을 주었던 오픈소스 운영체제인 교육용 유닉스는?

    1. ①HP-UX
    2. ②MINIX
    3. ③XENIX
    4. ④MULTICS
  6. 6.다음에서 리눅스 부트 로더가 아닌 것은?

    1. ①LILO
    2. ②GRUB
    3. ③MBR
    4. ④Loadlin
  7. 7.리눅스 명령어들을 저장하고 있는 디렉토리가 아닌 것은?

    1. ①/bin
    2. ②/sbin
    3. ③/usr/man
    4. ④/usr/sbin
  8. 8.리눅스를 즉시 재부팅시키기 위한 명령으로 적당한 것은?

    1. ①shutdown -h now
    2. ②shutdown -r now
    3. ③shutdown -r +5
    4. ④shutdown -k
  9. 9.리눅스 파일시스템에서 파일의 이름을 제외한 해당 파일의 모든 정보를 가지고 있는 것은?

    1. ①슈퍼블록(super block)
    2. ②아이노드(Inode)
    3. ③디렉토리 블록(Directory block)
    4. ④데이터 블록(Data block)
  10. 10.리눅스의 GUI를 지원하는 데스크탑 환경으로 맞게 짝지어진 것은?

    1. ①㉮, ㉯
    2. ②㉰, ㉱
    3. ③㉱, ㉲
    4. ④㉮, ㉱
  11. 11.윈도우 매니저에 대한 설명 중 틀린 것은?

    1. ①윈도우를 관리하는 프로그램으로 GUI를 제공 한다.
    2. ②메뉴판 구성, 스크롤바, 아이콘, 마우스버튼의 작동을 결정한다.
    3. ③종류는 twm, fvwm, WindowsMaker, konqueror, 노틸러스가 있다.
    4. ④모든 사용자를 위한 기본 윈도우 매니저를 설정하려면 /etc/sysconfig/desktop 파일을 편집 한다.
  12. 12.쉘(shell)에 대한 설명으로 잘못된 것은?

    1. ①쉘은 사용자와 운영체제 사이를 연결하여 주는 유틸리티 프로그램이다.
    2. ②쉘은 커널과 직접 연결되어 있으며 컴파일러 방식이다.
    3. ③쉘은 DOS의 command.com 및 윈도우즈의 탐색기와 같은 역할을 한다.
    4. ④종류로는 sh, csh, ksh, bash 등이 있다.
  13. 13.현재 사용 중인 sh 쉘을 csh 쉘로 변경하고자 할 때의 명령으로 맞는 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

    1. ①su csh
    2. ②cp sh csh
    3. ③sh
    4. ④csh
  14. 14.프로세스의 개념에 대한 설명으로 틀린 것은?

    1. ①특정 기능을 수행하기 위한 명령어의 집합을 말한다.
    2. ②일반적으로 실행 중인 프로그램을 말한다.
    3. ③커널에 등록되고 커널의 관리하에 있는 작업(job)을 말한다.
    4. ④각종 자원을 요청하고 할당 받을 수 있는 개체를 말한다.
  15. 15.프로세서의 보편적인 스케줄링 기준으로 잘못된 것은?

    1. ①입출력 위주보다 연산 위주인 프로세스의 우선 순위가 낮다.
    2. ②실행시간이 긴 프로세스는 짧은 실행시간의 프로세스보다 낮은 우선순위를 갖는다.
    3. ③사용자 가 임의로 프로세스의 우선순위의 수준을 정할 수 있다.
    4. ④텍스트 편집기의 우선순위는 대체로 낮은 편이다.
  16. 16.호스트 네임을 가지고 실제 IP 주소로 번역하는 것은?

    1. ①DNS
    2. ②FTP
    3. ③HUB
    4. ④WWW
  17. 17.DNS를 참조하지 않고 IP주소를 알 수 있도록 도메인 이름과 IP주소를 저장하고 있는 파일은?

    1. ①/etc/resolv.conf
    2. ②/etc/sysconfig/network
    3. ③/etc/fstab
    4. ④/etc/hosts
  18. 18.ifconfig를 이용하여 서브넷 마스크 값을 255.255.255.128로 세팅하였다. 이 서브넷에서 호스트의 주소로 사용 가능한 IP주소의 개수는?

    1. ①256
    2. ②192
    3. ③126
    4. ④64
  19. 19.회사에서 보유한 200대의 컴퓨터를 인터넷에 연결하고자 한다. 이 회사는 어느 클래스를 사용하는 것이 적당한가?

    1. ①A 클래스
    2. ②B 클래스
    3. ③C 클래스
    4. ④D 클래스
  20. 20.traceroute 명령을 이용하여 얻을 수 없는 정보는?

    1. ①목적지까지 경유하는 홉(Hop)의 개수
    2. ②목적지까지 경유하는 홉(Hop)의 주소
    3. ③목적지까지 경유하는 홉(Hop)의 소유자
    4. ④목적지까지 소요된 경과 시간
  21. 21.리눅스에서 메모리가 부족할 때 디스크의 일부분을 RAM처럼 이용하는 방식을 가리키는 것은?

    1. ①스와핑(swapping)
    2. ②페이징(paging)
    3. ③세그먼테이션(segmentation)
    4. ④버츄얼 머신(virtual machine)
  22. 22.컴퓨터의 마더보드(mother board) 버스와 디스크 장치 간의 인터페이스 방식으로 사용할 수 있는 것이 아닌 것은?

    1. ①IDE
    2. ②EIDE
    3. ③SCSI
    4. ④ISA
  23. 23.리눅스 시스템에 현재 연결된 장치의 구성을 보고자 할 때 참조할 수 있는 디렉토리는?

    1. ①/proc
    2. ②/mnt
    3. ③/boot
    4. ④/root
  24. 24.리눅스가 설치되어 있는 컴퓨터의 CPU에 대한 정보를 볼 수 있는 명령은?

    1. ①more /proc/cpuinfo
    2. ②ls /proc/cpuinfo
    3. ③edit /proc/cpuinfo
    4. ④make /proc/cpuinfo
  25. 25.X 윈도우 사용 중 마우스가 작동되지 않아서 키보드의 단축키를 이용하여 가상터미널을 사용하고자 한다. 알맞은 단축키는?

    1. ①Ctrl + Alt + F7
    2. ②Ctrl + Alt + F1
    3. ③Ctrl + Alt + ←
    4. ④Ctrl + D
  26. 26.X 윈도우 GUI 환경에서 커널 컴파일을 위한 커널 설정을 할때 사용하는 명령은?

    1. ①make config
    2. ②make menuconfig
    3. ③make xconfig
    4. ④make module
  27. 27.커널 컴파일 과정 중 압축된 커널 이미지를 생성하는 과정은?

    1. ①make dep
    2. ②make clean
    3. ③make bzImage
    4. ④make module
  28. 28.리눅스 시스템에 새로운 하드디스크를 추가 장착하여 예전 디스크의 전체 파일을 복사하려고 한다. 다음은 이를 위한 과정이다. 틀린 것은?

    1. ①fdisk /dev/hda를 이용하여 새로운 디스크 파티션을 만든다.
    2. ②mkfs.ext3 /dev/hda1를 하여 디스크를 포맷 한다.
    3. ③mount -t ext3 /dev/hda1 /new-disk를 하여 디스크를 디렉토리에 마운트 한다.
    4. ④cp -r / /new-disk하여 새로운 디스크로 파일을 복사한다.
  29. 29.리눅스에서 지원하는 터미널 정보가 저장되어 있는 파일은?

    1. ①/etc/termcap
    2. ②/etc/mnt
    3. ③/etc/services
    4. ④/etc/printcap
  30. 30.플로피 디스켓에 파일시스템을 생성시키는 명령으로 알맞은 것은?

    1. ①fdisk /dev/fd0
    2. ②fsck /dev/fd0
    3. ③mkfs.ext3 /dev/fd0
    4. ④umount /dev/fd0
  31. 31.root에서 일반유저로 변환할 때 사용하는 명령어로 알맞은 것은?

    1. ①change
    2. ②su
    3. ③usermod
    4. ④chown
  32. 32.리눅스 시스템을 사용하는 모든 사용자들은 패스워드 파일을 가지고 있으며, 이 사용자들은 특정한 그룹에 가입되어 있다. 이러한 정보를 기록하고 있는 파일 두 가지를 올바르게 명시한 것은?

    1. ①/etc/passwd, /etc/named.conf
    2. ②/etc/group, /etc/named.conf
    3. ③/etc/passwd, /etc/group
    4. ④/etc/group, /etc/login.defs
  33. 33.사용자가 입력한 명령어를 읽어서 해석하는 프로그램으로 명령어 해석기(Command Processor)라고 불리는 것은?

    1. ①그룹
    2. ②쉘
    3. ③유틸리티
    4. ④커널
  34. 34.다음 중 그룹 계정에 대한 설명 중 잘못된 것은?

    1. ①그룹별로 할당된 권한으로 그룹에 속한 모든 계정에 그룹의 권한을 적용할 수 있다.
    2. ②그룹의 추가는 groupadd 명령을 사용하여 수행 할 수 있다.
    3. ③하나의 사용자의 계정이 복수개의 그룹계정에 포함될 수 있다.
    4. ④그룹이 삭제되더라도 그에 포함된 사용자의 그룹 권한은 그대로 유지된다.
  35. 35.다음 중 chgrp 명령어에 대한 설명으로 가장 적절한 설명은?

    1. ①주어진 파일의 그룹을 지정한 그룹으로 바꾼다.
    2. ②chgrp 명령어 인자로서는 그룹 이름만이 가능하다.
    3. ③특정 사용자가 만든 파일이나 디렉토리는 그의 소유가 되나 그가 속한 기본 그룹이 소유 그룹이 되지는 않는다.
    4. ④파일의 소유자나 슈퍼 유저만이 파일의 그룹 소유권을 바꿀 수 있는 것은 아니다.
  36. 36.사용자에 대한 패스워드의 만료 기간 및 시간 정보를 변경하는 명령어는?

    1. ①chown
    2. ②chage
    3. ③cron
    4. ④chgrp
  37. 37.adduser명령어의 옵션 중 설명이 잘못된 것은?

    1. ①–u : 사용자id를 지정함. 기본적으로 기 시스템에 할당된 숫자보다 높은 숫자를 사용한다.
    2. ②–f : 뒤에 지정한 수는 앞으로 이 계정이 만료되는 날짜를 의미한다.
    3. ③–s : 사용할 쉘의 완전한 경로를 지정한다.
    4. ④–c : 패스워드 파일을 컴파일 할 때 사용한다.
  38. 38.지워진 파일을 복구할 때 취할 수 있는 행동으로 가장 관련이 없는 것은?

    1. ①덤프된 디렉토리를 분석한다.
    2. ②지워진 파일이 있는 파티션을 언마운트한다.
    3. ③지워진 파일이 있는 파티션에 파일을 복사하여 그 파일이 정상 작동하는지 확인한다.
    4. ④지워진 디렉토리의 inode 번호들을 찾는다.
  39. 39.그래픽 로그인 프롬프트를 띄우는 용도로 사용 되는 일반적인 실행 레벨로 알맞은 것은?

    1. ①Runlevel 0
    2. ②Runlevel 2
    3. ③Runlevel 5
    4. ④Runlevel 6
  40. 40.프로세스가 종료될 때 일련의 사건이 아닌 것은?

    1. ①모든 신호를 수용 처리 한다.
    2. ②프로세스 그룹에게 시그널 보냄
    3. ③문맥 교환
    4. ④부모 프로세스에 자식 프로세스 종료를 알림
  41. 41.top명령어에 대한 설명으로 가장 적절한 것은?

    1. ①CPU 프로세서를 정렬하는 명령어이다.
    2. ②현재 실행중인 작업을 사용자와 프로세스 ID로 보여주는 명령어이다.
    3. ③각 프로세스의 CPU 사용률과 메모리 사용률을 보여준다.
    4. ④프로세스를 종료시키라는 명령어이다.
  42. 42.다음 중 fork 시스템 호출의 특징이 아닌 것은?

    1. ①부모 프로세스와는 단지 PID와 PPID만 다른 동일한 자식 프로세스를 만든다.
    2. ②파일 락(Lock)과 시그널 펜딩(Pending)은 상속 받지 않는다.
    3. ③성공시 자식프로세스의 PID가 부모프로세스에 반환된다.
    4. ④fork() 실패시 반환값 0이 부모프로세스에게 반환된다.
  43. 43.RPM(Redhat Package Manager)의 용도에 대한 설명으로 가장 적절치 않은 것은?

    1. ①패키지 정보 검색
    2. ②업그레이드 기능
    3. ③패키지 검증
    4. ④패키지 수동 설치 및 제거
  44. 44.RPM 파일을 만드는 절차와 상관이 없는 것은?

    1. ①/etc/passwd가 있는지 확인한다.
    2. ②정확하게 빌드하기 위해서 소스에 필요한 패치를 가한다.
    3. ③모든 것이 정확한 위치에 있는지 확인한다.
    4. ④보통 rpm은 바이너리와 소스 모두 만든다.
  45. 45.makefile의 내부 구조에 대한 설명으로 틀린 것은?

    1. ①목표(target), 의존관계(dependency), 명령(command)으로 이루어진 기본 규칙들이 나열되어 있다.
    2. ②목표부분은 명령(command)이 수행되어 나온 결과 파일을 지정한다.
    3. ③쉘에서 쓸 수 있는 제한된 몇몇 명령어만 사용 가능하다.
    4. ④bash에 기반한 쉘 스크립트도 지원한다.
  46. 46.다음 중 gcc의 옵션에 대한 설명으로 가장 잘못된 것은 무엇인가?

    1. ①–L 옵션은 여러 번 줄 수 있다.
    2. ②–o 옵션은 출력(output) 파일명을 정한다.
    3. ③–I 옵션은 여러 번 사용할 수 없다.
    4. ④–l(소문자 L) 옵션은 링크할 라이브러리를 명시해 준다.
  47. 47.리눅스 시스템의 파일 종류 세 가지가 아닌 것은?

    1. ①정규파일 (Regular File)
    2. ②디렉토리 (Directory)
    3. ③보안파일 (Security File)
    4. ④특수파일 (Special File)
  48. 48.mount 명령에 대한 옵션에 대한 설명 중 틀린 것은?

    1. ①–v : 자세한 출력 모드이다.
    2. ②–f : 실제 시스템 호출은 하지 않고 마운트 할 수 있는지 점검한다.
    3. ③–r : 읽기만 가능하도록 마운트 한다.
    4. ④–w : 쓰기만 가능하도록 마운트 한다.
  49. 49.파일이나 디렉토리의 리스트를 출력해 주는 명령어는?

    1. ①fdisk
    2. ②ls
    3. ③quota
    4. ④fsck
  50. 50.소스 코드 컴파일과 관련된 유틸리티의 설명으로 적절치 않은 것은?

    1. ①make는 일정한 규칙을 준수하여 만든 파일의 내용을 읽어서 목표 파일을 만들어 낸다.
    2. ②gcc –v 를 입력하면 gcc의 버전을 보여준다.
    3. ③gzip은 압축을 하거나 압축을 풀 때에 사용 한다.
    4. ④tar –c 를 입력하면 묶음 실행과 동시에 gzip으로 압축한다.
  51. 51.아래 리눅스의 기본적인 로그파일 구분에 대한 설명으로 틀린 것은?

    1. ①Access 로그 : 시스템 파일 접근시의 로그
    2. ②시스템 로그 : 리눅스 커널로그 및 주된 로그
    3. ③부팅로그 : 시스템 부팅시의 로그
    4. ④보안 로그 : inetd에 의한 로그
  52. 52.리눅스 배포판에서 장착식 인증 모듈이라고 불리워지는 사용 자 인증 의 핵심이며, 사용자 정보의 저장 방법 과 관계없이 프로그램들이 투명하게 사용자를 인증하게 하여 혼잡함을 제거한 것은?

    1. ①SSH
    2. ②pam
    3. ③sudo
    4. ④tripwire
  53. 53.pam구성 파일의 구성토큰이 아닌 것은?

    1. ①type
    2. ②account
    3. ③control
    4. ④public
  54. 54.아래의 명령은 무엇을 실행하기 위한 것인가?

    1. ①데이터베이스 갱신
    2. ②계정 보안 검사
    3. ③무결성 검사
    4. ④폴리시 파일 갱신
  55. 55.COPS(Computer Oracle and Password System)의 기능이 아닌 것은?

    1. ①파일, 디렉토리 및 장치 파일에 대한 퍼미션 점검
    2. ②/etc/passwd, /etc/group 파일 내용 점검
    3. ③/etc/hosts.equiv 파일 내용 점검
    4. ④중요 문제점들에 대해서 그것을 올바르게 수정
  56. 56.시스템을 설치한 후 사용자들이 시스템을 사용해 보기 전에 시스템의 모든 파일들과 프로그램을 백업하는 것으로 가장 적절한 것은?

    1. ①System Backup
    2. ②A Day-zero Backup
    3. ③다단계 백업
    4. ④Incremental Backup
  57. 57.다음 중 백업관련 명령어가 아닌 것은?

    1. ①cpio
    2. ②taper
    3. ③rebuild
    4. ④rdist
  58. 58.다음 중 taper에 대한 설명으로 옳지 않은 것은?

    1. ①마그네틱테이프에 대한 원격 접근을 제공하는 모듈이다.
    2. ②순환하는 디렉토리 선택 기능도 제공된다.
    3. ③디렉토리 사이를 쉽게 이동할 수 있다.
    4. ④SCSI, ftape, zftape, 이동 드라이브를 지원한다.
  59. 59.다음 중 백 업 계획을 결정하기 위 한 중요한 요소로 보기 힘든 것은?

    1. ①사용하는 백업 기기의 종류
    2. ②합리적인 시스템 파일 재배치
    3. ③백업할 자료의 가치
    4. ④백업하기 위하여 필요한 시간과 재정
  60. 60.다음 중 dump의 단점이 아닌 것은?

    1. ①여러 개의 테이프에 백업이 불가능하다.
    2. ②모든 파일 시스템은 개별적으로 dump되어야 한다.
    3. ③로컬 머신만이 dump될 수 있다.
    4. ④NFS 파일 시스템을 dump할 수는 없다.
  61. 61.ICMP, UDP, TCP의 데이터 패킷들을 사용해 서버에 많은 양의 네트워크 트래픽을 전송함으로써, 사용자들이 사이트에 접근하지 못하도록 자원을 고갈시키는 공격을 무엇이라 하는가?

    1. ①worm 백도어
    2. ②DoS공격
    3. ③트로이 목마
    4. ④Buffer overflow공격
  62. 62.단순한 접근 제어 기능을 넘어서 침입의 패턴 데이터베이스와 Expert System을 사용해 네트워크나 시스템의 사용을 실시간 모니터링하고 침입을 탐지하는 보안 시스템은 무엇인가?

    1. ①IDS
    2. ②SYN
    3. ③DMZ
    4. ④VPN
  63. 63.방화벽 시스템 구축시 고려 사항이 아닌 것은?

    1. ①손실 제어
    2. ②위험 지역
    3. ③시스템 실패 환경
    4. ④내부 사용자 간의 통신량
  64. 64.VPN에 대한 설명으로 가장 적절치 않은 것은?

    1. ①인터넷망을 마치 전용선으로 사설망을 구축한 것처럼 사용하는 방식이다.
    2. ②궁극적으로 기존의 사설망보다 비용이 증가 된다.
    3. ③공중망을 이용하기 때문에 사용자가 장소를 옮기더라도 유연하게 통신망을 사용할 수 있다.
    4. ④보안성이 사설망에 비해 떨어진다는 점이 큰 단점이다.
  65. 65.IDS의 기술적 구성요소가 아닌 것은?

    1. ①정보 수집 단계
    2. ②정보 확대 단계
    3. ③분석 및 침입 탐지 단계
    4. ④보고 및 조치 단계
  66. 66.다음은 웹서비스의 작동원리에 대한 설명이다. 이 중 틀린 것은?

    1. ①호스트로 접속하고, 그곳에 있는 문서를 사용자의 호스트로 가져와서 보여주는 역할을 하는 프로토콜은 HTTP(HyperText Transfer Protocol) 이다.
    2. ②서버는 이미 예약된 80번 포트를 기본으로 열어놓고 클라이언트의 접속을 기다린다.
    3. ③웹서버는 브라우저로부터 요청을 받아 요청된 문서를 반환하는 역할을 한다.
    4. ④서버와 클라이언트 연결시 UDP프로토콜을 기본 사용한다.
  67. 67.웹서버인 아파치를 설치하였더니 /usr/local/apache 아래에 다음 디렉토리가 생성되었다. 각 디렉토리에 대한 설명 중 옳지 않은 것은?

    1. ①bin : 아파치 사용시에 필요한 유틸리티들이 들어 있다.
    2. ②conf : 환경설정 파일과 pid파일이 들어 있다.
    3. ③icons : 아파치 서버에 사용되는 아이콘들이 들어 있다.
    4. ④logs: 로그파일들이 들어 있다.
  68. 68.다음은 아파치 설정파일(httpd.conf)의 일부이다. 웹 서버가 클라이언트에게 전달할 HTML문서를 실행하는 순서로 바르게 표기한 것은?

    1. ①디렉토리의 파일 목록 - index.html - index.php
    2. ②index.php - 디렉토리의 파일 목록 - index.html
    3. ③index.php - index.html - 디렉토리의 파일 목록
    4. ④디렉토리의 파일 목록 - index.php - index.html
  69. 69.다음은 아파치 서버의 기본 로그 포멧을 지정한 것이다. 다음 설명 중 틀린 것은?

    1. ①%h는 호스트이름을 의미한다.
    2. ②%l는 원격 로그 이름을 의미한다.
    3. ③%u는 사용자인증에 사용된 이름을 의미한다.
    4. ④%r는 원격지의 호스트이름을 의미한다.
  70. 70.아파치의 주 명령어인 httpd의 옵션들을 설명한 것이다. 이중 틀린 것은?

    1. ①-v : httpd의 버전을 표시한다.
    2. ②-? : httpd의 옵션을 보여준다.
    3. ③-X : 내부적인 테스트를 위해 싱글프로세스 모드로 실행시킨다.
    4. ④-d : 환경설정파일을 지정해서 시작한다.
  71. 71.다음과 같이 아파치 설정 파일을 설정했다 . apache.ihd.or.kr 도메인을 브라우저의 주소창에 입력했을 때 결과는?(단, /home/ihd/apache 디렉토리에는 index.html파일이 존재한다.)

    1. ①/home/ihd/apache/index.html 파일 내용을 보여준다.
    2. ②설정오류가 발생하여 아파치 시작이 되지 않는다.
    3. ③linux.ihd.or.kr 사이트로 포워딩 된다.
    4. ④설정경고가 발생하여 위 가상호스트는 무시 된다.
  72. 72.웹서버인 아파치에 웹 프로그래밍 언어인 PHP를 연동 설치하였다. 확장자가 php인 파일을 php 인터프리터에서 실행시키기 위한 설정은?

    1. ①AddType application/x-httpd-php .php
    2. ②AddExec application/x-httpd-php .php
    3. ③InstallType application/x-httpd-php .php
    4. ④InstallType application/php .php
  73. 73.최근 들어 스니핑 등 보안 문제로 인해 보안이 강화된 HTTPS를 사용하려 한다. 다음 설명 중 잘못된 것은?

    1. ①HTTPS는 기본 443포트를 사용한다.
    2. ②브라우저에서 https://도메인 으로 접속한다.
    3. ③서버에서 임의 생성한 인증서 및 비밀키로 어느 정도 보안을 유지할 수 있다.
    4. ④아파치 설정파일(httpd.conf)에 SSL 설정 하고, apachectl start 하면 바로 사용 가능하다.
  74. 74.서버관리자 홍길동은 신규 서버에 MySQL을 설치하였다. 설치 후 기본 DB(mysql, test)를 생성하려 한다. 다음 중 어떤 명령어를 사용해야 하는가?(MySQL 4.0.XX)

    1. ①mysqld_safe &
    2. ②mysql_install_db
    3. ③mysqladmin -u root -p init_db
    4. ④init_db_table
  75. 75.삼바(samba)서버의 설정파일에서 주석으로 사용 할 수 없는 것은 다음 중 어느 것인가?

    1. ①# 내용
    2. ②// 내용
    3. ③; 내용
    4. ④/* 내용 */
  76. 76.삼바 서버의 환경설정 파일에서 사용하는 지시자 중 클라이언트가 삼바 서버에 접속할 때 인증 레벨을 부여하는 지시자로 사용할 수 없는 값은?

    1. ①share
    2. ②user
    3. ③server
    4. ④workgroup
  77. 77.다음은 간단한 삼바 공유 설정 예제이다. 다음 설명 중 틀린 것은?

    1. ①리눅스 시스템의 /home/samba 디렉토리를 공유 디렉토리 public으로 사용한다.
    2. ②공유 디렉토리에 쓰기가 가능하다.
    3. ③공유 디렉토리의 내용을 프린트 할 수 없다.
    4. ④공유 디렉토리의 리스트를 보여준다.
  78. 78.NFS서버의 익스포팅 설정파일(/etc/exports)에 다음과 같이 설정되어 있었다. 설명 중 틀린 것은?

    1. ①NFS 마운트는 192.168.100.10 호스트에서만 가능하다.
    2. ②NFS 마운트 했을 시 읽기/쓰기 모두 가능하다.
    3. ③root권한으로 마운트 하더라도 nobody 사용자로 매핑 된다.
    4. ④root권한으로 마운트 하면 root권한으로 접근 된다.
  79. 79.NFS서버에 연결하기 위해 클라이언트에서 마운트 할 때 사용하는 옵션의 설명으로 옳은 것은?

    1. ①rsize : NFS서버에 기록할 때 사용하는 바이트 수를 지정한다.
    2. ②timeo : 타임아웃이 발생하면 I/O 에러 표시 한다.
    3. ③fg : NFS 서버에 타임아웃이 발생되면 즉각 접속을 중지한다.
    4. ④soft : 타임아웃이 발생하면 “server not responding” 메시지를 표시하고 계속 재시도 한다.
  80. 80.NFS 서버와 클라이언트의 동작 상태를 보여주는 유틸리티인 nfsstat의 옵션에 대한 설명 중 틀린 것은?

    1. ①-c : 클라이언트 상태 출력한다.
    2. ②-s : 서버 상태만 출력한다.
    3. ③-W : 넓은 포맷으로 출력을 조정하는 옵션이다.
    4. ④-w : 좁은 포맷으로 출력을 조정하는 옵션이다.
  81. 81.다음은 FTP서버 중의 하나인 proftpd의 환경설정 파일에 다음 내용이 설정 되어 있다. 다음 설명 중 옳은 것은?

    1. ①모든 사용자는 최상위 디렉토리(/) 접근이 가능 하다.
    2. ②모든 사용자는 자기 홈 디렉토리의 상위 디렉토리 접근이 불가능하다.
    3. ③wheel 그룹의 사용자는 최상위 디렉토리(/) 접근이 가능하다.
    4. ④잘못된 설정이다.
  82. 82./etc/shells파일에 정의되지 않은 쉘을 사용하는 사용자의 FTP 접속을 허용하거나 거부하는 proftpd 환경설정파일에서 지시자는 무엇인가?

    1. ①RequireValidShell
    2. ②ValidShellRequire
    3. ③RequireShells
    4. ④DefaultSheell
  83. 83.Proftpd의 설정파일에서 Limit는 하나 또는 둘 이상의 FTP명령어들을 제한을 하기 위하여 사용 된다. Limit를 통해 제안하는 명령어들에 대한 다음 설명 중 적절하지 않은 것은?

    1. ①CWD : 디렉토리를 변경하는 경우
    2. ②RETR : 서버에서 클라이언트로 파일을 전송하는 경우
    3. ③RNTO : 클라이언트가 서버로 파일을 전송하는 경우
    4. ④RNFR : 디렉토리의 이름을 바꾸는 경우
  84. 84.사용자 A가 사용자 B에게 메일을 보내려 한다. 다음 ( )안에 알맞은 프로토콜을 순서대로 나열한 것은?(순서대로 ㉮, ㉯)

    1. ①SMTP, POP3
    2. ②POP3, POP3
    3. ③SMTP, SMTP
    4. ④POP3, SMTP
  85. 85.메일서버를 운영하기 위해 SMTP, IMAP, POP3 프로토콜을 이용하게 되었다. 각 프로토콜의 포트번호를 바르게 나열한 것은?

    1. ①25 - 139 - 101
    2. ②25 - 134 - 101
    3. ③25 - 143 - 110
    4. ④25 - 139 - 110
  86. 86.다음 중 SMTP(Simple Mail Transfer Protocol)의 특징에 대한 설명이 적절하지 않은 것은?

    1. ①TCP/IP의 상위층 응용프로토콜의 하나이다.
    2. ②인터넷에서 전자 우편 기능을 사용하는 프로토콜로 사용된다.
    3. ③RFC 822에 규정되어 있다.
    4. ④최근에는 그림과 소리를 메일 메시지에 포함 시킬 수 있다.
  87. 87.서버관리자 홍길동은 메일서버(mail.ihd.or.kr)와 웹서버(www.ihd.or.kr)를 분리시켰다. 그런데 웹서버에서 ihd@ihd.or.kr으로 메일을 보내면 메일 서버로 가지 않고 /var/spool/mail/ihd에 쌓였다. 이 문제를 해결하기 위해서 다음 중 어떤 파일을 살펴보아야 하는가?

    1. ①/etc/mail/access
    2. ②/etc/mail/local-host-names
    3. ③/etc/aliases
    4. ④/etc/virtusertable
  88. 88.다음은 Sendmail의 설정파일인 sendmail.cf 파일의 일부이다. 이에 대한 설명으로 알맞은 것은?

    1. ①localhost로 들어오는 메일을 수신한다.
    2. ②Fw/etc/mail/local-host-names는 메일서버로 메일을 전송하였으나 자신의 도메인을 인식하지 못한 경우의 설정이다.
    3. ③센드메일이 에러 메시지를 보낼 때 사용하는 사용자 이름은 ihd이다.
    4. ④메일 프로그램을 시작할 때 사용하는 명령을 MAILER-DAEMON으로 지정한다.
  89. 89.Sendmail 설정파일(sendmail.cf)은 7개의 섹션으로 이루어져 있다. 다음 중 각 섹션에 대한 설명으로 적절하지 않는 것은?

    1. ①Local Info 섹션 : 해당 로컬 호스트의 구성 정보를 정의하는 부분이다.
    2. ②Message Precedences 섹션 : 메시지의 우선 순위를 할당할 때 사용된다.
    3. ③Rewriting Rules 섹션 : 메일 작성시 헤더를 생성하는 규칙이 정의되어 있다.
    4. ④Mailer Definitions 섹션 : Sendmail이 메일 프로그램을 시작할 때 사용하는 명령을 정의한다.
  90. 90.서버관리자인 홍길동은 pop3 서버를 운영하기 위해서 qpopper을 설치하였다. qpopper의 정상 작동여부를 확인하기 위해서 로그인 후 메일을 읽어 보려 한다. 그러나 접속도구가 없어 telnet을 이용하여 접속 한 후 메일을 확인하였다. 아래 빈칸에 들어갈 값들을 순서대로 나열한 것은?(순서대로 ㉮, ㉯, ㉰, ㉱, ㉲)

    1. ①pop3, pass, user, list, retr
    2. ②pop3, user, pass, list, retr
    3. ③pop3, user, pass, retr, list
    4. ④pop3, pass, user, retr, ,list
  91. 91.sendmail에서 스팸메일 차단을 위해 /etc/mail/access 파일에 사용되는 옵션에 대한 설명이 바르게 된것은?

    1. ①DISCARD : 지정된 도메인에게서 무조건 메일 수신 후 RELAY
    2. ②501 : 발신자 주소에 호스트 이름이 없을 경우 메일 수신 거부
    3. ③533 : 지정된 메일 주소와 일치하는 메일 수신 거부
    4. ④550 : 지정된 도메인과 관련된 모든 메일 수신 거부
  92. 92.Sendmail 설정을 마치고 설정의 에러 여부를 점검하기위한 명령어는?

    1. ①sendmail -bd
    2. ②sendmail -bi
    3. ③sendmail -q1h
    4. ④sendmail -check
  93. 93.인터넷 슈퍼데몬(xinetd)를 컴파일하고 설치하려 한다. 환경설정(./configure) 과정에서 hosts.allow 및 hosts.deny파일을 이용하여 접근통제 하기 위해서 추가해야 하는 옵션은 무엇인가?

    1. ①--with-tcpwrapper
    2. ②--with-hosts
    3. ③--with-libwrap
    4. ④--with-firewall
  94. 94.다음은 인터넷 슈퍼데몬(xinetd)의 속성이다. 다음 설명 중 틀린 것은?

    1. ①server : 서버 프로그램의 경로이다.
    2. ②wait : 스레드에 대한 서비스 동작을 정의한다.
    3. ③cps : 다중프로세스 환경에서 서비스에 사용할 CPU 개수이다.
    4. ④per_source : 동일 호스트로부터의 서버 접속 수를 설정한다.
  95. 95.xinetd는 일종의 투명 프록시로 사용할 수 있는데, 다른 기계에 대한 서비스 요청을 원하는 포트로 보낼 수 있게 한다. 이와 관련한 다음 설정에서 ( )안에 들어갈 속성은 무엇인가?

    1. ①rewrite
    2. ②proxy
    3. ③forward
    4. ④redirect
  96. 96.위의 DNS 서버의 forward 영역 파일에 대한 설명으로 적절하지 않는 것은?

    1. ①ihd.or.kr의 네임서버는 dns.ihd.or.kr이라는 이름을 갖는다.
    2. ②메일서버는 mail.ihd.or.kr이며 IP주소는 192.168.1.6 이다.
    3. ③ihd.or.kr와 dns.ihd.or.kr의 IP주소는 192.168.1.5 이다.
    4. ④ihd.or.kr은 dns.ihd.or.kr 또는 root.ihd.or.kr로도 접근이 가능하다.
  97. 97.다음은 프락시서버 squid의 설정파일인 squid.conf 파일의 일부이다. 1차 하위 디렉토리의 개수는 16개, 2차 하위 디렉토리의 개수는 256개, 캐쉬 디렉토리의 크기는 최대 500MB로 설정할 때 ( )안에 들어갈 숫자를 순서대로 나열한 것은?

    1. ①500 256 16
    2. ②16 256 500
    3. ③500 16 256
    4. ④256 16 500
  98. 98.다음 중 NIS 관련 명령어가 아닌 것은?

    1. ①ypwhich
    2. ②ypmatch
    3. ③yppoll
    4. ④ypmount
  99. 99.다음은 DHCP서버 설정파일인 dhcpd.conf파일의 일부분이다. 이 부분에 대한 설명으로 옳은 것은?

    1. ①DHCP클라이언트가 요청하지 않아도 IP를 할당해 주는 최대 시간은 6시간이다.
    2. ②DHCP클라이언트에게 할당된 IP는 요청이 있는 한 계속 지속된다.
    3. ③DHCP클라이언트에게 할당된 IP는 6시간이 지나면 사용자의 요청과 상관없이 자동적으로 24시간까지 사용할 수 있다.
    4. ④DHCP클라이언트에게 할당된 IP는 요청이 있어도 6시간이 지나면 소멸되고 재 할당된다.
  100. 100.다음 중 CVS의 기능에 대한 설명으로 적절한 것은?

    1. ①checkout : 작업 공간 생성
    2. ②commit : 작업 내용 저장
    3. ③update : 저장소에 작업 파일 업로드
    4. ④import : 프로젝트 초기화