리눅스마스터 1급 · 2008

리눅스마스터 1급 (2008-06-01)

총 100문항

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

  1. 1.다음 중 리눅스에 대한 설명으로 틀린 것은?

    1. ①Multi-User, Multi-Tasking 운영체제이다.
    2. ②가상메모리를 지원한다.
    3. ③최신 리눅스는 xorg 같은 GUI환경만 제공한다.
    4. ④동적 공유 라이브러리를 제공한다.
  2. 2.다음 중 리눅스 커널 버전 2.6에서 새롭게 지원하는 기능으로 알맞은 것은?

    1. ①64Bit CPU들을 지원
    2. ②ext2/3, vfat 등의 파일시스템들을 지원
    3. ③SMP 기능을 지원
    4. ④가상화 지원
  3. 3.다음 중 데이터 손실을 최소화하기 위해 데이터를 여러개의 하드디스크에 분산 또는 중복시켜 저장하는 데이터 저장 기술은?

    1. ①RAID
    2. ②SCSI
    3. ③PROM
    4. ④LILO
  4. 4.다음 중 시스템 프로그램이라고 하기에 가장 거리가 먼 것은 어느 것인가?

    1. ①Xwindows
    2. ②GCC
    3. ③리눅스
    4. ④Fortran
  5. 5.다음 중 패키징 방법이 다른 하나로 알맞은 것은?

    1. ①Redhat
    2. ②Asianux
    3. ③Ubuntu
    4. ④Booyo
  6. 6.250GB용량의 HDD 가 8개가 있는데 이들을 모두 사용하여 RAID6으로 구성할 경우 만들어지는 단일 볼륨의 최대 크기로 알맞은 것은?

    1. ①약 2000GB
    2. ②약 1750GB
    3. ③약 1500GB
    4. ④약 1250GB
  7. 7.다음 중 저널링 파일시스템에 대한 설명으로 틀린 것은?

    1. ①파일시스템에 수정을 가하기전 우선 로그를 먼저 생성한다.
    2. ②비정상적인 시스템 종료로 인해 파일시스템의 장애시 복구가 빠르다.
    3. ③주요 파일시스템으로는 ext2/3, jfs, ReiserFS 등이 있다.
    4. ④성능보다 안정성에 위주를 둔 파일시스템이다.
  8. 8.다음 중 리눅스에서 사용가능한 윈도우 매니저가 아닌 것은 어느 것인가?

    1. ①xorg
    2. ②Blackbox
    3. ③WindowMaker
    4. ④KWin
  9. 9.다음 명령어 중 리눅스에서 실행결과가 다른 것은?

    1. ①shutdown -h now
    2. ②init 6
    3. ③halt -p
    4. ④poweroff
  10. 10.다음 중 각 쉘에 대한 설명으로 알맞은 것은?

    1. ①‘콘(Korn)쉘’은 ‘C 쉘’ 계열이다.
    2. ②리눅스용 ‘배시(Bash) 쉘’의 기본 프로파일은 /etc/shells 이다.
    3. ③리눅스에서 set 명령어를 이용하여 현재 사용하고 있는 Shell을 알 수 있다.
    4. ④사용하는 Shell을 빠져나가기 위해서 out 명령어를 이용한다.
  11. 11.다음 중 리눅스에서 현재 작업중인 디렉토리 위치를 찾는 명령어로 틀린 것은?

    1. ①set | grep PWD
    2. ②locate
    3. ③echo $PWD
    4. ④pwd
  12. 12.다음 중 리눅스의 디렉토리에 대한 설명으로 알맞은 것은?

    1. ①/etc는 각종 환경설정 파일들이 들어있는 디렉토리이다.
    2. ②/dev는 각종 하드웨어 커널 모듈이 들어있는 디렉토리이다.
    3. ③/root는 일반사용자를 위한 저장공간이다.
    4. ④/proc는 각종 리눅스용 기본 명령어들이 들어 있는 디렉토리이다.
  13. 13.다음 중 프로세스 상태의 종류로 틀린 것은?

    1. ①실행 상태
    2. ②준비 상태
    3. ③전송 상태
    4. ④대기 상태
  14. 14.다음 중 다중 CPU 시스템을 최대한 활용하기 위해 리눅스에서 사용될 기술요소들로 적합하지 않는 것은 어느 것인가?

    1. ①Multi-User
    2. ②Multi-Process
    3. ③Multi-Thread
    4. ④Multi-I/O
  15. 15.특정 작업을 위해 만든 task.sh라는 스크립터 파일이 있다. 이 파일의 실행 권한이 700이며 현재 슈퍼유저 권한에서 이 파일을 실행하고자 하는데 실행하기 위한 방법으로 틀린 것은?(파일위치는 /opt/task.sh 이며 현재 작업디렉토리는 /root 이다)

    1. ①sh ./opt/task.sh
    2. ②source /opt/task.sh
    3. ③. /opt/task.sh
    4. ④/opt/task.sh
  16. 16.다음에서 설명하는 것으로 알맞은 것은?

    1. ①포트
    2. ②소켓
    3. ③MAC
    4. ④호스트
  17. 17.다음 중 192.168.0.1이라는 TCP/IP 주소를 가지는 시스템에서 192.168.10.1로 ping이 정상적으로 연결 되도록 환경설정 할 경우 가장 관련이 적은 것은?(subnet은 255.255.255.0, 기본 route는 192.168.0.1, 기본 네트워크 디바이스는 eth0 이다.)

    1. ①/etc/sysconfig/network-scripts/ifcfg-eth0
    2. ②/etc/resolv.conf
    3. ③ifconfig
    4. ④modprobe
  18. 18.DNS 서버가 없는 환경에서 네트워크가 정상적으로 동작할 때 telnet www.ihd.or.kr 명령어가 제대로 동작되도록 할 경우 가장 관련이 깊은 설정 파일로 알맞은 것은?

    1. ①/etc/hosts.deny
    2. ②/etc/hosts.allow
    3. ③/etc/hosts
    4. ④/etc/sysconfig/network
  19. 19.다음 중 리눅스에서 네트워크 관련 명령어로 거리가 먼 것은?

    1. ①ethtool
    2. ②mii-tool
    3. ③ipconfig
    4. ④route
  20. 20.다음 중 OSI 7 Layer에서 같은 Layer에 속하지 않는 것은?

    1. ①SLIP
    2. ②HTTP
    3. ③FTP
    4. ④DNS
  21. 21.useradd 명령에 대한 옵션으로 틀린 것은?

    1. ①-g : 소속 그룹을 지정할 때 사용한다.
    2. ②-d : 계정의 홈 디렉토리의 경로를 지정할 때 사용한다.
    3. ③-e : 관리자가 지정한 날짜까지만 계정이 유효 하도록 지정할 때 사용한다.
    4. ④-G : 하나의 그룹을 지정할 때 사용한다.
  22. 22.리눅스 시스템을 사용하고 있는 계정의 ID, Path, shell, description등이 기록된 파일은?

    1. ①/etc/shadow
    2. ②/etc/passwd
    3. ③/etc/pam.d/login
    4. ④/etc/login.defs
  23. 23.아래와 같은 결과를 확인 할 수 있는 명령어로 알맞은 것은?

    1. ①who
    2. ②useradd
    3. ③uid
    4. ④id
  24. 24.파일 변경이 되지 않도록 chattr 명령어를 사용하였다. 다음 설명 중 틀린 것은?

    1. ①R 옵션을 적용하여 해당 디렉토리와 하위 디렉토리, 파일에 대해 적용할 수 있다.
    2. ②+i 옵션을 적용하여 read-only가 되도록 적용 할 수 있다.
    3. ③+a 옵션을 적용하면 수정할 때 vi 에디터를 통해 기존 내용을 수정 할 수 있다.
    4. ④chattr 명령어를 사용한 상태를 보는 명령어는 lsattr이다.
  25. 25.다음 명령어의 설명으로 틀린 것은?

    1. ①chmod : 파일 또는 디렉토리의 접근 권한을 변경 할 수 있다.
    2. ②groupadd : 그룹을 추가 할 수 있다.
    3. ③chgrp : 파일과 디렉토리의 소유자와 소유그룹을 변경 할 수 있다.
    4. ④usermod : 기존 사용자 계정 정보를 변경 할 수 있다.
  26. 26.리눅스의 디렉토리에 대한 설명 중 틀린 것은?

    1. ①/dev : 각종 디바이스 파일이 위치해 있는데 크게 디바이스와 캐릭터 디바이스로 나뉜다.
    2. ②/boot : 시스템 부팅에 관련된 모든 파일을 담고 있다. 부트로더 정보를 포함한다.
    3. ③/etc : 시스템 설정 파일이 위치해 있으며, telnet, ftp, ssh등의 설정 파일이 존재한다.
    4. ④/var : 시스템 로그 파일이 위치하며, top등의 시스템 성능정보를 가져 올 수 있는 파일들이 위치한다.
  27. 27.CD 이미지 파일인 ihd.iso를 시스템에서 읽어 사용하려 할 때 명령어로 알맞은 것은?

    1. ①mount -t cdimg -o loop ihd.iso /mnt/ihd
    2. ②mount -t iso9660 -o loop ihd.iso /mnt/ihd
    3. ③mount -t cdimg -o loop /mnt/ihd ihd.iso
    4. ④mount -t iso9660 -o loop /mnt/ihd ihd.iso
  28. 28.다음 중 리눅스 실행레벨에 대한 설명으로 틀린 것은?

    1. ①Run level 0 : 모든 프로세스를 정지하고 시스템을 정지 시킨다.
    2. ②Run level 1 : 리눅스 시스템을 단일시스템(싱글모드)으로 부팅한다.
    3. ③Run level 2 : 다중 사용자 모드로 부팅하며, 네트워크 연결을 한다.
    4. ④Run level 3 : 리눅스의 모든 기능을 사용할 수 있도록 부팅하며, console모드이다.
  29. 29.리눅스 시스템에서 디스크를 추가 하여 부팅 시 또는 mount -a 명령어만으로도 디스크 공간을 쓸 수 있게 수정해야 하는 파일로 알맞은 것은?

    1. ①/etc/autofs
    2. ②/etc/login.def
    3. ③/etc/fstab
    4. ④/etc/filesystem
  30. 30.다음과 같은 압축 파일(ihd.tar.gz)이 생성 되었을 때 설명 중 알맞은 것은?

    1. ①ihd를 gzip 명령으로 압축 하고 난 뒤 tar 명령으로 하나로 묶었다.
    2. ②ihd를 tar 명령으로 묶은 뒤 gzip으로 압축 하였다.
    3. ③ihd를 zip 명령으로 압축 하였다.
    4. ④ihd를 unzip 으로 압축 하였다.
  31. 31.다음 mke2fs에 대한 설명 중 틀린 것은?

    1. ①-b는 파일 시스템 생성간 블록 크기를 4096으로 한다.
    2. ②-i는 파일 시스템 생성간 inode 당 바이트수를 2048로 한다.(최대 값은 8192)
    3. ③-j는 저널링 파일 시스템을 만든다.(ext3)
    4. ④-m 10은 root의 예비 블록을 10% 남겨둔다.
  32. 32.다음 fsck의 종료 코드에 대한 설명 중 틀린 것은?

    1. ①0 : 에러없음
    2. ②1 : 파일 시스템에 고쳐지지 않은 에러가 남아 있음
    3. ③2 : 파일 시스템 재부팅 필요
    4. ④8 : 연산 에러
  33. 33.리눅스 시스템에 새로운 디스크를 추가 하려 한다. 순서를 알맞게 나열한 것은?

    1. ①(나)-(가)-(다)-(라)
    2. ②(나)-(라)-(가)-(다)
    3. ③(라)-(나)-(가)-(다)
    4. ④(라)-(다)-(나)-(가)
  34. 34.다음은 debugfs를 실행한 결과이다. 각 필드의 설명 중 틀린 것은?

    1. ①(1) - inode 의 번호
    2. ②(2)(3) - 숫자로 표현된 소유자 / 소유그룹
    3. ③(4) - 비트로 표시된 크기
    4. ④(5)(6)(7) - 날짜 / 시간 / 파일 이름
  35. 35.리눅스 시스템 구동 중 하나의 프로세스에 문제가 발생하여, SIGTERM 시그널을 보냈지만, 종료되지 않을 경우 강제 종료 시키는 방법으로 알맞은 것은

    1. ①killall 프로세스
    2. ②kill all 프로세스
    3. ③kill -10 프로세스
    4. ④kill -9 프로세스
  36. 36.nice 명령에 대한 설명 중 틀린 것은?

    1. ①프로세스의 우선 순위를 조정 하는 명령어 이다.
    2. ②nice는 프로세스 pid의 우선순위에 조정 수치를 더해 결정된다.
    3. ③일반 사용자가 음수의 순위를 조정 할 수 있다.
    4. ④음수 값(작은 값) 일수록 프로세스는 높은 우선 순위를 갖는다.
  37. 37.다음 중 아래와 같이 출력 되는 명령어로 알맞은 것은?

    1. ①ps -ef
    2. ②ps -aux
    3. ③ps -a
    4. ④ps -ief
  38. 38.리눅스에 설치된 패키지의 위치와 파일명을 찾는 방법으로 알맞은 것은?

    1. ①rpm -qi
    2. ②rpm -ql
    3. ③rpm -Uvh
    4. ④rpm -qa
  39. 39.커널 컴파일에 관한 내용 중 틀린 것은?

    1. ①컴파일 환경 설정을 위해 사운드카드, 네트워크 디바이스 등의 하드웨어 정보를 미리 기록하여 참조한다.
    2. ②make menuconfig는 콘솔 메뉴식 설정 화면으로 컴파일 시 쉽게 설정 할 수 있다.
    3. ③이전 설정한 정보를 지우거나 새로운 커널 소스를 컴파일 할 경우 make mrproper를 사용하는 것이 좋다.
    4. ④모듈 방식으로 설정하고, 드라이버를 모두 모듈로 한다.
  40. 40.다음 보기 중 리눅스에서 출력되는 정보의 내용이 다른 하나는 무엇인가?

    1. ①cat /proc/meminfo
    2. ②vmstat 3 3
    3. ③free -m
    4. ④iostat 3 3
  41. 41.시스템에 메인메모리가 8GB가 있다. 이 시스템에 32bit 리눅스(커널버전 2.2)를 설치 시 일반적으로 사용할 수 있는 이론적인 물리적 메모리양으로 알맞은 것은?

    1. ①7GB
    2. ②6GB
    3. ③4GB
    4. ④2GB
  42. 42.32bit 시스템에서 모든 메모리를 사용할 수 있도록 해주는 리눅스 커널 2.6에 도입된 메모리 제어 기술로 알맞은 것은?

    1. ①PSE(Physical Segment Extension)
    2. ②PAE(Physical Address Extenstion)
    3. ③SMP(Symmetric Multi Processor)
    4. ④HT(Hyper-Threading)
  43. 43.다음 중 리눅스 시스템의 I/O와 관련된 내용으로 틀린 것은?

    1. ①DMA는 외부장치로부터 메모리로 직접 바이트열을 보내는 기능을 말한다.
    2. ②IRQ는 외부장치가 장치 드라이버에 신호를 전달하는 방법으로 각각마다 고유의 번호를 가지고 있다.
    3. ③PC의 구조에는 IRQ, I/O주소의 수에 제한이 있으므로 각 장치 드라이버의 프로그램 중에 I/O주소와 IRQ를 하드코드화 하면 용이하다.
    4. ④I/O주소를 사용하면 장치 드라이버가 외부 장치에 데이터를 전달할 수 있다.
  44. 44.커널 컴파일을 위해 커널 설정을 하는 명령어로 틀린 것은?

    1. ①make menuconfig
    2. ②make xconfig
    3. ③make config
    4. ④make mrproper
  45. 45.타 시스템에서 네트워크 카드에 관련된 드라이버를 새로이 컴파일하여 현재 사용하고 있는 시스템에 복사하여 적용하고자 할 때 이 드라이버가 사용 되기 위해 가장 먼저 수행해야 될 명령어는?

    1. ①modinfo
    2. ②lsmod
    3. ③depmod
    4. ④modprobe
  46. 46.다음 중 리눅스에서 프린터 설정에 관련된 내용으로 틀린 것은?

    1. ①lpd
    2. ②cups
    3. ③printconf
    4. ④lspci
  47. 47.현재 리눅스 커널 컴파일시 사용가능한 네트워크 옵션으로 틀린 것은?

    1. ①TCP/IP Version 6
    2. ②Wibro
    3. ③IPX/SPX
    4. ④Apple Talk
  48. 48.다음 중 시스템에 새로 장착된 사운드카드를 인식하여 사용하기 위해 리눅스에서 사운드카드 설정에 관련된 것으로 틀린 것은?

    1. ①alsaconfig
    2. ②sndconfig
    3. ③kudzu
    4. ④lsmod
  49. 49.시스템의 운영체제가 커널 2.6 기반일 경우 새로 장착되어 설정된 사운드카드의 드라이버 로딩에 대한 환경설정 정보는 어디에 저장이 되는가?

    1. ①/dev/null
    2. ②/etc/modprobe.conf
    3. ③/etc/sysconfig
    4. ④/proc/pci
  50. 50.다음 중 일반적으로 리눅스 커널을 컴파일 해야 하는 경우로 틀린 것은?

    1. ①신규 하드웨어에 대한 지원
    2. ②새로운 커널 보안 패치 적용
    3. ③기존 설치된 100GB 하드디스크 추가 확장
    4. ④기존 시스템 최적화, 성능 향상 및 관리기능 개선
  51. 51.다음에서 설명하는 것으로 알맞은 것은?

    1. ①syslog
    2. ②at
    3. ③logrotate
    4. ④access-log
  52. 52.시스템 로그 관리(syslog)에 대한 설명으로 틀린 것은?

    1. ①syslog의 설정 파일은 /etc/syslog.conf이며, 각 daemon 설정 파일 및 저장 위치를 지정할 수 있다.
    2. ②syslog에 설정 파일은 자신의 시스템에서만 기록 가능하다.
    3. ③기본적으로 mail, secure, message, cron등의 로그가 존재한다.
    4. ④여러 대의 서버를 관리하기 위해 원격 로그 시스템을 지정 할 수 있다.
  53. 53.다음과 같은 정보가 기록된 파일(기본 설정)로 알맞은 것은?

    1. ①/var/log/cron
    2. ②/var/log/messages
    3. ③/var/log/secure
    4. ④/var/log/kernel
  54. 54.다음 중 /var/log/xferlog의 설명으로 알맞은 것은?

    1. ①커널 메세지와 부팅 정보를 담고 있다.
    2. ②송수신 자료와 시간, 송수신을 수행한 원격 호스트, 송수신 파일 정보를 담고 있다.
    3. ③일정한 주기로 수행되는 cron의 정보를 담고 있다.
    4. ④각종 하드웨어 정보 및 장애에 대한 정보를 담고 있다.
  55. 55.TCP Wrapper에 대한 설명으로 틀린 것은?

    1. ①xinitd에 의해 제어되는 서비스(데몬)들은 TCP Wrapper에 의해 제어 받는다.
    2. ②네트워크의 침입 차단 제어 할 수 있는 어플리케이션이다.
    3. ③접근 호스트 제어를 위한 설정 파일은 /etc/hosts.allow, /etc/hosts.deny 이다.
    4. ④일반적으로 telnet, ssh, irqbalance가 제어 되는 대표적인 데몬들이다.
  56. 56.중요한 파일을 백업 받기 위해 /home/ihd/backup.sh 라는 파일을 작성 하였다. 이 파일을 매주 수요일 오전 8시에 백업이 수행 되게 cron에 설정하는 내용으로 알맞은 것은?

    1. ①0 8 * * 3 /home/ihd/backup.sh
    2. ②3 8 0 * * /home/ihd/backup.sh
    3. ③8 0 0 * * /home/ihd/backup.sh
    4. ④0 8 * 3 * /home/ihd/backup.sh
  57. 57.PAM에 대한 설명으로 틀린 것은?

    1. ①PAM은 Pluggable Authentication Modules의 약자이다.
    2. ②PAM은 애플리케이션들의 인증 방법을 선택할 수 있게 하는 라이브러리의 집합이다.
    3. ③PAM의 가장 큰 장점은 유동성이다.
    4. ④PAM의 구성 파일은 /lib/pam.d에 저장되어 있다.
  58. 58.tripwire에 대한 설명으로 틀린 것은?

    1. ①시스템에 존재하는 파일들에 대해 데이터베이스에 저장하고 생성된 데이터베이스와 비교하여 추가, 삭제 또는 변제된 파일이 있는지 점검하고 레포팅 하는 무결성 검사 도구이다.
    2. ②tripwire는 MD5, SHA, CRC-32 등의 다양한 해시 함수를 제공한다.
    3. ③파일들에 대한 데이터베이스를 만들어 불법적인 외부 침입자에 의한 파일 변조 여부를 판별할 수 있다.
    4. ④두 호스트 간의 통신 암호화와 사용자 인증을 위해 공개키 암호기법을 사용한다.
  59. 59.백업 정책에 대한 설명으로 틀린 것은?

    1. ①시스템의 전체 용량과 백업 할 가치가 있는 것에 대한 부분을 고려한다.
    2. ②시스템의 성능을 고려하여 항상 Full backup만으로 운영한다.
    3. ③Full backup과 Incremental backup을 적절히 적용하여 효율적으로 운영한다.
    4. ④중요 data는 local backup과 remote backup을 고려한다.
  60. 60.dump에 대한 설명으로 틀린 것은?

    1. ①여러 개의 tape 백업이 가능하다.
    2. ②백업이 기존 파일에 내용을 더하면서 수행될 수 없다.
    3. ③파일에 대한 접근 권한 등의 소유권에 대한 사항도 복구 가능하다.
    4. ④어떤 타입의 파일도 백업, 복구 가능하다.
  61. 61.동적인 웹페이지를 구성하기 위해 사용되는 CGI(Common Gateway Interface)에 대한 설명으로 틀린 것은?

    1. ①초기 웹 서비스 구축시 데이터베이스와 연동될 수 있도록 하는데 기여하였다.
    2. ②여러 개의 CGI 스크립트를 동작시켜도 메모리를 많이 차지하지 않는다.
    3. ③CGI의 스크립트는 어떤 언어로도 코딩될 수 있으며, 단순해서 사용이 간단하다.
    4. ④CGI 스크립트의 작성에 많이 사용되는 언어로는 C, C++, Perl 등이 있다.
  62. 62.웹서버 프로그램인 아파치 1.3버전과 아파치 2.x 버전에 대한 비교 설명으로 틀린 것은?

    1. ①PHP연동 설치시 아파치 1.3버전은 정적, 동적 모듈 모두 지원하고, 아파치 2.x버전은 동적 모듈만 지원한다.
    2. ②아파치 2.x버전이 아파치 1.3버전보다 다양한 형태의 프로세스 관리 기능을 지원한다.
    3. ③PHP를 정적 모듈형태로 지원하는 1.3버전이 아파치 2.0버전에 비해 처리속도가 느리다.
    4. ④PHP를 동적 모듈형태로 운영하는 것이 정적 모듈로 운영할 때 보다 메모리를 더욱 효율적으로 사용한다.
  63. 63.아파치 1.3기반으로 웹서버를 운영하고 있는 홍길동은 프로세스가 과다 발생하여 쓰레드(Thread)를 지원하는 아파치 2.X 버전으로 바꾸려고 한다. 소스로 해당 프로그램 설치 시 반드시 지정해야 하는 옵션으로 알맞은 것은?

    1. ①--with-mpm
    2. ②--enable-mpm
    3. ③--enable-proxy
    4. ④--enable-cgi
  64. 64.다음은 아파치 웹서버의 설정 파일인 httpd.conf 파일의 일부이다. 다음의 설정과 관련된 내용으로 틀린 것은?

    1. ①웹문서는 /usr/local/apache/htdocs에 저장해야 하고, 첫페이지는 index.html로 작성해야 한다.
    2. ②개인 사용자들은 홈디렉토리안에 public_html 또는 www안에 웹문서를 저장하면 된다.
    3. ③아파치 서버의 루트 디렉토리는 /usr/local/apache 이다.
    4. ④웹서버 관리자의 메일 주소는 root@ihd.or.kr이다.
  65. 65.아파치 1.3기반으로 웹서버를 운영중에 있다. 현재 운영중인 웹서버 이외에 포트번호 8080으로 추가 운영하기 위해 httpd2.conf 파일 생성후 설정을 하였다. httpd 명령어를 사용하여 아파치 서버를 작동하려고 할 때 필요한 옵션은?

    1. ①-d
    2. ②-S
    3. ③-f
    4. ④-X
  66. 66.리눅스 서버관리자인 홍길동은 MySQL관리자로부터 데이터베이스의 root계정 패스워드를 잊어 버렸다는 연락을 받았다. 패스워드 검사없이 root로 데이터베이스에 접근하도록 해당 데몬을 시작하는 명령으로 알맞은 것은?

    1. ①mysql reload
    2. ②mysql_install_db
    3. ③mysqld_safe --user=root --skip-grant-table &
    4. ④mysqladmin -u root reload
  67. 67.아파치 설치 시 Jserv나 PHP를 동적인 모듈로 만들기 위해 반드시 지정해줘야 하는 도구는?

    1. ①ab
    2. ②htpasswd
    3. ③rotatelogs
    4. ④apxs
  68. 68.웹 페이지에서 오류 메시지가 발생하거나 외부에서 telnet명령을 이용해 웹서버의 80번 포트로 접속한 후 GET 명령을 이용하면 아파치 및 PHP 버전 정보 등이 노출된다. 이러한 정보 노출을 막기 위해 httpd.conf에서 설정하는 항목은?

    1. ①HostnameLookups
    2. ②ServerName
    3. ③AccessFileName
    4. ④ServerSignature
  69. 69.삼바 서버의 환경설정파일인 smb.conf의 문법적 오류를 검사하고 설정 내용을 확인할 때 사용하는 명령으로 알맞은 것은?

    1. ①smbclient
    2. ②smbstatus
    3. ③testparm
    4. ④smbmount
  70. 70.삼바 서버의 인증 레벨 중 사용자(user) 레벨에 대한 설명으로 알맞은 것은?

    1. ①/etc/passwd 등록 유무에 상관없이 삼바 유저를 생성하면 사용할 수 있다.
    2. ②리눅스 계정의 패스워드와 삼바 계정의 패스워드는 같게 설정해야 된다.
    3. ③/etc/passwd에 등록된 유저는 별도의 삼바 유저로 생성할 필요가 없다.
    4. ④암호화된 암호 파일을 사용한 인증을 제공한다.
  71. 71.NFS 서버를 이용하는 192.168.4.3 클라이언트의 접근을 /etc/hosts.deny파일에 설정하여 차단하고자 할 경우 설정으로 알맞은 것은?

    1. ①nfs: 192.168.4.3
    2. ②nfsd: 192.168.4.3
    3. ③portmap: 192.168.4.3
    4. ④192.168.4.3: nfsd
  72. 72.NFS 서버의 설정 파일인 /etc/exports에 다음의 조건으로 설정할 경우 알맞은 것은?

    1. ①/nfsdata 192.168.2.0(rw,no_root_squash)
    2. ②/nfsdata 192.168.2.0/24(rw,no_root_squash)
    3. ③/nfsdata 192.168.2.0(rw,root_squash)
    4. ④/nfsdata 192.168.2.0/24(rw,root_squash)
  73. 73.NFS 서버의 주소가 192.168.4.254이다. NFS 클라이언트에서 서버에 공유되어 있는 디렉토리를 확인 하고자 할때, 명령어로 알맞은 것은?

    1. ①showmount -e 192.168.4.254
    2. ②exportfs -e 192.168.4.254
    3. ③nfsstat -s 192.168.4.254
    4. ④nhfsstone -e 192.168.4.254
  74. 74.단독으로 작동하는 ProFTPD 서버의 전체 접속 인원을 늘리고자 한다. 다음 중 proftpd.conf 파일에서 변경해야할 항목은?

    1. ①Maxclients
    2. ②MaxInstances
    3. ③Standalone
    4. ④MaxClientsPerHost
  75. 75.메일 서버가 정상적으로 작동하는지 관련 서비스 포트를 점검하려고 한다. 다음 중 가장 관련이 없는 포트는?

    1. ①25
    2. ②110
    3. ③123
    4. ④143
  76. 76.다음은 메일 서비스와 관련된 프로그램에 대한 설명이다. 어떤 프로그램에 대한 설명인가?

    1. ①procmail
    2. ②Qmail
    3. ③Postfix
    4. ④Majordomo
  77. 77.다음은 ProFTPD 서버의 설정 파일인 proftpd.conf 파일의 일부이다. 다음의 설정과 관련된 내용으로 알맞은 것은?

    1. ①192.168.4.5에서 접속하는 익명사용자는 하위의 incomming에 파일업로드가 가능하다.
    2. ②192.168.2.5에서 접속하는 익명사용자는 홈디렉토리에 파일 업로드를 할 수 없다.
    3. ③192.168.3.63에서 접속하는 익명사용자는 incomming에 파일업로드가 불가능하다.
    4. ④접속한 IP주소에 상관없이 접속한 익명사용자는 홈디렉토리에 파일업로드가 가능하다.
  78. 78.리눅스기반 호스팅 회사로 메일 서버를 Sendmail로 운영하고 있다. 한 대의 리눅스 서버에 호스팅 중인 2개의 회사에서 동시에 ceo라는 E-mail 계정을 요구하였다. 이 문제를 해결할 수 있는 파일로 알맞은 것은?

    1. ①/etc/mail/sendmail.mc
    2. ②/etc/mail/virtusertable
    3. ③/etc/mail/local-host-names
    4. ④/etc/aliases
  79. 79./etc/mail/access 파일에 192.168.3.0 네트워크 대역에 속한 호스트 사용자들이 메일을 보낼 수 있도록 허가하도록 하는 설정으로 알맞은 것은?

    1. ①192.168.3 DISCARD
    2. ②192.168.3 RELAY
    3. ③192.168.3 REJECT
    4. ④192.168.3 550 email ok
  80. 80.서버 관리자인 홍길동은 리눅스 시스템 및 Sendmail 서버를 관리하고 있다. 고객지원부서에서 webmaster 계정으로 들어오는 메일을 고객지원부서 전체 사원이 받을 수 있도록 설정해 달라는 요청을 받았다. 설정이 필요한 파일로 알맞은 것은?

    1. ①/etc/mail/sendmail.mc
    2. ②/etc/mail/virtusertable
    3. ③/etc/mail/local-host-names
    4. ④/etc/aliases
  81. 81.단독데몬(standalone)과 슈퍼데몬인 xinetd를 사용 하는 것과 비교한 내용 중 틀린 것은?

    1. ①자주 사용하지 않는 서비스들은 xinetd로 운영 하는 것이 좋다.
    2. ②접속자가 많은 웹서비스는 단독 데몬형태로 운영하는 것이 좋다.
    3. ③xinetd를 사용하면 관련 서비스들이 항상 메모리에 상주하지 않아 시스템 메모리 부족시 유용하다.
    4. ④xinetd를 통해 운영할 경우 단독 데몬 형태보다 클라이언트들이 해당 서비스를 더욱 빠르게 이용할 수 있다.
  82. 82.아래 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로도 접근이 가능하다.
  83. 83.다음은 xinetd에 관리하는 telnet서비스를 설정한 예이다. 다음의 설명으로 틀린 것은?

    1. ①텔넷서비스를 이용할 수 있는 최대 연결수는 10이고, 한 호스트당 접속할 수 있는 연결수는 2이다.
    2. ②192.168.1.33 호스트는 시간에 상관없이 텔넷을 이용할 수 없다.
    3. ③192.168.1.22 호스트는 지정한 시간에 텔넷을 이용할 수 있다.
    4. ④192.168.2.2 호스트는 시간에 상관없이 항상 텔넷을 이용할 수 있다.
  84. 84.리눅스 대학교(linux.ac.kr) 서버관리자인 홍길동은 학과체계에서 학부제로 바뀌면서 DNS 서버 설정 요청을 받았다. 다음과 같이 설정하기 위해 사용해야 할 레코드로 알맞은 것은?

    1. ①SOA
    2. ②PTR
    3. ③CNAME
    4. ④NS
  85. 85.DNS 서버의 리버스 존(reverse zone) 파일은 IP주소에 대한 호스트 이름을 지정할 때 사용한다. 이러한 설정을 위해 리버스 존 파일에 사용 되는 레코드로 알맞은 것은?

    1. ①SOA
    2. ②PTR
    3. ③CNAME
    4. ④NS
  86. 86.다음은 DNS서버의 설정 파일인 /etc/named.conf 파일의 일부이다. 다음의 설정과 관련된 내용중 틀린 것은?

    1. ①192.168.50.2 주소를 갖는 호스트는 보조 네임 서버로 구성가능하다.
    2. ②192.168.4.20 주소를 갖는 호스트는 이 서버에 질의를 할 수 없다.
    3. ③외부에서 질의요청시 192.168.32.31에 넘기고, 만약 질의를 못하면 이 서버가 응답해준다.
    4. ④192.168.56.103 주소를 갖는 호스트는 질의도 할 수 있고, 보조 네임 서버로 구성가능하다.
  87. 87.공인IP가 부족하게 되어 사설IP를 이용해 사내 네트워크를 구성하게 되었다. 추가로 프록시(Proxy) 서버를 구축하여 강제로 사용하도록 하였다. 다음 설명 중 틀린 것은?

    1. ①프록시 서버의 캐시 기능으로 인해 사용자들은 일부 사이트의 인터넷 이용 속도가 빨라질 수 있다.
    2. ②사내망 사용자들이 외부의 특정 사이트에 접속하는 것을 차단할 수 있다.
    3. ③프록시 서버를 통해 사용자들의 외부 사이트 접속 내역을 알 수 있다.
    4. ④프록시 서버를 통해 회사 외부에서 사내 사용자 시스템으로 쉽게 접속할 수 있다.
  88. 88.다음은 프록시 서버인 squid의 환경설정파일인 squid.conf의 일부분이다. 디스크에 생성되는 프록시 서버의 크기는 몇 MB인가?

    1. ①8
    2. ②100
    3. ③16
    4. ④256
  89. 89.한 대의 리눅스 서버로 telnet, ssh, samba 서버를 운영하였으나 과부하로 인해 3대의 시스템을 구매하여 각각의 서버를 분할하기로 했다. 기존 시스템의 계정을 그대로 사용하고자 할 때 구축하면 유용한 서버는?

    1. ①DNS서버
    2. ②NFS 서버
    3. ③CVS 서버
    4. ④NIS 서버
  90. 90.NIS 클라이언트에서 NIS 서버로부터 제공되는 사용자 계정들의 목록을 확인하고자 한다. 이 때 사용해야할 명령어로 알맞은 것은?

    1. ①rpcinfo
    2. ②ypbind
    3. ③ypcat
    4. ④ypserv
  91. 91.다음에 나열된 프로그램들은 NIS 서버 및 클라이언트에서 사용되는 프로그램들이다. 나열된 것 중 나머지 3개와 종류가 다른 것은?

    1. ①ypserv
    2. ②rpc.ypxfrd
    3. ③ypbind
    4. ④rpc.yppasswdd
  92. 92.다음 DHCP 서버와 관련된 내용 중 틀린 것은?

    1. ①클라이언트에게 주소 배정시 공인IP주소뿐만 아니라 사설IP주소도 사용가능하다.
    2. ②IP주소와 게이트웨이는 클라이언트에게 할당 할 수 있으나 네임서버는 할당할 수 없다.
    3. ③클라이언트에게 고정적으로 특정한 IP주소를 할당할 수 있다.
    4. ④클라이언트에게 IP주소를 일정 시간동안만 할당 할 수 있다.
  93. 93.다음 중 CVS(Concurrent Versions System)에 대한 설명으로 틀린 것은?

    1. ①공동 프로젝트에서 효율적인 버전 관리를 위해 많이 사용한다.
    2. ②같은 파일을 여러 사람이 함께 작업하는 것을 지원한다.
    3. ③클라이언트와 서버 구조로 이루어져 있어서 하나의 컴퓨터에는 실행할 수 없다.
    4. ④CVS와 같은 종류의 프로그램에는 Subversion(SVN)이 있다.
  94. 94.다음은 DHCP 서버의 설정 파일인 dhcpd.conf 파일의 일부이다. 다음 설정과 관련된 내용 중 틀린 것은?

    1. ①클라이언트에게 할당되는 네임서버 주소는 192.168.1.1이다.
    2. ②클라이언트에게 할당되는 게이트웨이주소는 192.168.0.1이다.
    3. ③클라이언트에게 192.168.0.128부터 192.168.0.254까지 할당된다.
    4. ④클라이언트에게 기본적으로 할당되는 시간은 3시간이다.
  95. 95.다음 중 CVS에서 사용하는 명령어에 대한 설명으로 틀린 것은?

    1. ①import: CVS로부터 소스를 가져올 때 사용한다.
    2. ②update: 자신의 작업 내용을 서버에 업로드 한다.
    3. ③log: 작업 내용을 확인할 때 사용한다.
    4. ④diff: 변경된 내용을 확인할 때 사용한다.
  96. 96.서버로 사용하는 시스템이 외부에서 접속이 잘 안되고 속도도 엄청 떨어졌다. netstat 명령으로 상태를 검사해보니 state부분에 SYN_RECEIVED 라고 되어있는 연결들이 많았다. 이러한 현상이 발생하는 가장 유력한 공격은?

    1. ①SYN Flooding
    2. ②Buffer Overflow
    3. ③Spoofing
    4. ④Sniffing
  97. 97.학교, PC방, 회사 등의 공용 네트워크를 사용하는 PC에서 서버로 접속할 경우 스니핑(Sniffing Tool)을 사용해서 사용자의 아이디, 패스워드, 주민등록번호 등의 개인정보가 노출될 수 있다. 이것을 방지하기 위해 서버에 공개키 방식을 이용해 구축해야 할 것으로 가장 알맞은 것은?

    1. ①IDS
    2. ②SSL
    3. ③DMZ
    4. ④Firewall
  98. 98.다음 중 DOS(Denial of Service) 공격의 특징이 아닌 것은?

    1. ①공격의 원인이나 공격자를 추적하기 힘들다.
    2. ②다른 공격을 위한 사전 공격으로 이용될 수 있다.
    3. ③루트 권한을 획득하기 위한 공격이다.
    4. ④데이터를 파괴하거나 변조, 훔쳐가는 것이 목적인 공격이 아니다.
  99. 99.다음에서 설명하는 내용에 대한 것으로 가장 알맞은 것은?

    1. ①NAT
    2. ②VPN
    3. ③TCP wrapper
    4. ④IDS
  100. 100.보안 강화를 위해 단순하게 설정된 일반 계정 사용자의 패스워드를 점검하고자 한다. 이 때 사용가능한 보안 프로그램은?

    1. ①Nessus
    2. ②SATAN
    3. ③John The Ripper
    4. ④Tripwire