1과목: 리눅스 실무의 이해
1. 기억 장치에 대한 설명으로 옳지 못한 것은?
2. 물리적인 모니터 하나로 여러 개의 화면을 두는 기능을 무엇이라 하는가?
3. 리눅스에 관한 설명 중 맞는 것을 고르시오.
4. 일정 기간만 무료로 사용하는 등의 부분적인 제한을 가하여 배포되며, 계속적인 사용을 위해서는 비용을 지불해야 하는 소프트웨어는?
5. 다음 중 리눅스 배포판이 아닌 것은?
6. 중복 저장된 데이터를 가진 적어도 2개 이상의 드라이브로 구성되며, 스트립(Strip)을 사용하지 않는 방식으로, 다중 사용자 시스템에서 최고의 성능과 고장 대비 능력을 발휘하는 RAID 방식은?
7. Telnet을 통해 시스템 접속에 성공한 사용자들에게 공지할 사항이 있을 때 이용하는 파일로 가장 적당한 것은?
8. ext3 파일 시스템에 대한 설명으로 가장 적절하지 못한 것은?
9. X 윈도우 시스템에서 다른 호스트에 윈도우를 띄우기 위해 필요한 X 클라이언트 프로그램의 옵션은?
10. 다음은 X윈도우가 구동되는 과정을 도식화한 것이다. 각 항목이 올바로 짝지어진 것은?
11. /home/ihd 디렉토리를 /root 디렉토리에 tar.gz 형식으로 백업을 받기 위한 backup.sh 쉘 스크립트 파일을 만들고, 이 파일을 cron 데몬을 이용하여 하루에 한번씩 주기적으로 실행 시키려고 한다. 다음은 이를 위한 backup.sh 파일의 내용으로, (가)와 (나)에 알맞은 것을 고르시오.
12. 다음 명령에 대한 설명으로 가장 적절한 것은?
13. 인터럽트의 종류와 그 내용이 잘못 짝지어 진 것은?
14. 다음은 init 프로세스에 의하여 로그인 되는 과정을 도식화한 것이다. (가)와 (나)에 알맞은 내용은?
15. 시간 0에 순차적으로 발생한 네 개의 프로세스 P1, P2, P3, P4가 각각 20, 15, 10, 5초씩 수행된다고 할 때, 이들을 FIFO(First In First Out)로 스케줄 했을 경우와 SJF(Shortest Job First)로 스케줄 했을 경우 각각의 평균대기 시간은?
16. 네트워크 상에서 데이터를 전송하는 방식 중 동기식 전송이 비동기식 전송에 비하여 갖는 장점은?
17. IP 주소(IPv4)에 대한 설명으로 틀린 것은?
18. 네트워크 명령어와 기능이 옳게 짝지어진 것은?
19. 다음은 어떤 명령어를 실행한 결과인가?
20. nslookup 명령어의 검색에 대한 설정은 set type = KEY 와 같은 형식으로 설정한다. 여기에 사용 되는 KEY와 이에 대한 기능이 잘못 연결된 것은?
2과목: 리눅스 시스템 관리
21. 쉘(Shell)에 대한 설명으로 틀린 것은?
22. 리눅스에서 보안을 강화하기 위한 조치로 가장 적절하지 못한 것은?
23. bash는 보안을 위해 원격 접속을 한 사용자의 입력이 일정 시간동안 없을 경우 자동으로 접속을 끊어주는데, 이 시간을 정하는 변수는?
24. 아래와 같은 내용이 /etc/passwd 파일에 있을 때, foobar 사용자의 로그인이 안 되는 이유로 맞는 것은?
25. 다음은 su 명령에서 사용할 수 있는 옵션들이다. 이 중 효과가 다른 것은?
26. 다음은 ls -l 명령의 실행 결과이다. 이에 대한 설명으로 가장 잘못된 것은?
27. 다음 글을 읽고 ( )안에 들어갈 내용으로 가장 적절한 것을 고르시오.
28. linux.txt 파일의 권한을 rw-r--r-- 로 설정하기 위한 명령은?
29. 현재 디렉토리와 현재 디렉토리의 모든 하위 디렉토리에 있는 파일 중 .bash 로 끝나는 파일들에 대하여 해당 파일의 소유자에게 읽기와 쓰기의 권한을 주기 위한 명령은?
30. 다음 중 파티션에 파일 시스템을 생성해 주는 명령이 아닌 것은?
31. 시그널에 대한 설명으로 가장 올바른 것은?
32. 이름이 vi인 프로세스에 SIGTERM 시그널을 보냈음에도 종료하지 않을 때, 이를 종료시키기 위한 명령으로 가장 알맞은 것은?
33. 프로세스에 대한 설명으로 틀린 것은?
34. 사용 중인 시스템에서 httpd라는 웹 서비스가 실행 중인지 알아보기 위한 가장 적절한 명령은?
35. vi 에디터로 편집 하던 중 잠시 다른 작업을 하기 위해서 Ctrl-z 키를 사용하여 빠져나왔다. 작업을 마친 후, 다시 vi 에디터의 편집 작업으로 돌아가기 위한 명령은?
36. rpm을 사용하는 시스템에서 autoconf라는 패키지가 설치되어 있는지 알아보기 위한 가장 적절한 명령은?
37. rpm 또는 dpkg 명령의 사용 목적과 거리가 먼 것은?
38. 커널을 컴파일하여 설치할 경우 사용하지 않는 명령은?
39. make 명령에 관한 설명으로 틀린 것은?
40. rpm 패키지를 설치하는 중 의존성 문제가 발생하였다. 이를 해결하기 위한 조치 중 가급적 피해야 할 사항은?
41. 리눅스의 장치 드라이버에 대한 설명으로 맞는 것은?
42. 장치의 설정 후 해당 장치의 모듈을 메모리에 올리거나 메모리에서 삭제할 때 사용되는 명령이 아닌 것은?
43. 다음 중 프린터를 설정하는 도구라고 볼 수 있는 것은?
44. PNP가 지원되지 않는 사운드 카드를 설정하려고 한다. 이를 위해 필요하지 않은 정보는?
45. 리눅스에서는 모든 장치들이 특수 파일(Special File)로 표현된다. 사용 중인 리눅스 시스템에 플로피 디스크 드라이브, IDE 하드디스크 드라이브, 이더넷 어댑터, PS/2 마우스가 각각 하나씩 장착되어 있을 때, 이들 중 /dev 디렉토리에 존재하는 특수 파일이 아닌 것은?
46. 리눅스 커널에서 모듈 형태로 구현된 것이 아닌 것은?
47. 리눅스 커널 소스의 컴파일 과정이 순서대로 바르게 나열된 것은?
48. 리눅스 시스템에서 장치가 동작하지 않을 때 확인해야 하는 사항이 아닌 것은?
49. 다음은 /etc/printcap 파일의 내용이다. 이에 대한 설명으로 틀린 것은?
50. 다음 중 외장형 직렬모뎀을 사용하기 위한 장치 파일과 가장 관련이 깊은 것은?
51. 일반적으로 다음과 같은 내용을 담고 있는 로그 파일은?
52. 시스템 로그를 관장하는 syslogd의 설정 파일에 대한 설명으로 가장 적절하지 못한 것은?
53. 다음 중 웹 서버의 access_log에 저장되는 내용이 아닌 것은?
54. 일반적으로 리눅스 시스템의 로그들은 특정한 파일에 기록되는데, 시간이 지나면 이러한 기록이 쌓여 많은 공간을 차지하게 된다. 다음 중 이러한 현상을 방지하기 위한 것과 가장 관련성이 높은 것은?
55. ssh에 대한 설명으로 틀린 것은?
56. 패스워드 보안과 암호화에 대한 설명으로 옳지 못한 것은?
57. 다음은 최근 국내 일간지의 기사 중 일부이다. ( )안에 들어갈 가장 적절한 단어는?
58. 아래 명령에 대한 설명으로 가장 적절한 것은?
59. 리눅스 시스템에서 자료의 백업을 위해 기본적으로 제공되는 명령어가 아닌 것은?
60. 시스템 관리자 홍길동은 재난에 대비하여 사용 중인 리눅스 시스템을 백업하고자 한다. 홍길동이 백업 할 필요성이 없는 디렉토리로서 가장 적절한 것은?
3과목: 네트워크 및 서비스의 활용
61. 아파치 설정 파일인 httpd.conf에서 서버를 수퍼 데몬에 의해 실행되도록 하는 설정은?
62. 동적인 웹 페이지 구현을 위하여 웹 서비스에서 사용하는 CGI에 대한 설명으로 틀린 것은?
63. 다음은 MySQL의 소스컴파일 설치 과정 중 한 부분이다. 이와 관련된 설명으로 틀린 것은?
64. 아파치 설정 파일인 httpd.conf의 KeepAlive 값이 on으로 지정되어 있을 때, 연결되어 있는 클라이언트가 지정된 시간 안에 아무런 요청이 없을 경우 접속을 끊기 위해 사용하는 설정은?
65. 다음은 아파치 설정 파일인 httpd.conf의 내용 중 일부이다. 이에 대한 설명으로 가장 적절하지 못한 것은?
66. 웹 호스팅 서비스에서 사용하는 아파치 웹 서버의 이름기반 가상호스팅(Name-based Virtual Hosting)에 대한 설명으로 가장 알맞은 것은?
67. 아파치 설정 파일인 httpd.conf의 DirectoryIndex 지시자에 관한 설명으로 올바르지 못한 것은?
68. configure 명령에 --prefix=/usr/local/apache 옵션만 주고 아파치를 컴파일 설치하였다. 이 때 아래 항목에 대한 디렉토리 위치가 순서대로 바르게 짝지어진 것은?
69. 아파치 설정 파일인 httpd.conf의 <Directory /> ~ </Directory> 지시자 내에 설정 가능한 옵션에 대한 설명으로 틀린 것은?
70. 다음 중 다수의 컴퓨터가 파일을 공유하기 위해 사용하는 서비스가 아닌 것은?
71. NFS에 대한 설명으로 틀린 것은?
72. 다음 두 명령어의 실행 결과에 대한 설명으로 가장 적절한 것은?
73. proftpd 데몬에 대한 DoS(Denial of Service)공격을 방어하기 위한 방법으로 틀린 것은?
74. 다음은 기본적인 ftp 클라이언트 명령어를 이용하여 ftp 서버에 접속한 후, help 명령을 이용하여 사용 가능한 명령어를 출력한 결과이다. 이들 명령에 대한 설명으로 가장 올바른 것은?
75. 다음은 testparm 명령의 실행 결과이다. 이에 대한 설명으로 가장 적절한 것은?
76. 삼바(Samba) 설정 파일인 smb.conf의 설정과 그 내용이 잘못 연결된 것은?
77. 삼바(Samba)를 설정하는 도구인 SWAT(Samba Web Administration Tool)에 대한 설명으로 가장 적절하지 못한 것은?
78. 시스템 관리자 홍길동은 마스터노드 1대와 계산 노드 3대를 가지고 베어울프 방식의 클러스터를 구축하였다. 계산노드는 별도의 하드디스크가 존재하지 않으며, 네트워크로 부팅을 시도하여 마스터 노드로부터 커널을 받아 부트스트랩을 실시한 후 NFS를 통해 네트워크로 모든 파일시스템을 마운트하게 된다. 다음 중 해당 클러스터의 NFS 설정과 관련한 설명으로 가장 적절하지 못한 것은?
79. Sendmail에서 사용하는 파일과 가장 거리가 먼 것은?
80. 메일전송 에이전트인 MTA(Mail Transfer Agent)에 대한 설명으로 틀린 것은?
81. Qmail에 대한 설명으로 틀린 것은?
82. ( )안에 알맞은 것은?
83. 다음은 Sendmail의 설정 파일인 sendmail.cf 파일의 설정 내용 중 일부이다. 이에 대한 설명으로 가장 적절하지 못한 것은?
84. Sendmail의 설정 파일인 sendmail.cf의 option 섹션에서 설정하는 내용으로 적절하지 못한 것은?
85. Sendmail에서 사용하는 sendmail.cf의 작성 규칙으로 적절하지 못한 것은?
86. 다음은 스팸 메일을 방지하기 위한 /etc/mail/access 파일의 설정이다. 이에 대한 설명으로 틀린 것은?
87. 메일서버관리자 홍길동은 아래와 같은 조건으로 Sendmail을 실행하려고 한다. 이를 위한 올바른 명령은?
88. 프록시 서버에 대한 설명으로 가장 적절한 것은?
89. DNS 서버에 대한 설명으로 옳지 못한 것은?
90. 수퍼데몬은 서비스 요청이 들어오면, 포트번호를 이용하여 어떤 요청인지를 판별한다. 이와 같이 서비스와 이에 대응하는 포트번호를 가지고 있는 파일은?
91. 프록시 서버의 일종인 squid에 대한 설명으로 틀린 것은?
92. DHCP 서버의 설정에 관한 설명으로 가장 적절 하지 못한 것은?
93. 다음은 수퍼데몬의 일종인 inetd 설정의 일부이다. 이에 대한 설명으로 가장 올바른 것은?
94. 다음은 ftp 데몬에 대한 xinetd 설정이다. 이에 대한 설명으로 가장 적절하지 못한 것은?
95. DHCP 서버의 설정 파일인 dhcpd.conf 파일에서 DHCP 클라이언트가 DHCP 서버에 어떠한 요청을 하도록 하는 설정이 아닌 것은?
96. 아래의 빈 칸에 들어갈 단어로 가장 알맞은 것은?
97. 사용 중인 시스템에 리눅스를 설치한 후 하드 디스크의 모든 디렉토리와 파일을 테이프에 백업하였다. 일주일 후 하드 디스크에 있는 /bin/ps 파일과 테이프에 백업되어 있는 /bin/ps 파일의 크기가 달라져 있었을 때, 네트워크 침해 유형으로 가장 의심스러운 것은?
98. VPN(Virtual Private Network)에 대한 설명으로 틀린 것은?
99. 트로이 목마와 백도어에 대한 대응책으로 가장 적절하지 못한 것은?
100. 다음 iptables의 설정에 대한 설명이 잘못 된 것은?