1과목: 리눅스 실무의 이해
1. 운영체제를 기능에 따라 분류할 경우 아래의 설명에 해당하는 제어 프로그램(control program)은 무엇인가?
2. LRU (Least Recently Used) 기법을 이용하여 페이지 교체 기법을 사용하는 시스템에서 새로운 페이지를 적재하고자 한다. 어떤 페이지를 교체 하여야 하는가?
3. 자유 소프트웨어는 무엇에 구속되거나 얽매이지 않아도 되는 소프트웨어를 뜻한다. 자유 소프트 웨어에 대한 설명으로 옳지 않은 것은?
4. 다음 중 자유소프트웨어의 분류 방법으로 옳지 않은 것은?
5. 다음 중 리눅스 배포판 (Distribution)의 패키지라고 할 수 없는 것은?
6. 다음 중 여러 대의 하드 디스크가 있을 때 동일한 데이터를 다른 위치에 중복해서 저장하는 방법은 무엇인가?
7. 각 운영체제 별 부트 매니저의 역할을 담당하는 파일이 잘못 짝지어진 것은?
8. 다음 중 계층(tree) 구조를 사용하는 리눅스의 각 디렉토리 기능에 대한 설명이 틀린 것은?
9. 레드햇 리눅스와 국내 리눅스 배포판에서 적용되는 부팅디스켓을 만드는 과정의 순서를 바르게 나열한 것은 무엇인가?
10. X 윈도우 시스템을 이루는 4가지 요소로 옳지 않은 것은?
11. 다음 중 GNOME (GNU Network Object Model Environment)의 특징으로 옳지 않은 것은?
12. 리눅스 쉘(Shell)에 대한 설명으로 옳지 않은 것은?
13. 다음은 무엇에 관한 설명인가?
14. 다음 관리정보들을 포함하는 것은 무엇인가?
15. 다음 중 프로세스의 시간 할당량 종료와 관련하여 발생하는 인터럽트는 무엇인가?
16. OSI7 Layer 물리계층에서 정의하는 것으로 옳지 않은 것은?
17. 광섬유를 구성하는 구성요소 중에서 클래딩(Cladding)의 역할은 무엇인가?
18. 다음 중 특별한 목적으로 예약된 IP 주소가 아닌 것은?
19. 다음 중 리눅스가 지원하는 네트워크 인터페이스의 종류가 아닌 것은?(문제 오류로 실제 시험에서는 모두 정답 처리되었습니다. 여기서는 1번을 누르면 정답 처리 됩니다.)
20. 다음 중 리눅스 시스템에서 네트워크 상태를 확인 하는 명령어와 관련이 없는 것은?
2과목: 리눅스 시스템 관리
21. 다음 중 USB 마우스가 제대로 설정되어 있지 않을 때 확인하는 방법이 아닌 것은?
22. 다음 중 키보드의 설정이 잘못되어 있을 때 확인 하는 방법으로 옳지 않은 것은?
23. 리눅스에서 pci 버스와 설치한 pci카드, 그리고 pci 버스를 사용하는 다른 장치에 대한 정보를 얻기 위하여 필요한 사항으로 알맞은 것은?
24. 다음 DMA에 대한 설명 중 옳지 않은 것은?
25. 다음 중 직접 메모리 엑세스 (Direct Memory Access)에 대한 설명으로 옳지 않은 것은?
26. 컴파일러를 이용하여 프로그램 소스로부터 수행 가능한 바이너리 코드를 만드는 과정은 무엇인가?
27. 다음 중 리눅스 커널을 계속적으로 업그레이드하여 컴파일 하는 이유로 옳지 않은 것은?
28. "리눅스 커널의 패치가 성공했다면, 패치 대상이 된 파일의 원본은 이름 끝에 ( ㉮ )를 붙혀 백업되고 패치과정에서 문제가 생겨 실패하였다면, 실패한 파일 이름 뒤에 ( ㉯ )를 붙인 파일을 만든다." 다음 ( ) 안에 들어갈 내용으로 알맞은 것은?(순서대로 ㉮ ㉯)
29. 다음 중 리눅스 커널 컴파일 환경 설정을 위한 인터페이스가 아닌 것은?
30. 다음 중 리눅스 주변장치의 설정을 위해 사용되는 명령어로 옳지 않은 것은?
31. 다음의 루트 계정에 대한 설명 중 틀린 것은?
32. 현재 쉘을 사용하는 사용자 계정을 확인하기 위한 명령으로 알맞은 것은?
33. 리눅스에서 제공하는 쉘의 종류를 알아보기 위한 명령으로 알맞은 것은?
34. 다음 그룹 계정 관리에 대한 설명 중 알맞은 것은?
35. su 명령으로 사용자를 변경할 때 변경하는 사용자의 쉘 환경으로 대체하기 위한 명령으로 가장 알맞은 것은?
36. 다음 리눅스의 파일에 대한 설명 중 틀린 것은?
37. 다음 중 .bash_profile 파일에 대해 소유자, 그룹, 다른 사용자 모두에게 읽기 허가권을 부여 하는 명령은 무엇인가?
38. 다음 중 리눅스 파일 시스템의 복구에 대한 설명으로 틀린 것은 무엇인가?
39. 리눅스 2.0.x 이상 버전의 커널을 가진 리눅스에서 지워진 파일을 복구하는 단계들이 기술된 것 중 가장 올바른 것은?
40. 다음 리눅스 명령어에 대한 설명 중 틀린 것은?
41. 백그라운드(background) 및 포그라운드(foreground) 프로세스에 대한 다음 설명 중 틀린 것은?
42. 다음 중 프로세스가 종료되는 경우에 발생하는 사건들에 해당하지 않는 것은?
43. 프로그램이 실행 중에도 hangup 신호와 무관하게 계속 실행되게 하기위한 방법으로 알맞은 것은?
44. cron 명령이 필요에 따라 실행결과를 사용자에게 메일로 보내기 위한 방법으로 알맞은 것은?
45. 다음 fork()와 exec() 시스템 호출에 대한 설명 중 틀린 것은?
46. 다음 rpm 명령에 대한 설명 중 틀린 것은?
47. 다음 dpkg 명령에 대한 설명 중 틀린 것은?
48. 다음은 Makefile의 한 부분이다. ( )안에 들어갈 문자로 알맞은 것은?
49. 다음 gcc의 옵션들 중 출력파일의 이름을 정하기 위한 옵션으로 알맞은 것은?
50. 다음 중 주어진 .tar 묶음 파일을 해제하여 풀어 주는 tar 명령으로 알맞은 것은?
51. 다음 로그 파일과 그에 대한 설명이 알맞게 짝지 어진 것은?
52. syslogd 데몬을 실행하고 종료하는 방법에 대한 설명 중 틀린 것은?
53. 부팅시 문제점을 확인하기 위하여 부팅 메시지를 출력하기 위한 명령으로 알맞은 것은?
54. 다음 중 부트 로더 (boot loader)를 보안하는 방법에 대한 설명으로 알맞은 것은?
55. 다음 중 일반 사용자나 슈퍼 유저의 접근을 제한하는 방법으로 틀린 것은?
56. tripwire 명령을 사용하는 방법에 대한 설명 중 틀린 것은?
57. 다음 중 tripwire에 대한 설명으로 틀린 것은?
58. 다음 백업 요령 중 가장 알맞지 않은 것은?
59. 다음 cpio 명령에 대한 설명 중 틀린 것은?
60. 다음 rdist 명령에 대한 설명 중 틀린 것은?
3과목: 네트워크 및 서비스의 활용
61. 동적인 웹페이지 및 웹 사용자들의 참여가 가능한 사이트로 구성하기 위해 사용되는 CGI(Common Gateway Interface)에 대한 설명으로 틀린 것은?
62. 서버관리자 홍길동은 아파치를 설치하여 웹서버를 구성하고자 한다. 아파치 웹사이트에 접속해보니 3가지 버전으로 제공되고 있다. 다음 조건이라면 가장 적합한 아파치 버전은?
63. 운영 중인 아파치 웹서버의 성능을 테스트(Benchmarking)하고자 한다. 이 경우 사용할 수 있는 명령어로 알맞은 것은?
64. 아파치 웹서버를 설치하고 하나의 IP주소에 여러 도메인을 부여하는 가상 호스트를 설정하였다. httpd 명령어를 사용하여 가상호스트 관련 설정을 확인하고자 할 때 사용해야 할 옵션으로 알맞은 것은?
65. 아파치 환경 설정파일인 httpd.conf에서 동시에 접속할 수 있는 클라이언트의 수를 지정하는 항목으로 알맞은 것은?
66. 아파치 환경 설정파일인 httpd.conf에서 웹 문서(html파일)중 가장먼저 읽어 들이는 파일명을 지정하는 항목은?
67. 아파치와 PHP, MySQL을 연동 설치한 후 test.php를 만들어 확인하고자 한다. 다음 ( )에 들어갈 내용으로 알맞는 것은?
68. MySQL을 아래의 옵션으로 configure해서 설치가 된 상태이다. MySQL 관리자로부터 재설치할 예정이니 데이터만 tar로 백업해달라는 요청을 받았다. 백업해야할 디렉토리로 알맞은 것은?
69. 아파치, PHP, MySQL 연동 웹서버를 구성하고자 한다. 정보 유출 방지를 위한 보안 웹서버를 구성하기 위해 추가로 설치해야 되는 프로그램으로 알맞은 것은?
70. 다음은 삼바 서버의 설정 파일인 smb.conf파일의 일부이다. 다음의 설정과 관련된 내용 중 가장 알맞은 것은?
71. 삼바 서버에서는 초기 SMB(Server Message Block)프로토콜을 사용했으나 지금은 클라이언트/서버 모델을 기반으로 하는 이 프로토콜을 사용한다. 다음 중 알맞은 것은?
72. 리눅스 클라이언트에서 윈도우 서버에 공유되어 있는 폴더를 확인할 때 사용하는 삼바관련 명령어는?
73. NFS 서버의 설정 파일인 /etc/exports의 옵션 중 클라이언트 접근 관련 설정인 root_squash와 all_squash의 설명 중 알맞은 것은?
74. NFS 서버와 클라이언트간의 통신 방법으로 RPC(Remote Procedure Call)를 사용하는데, 이 프로토콜을 사용하기 위해 서버 및 클라이언트에 반드시 동작시켜야 할 데몬은 무엇인가?
75. NFS 서버에서 클라이언트의 호스트 이름과 마운트된 디렉토리를 확인할 때 사용하는 명령어는?
76. 다음은 ProFTPD 서버의 설정 파일인 proftpd.conf 파일의 일부이다. 다음 설정과 관련된 내용 중 틀린 것은?
77. 운영 중인 ProFTPD의 root 접속을 허가하자고 한다. 다음 중 proftpd.conf 파일에 추가해야 할 항목으로 알맞은 것은?
78. proftpd.conf 파일에서는 <Limit>를 사용하여 <Directory>와 <Anonymous>에 적용된 설정을 제한 할 수 있다. 다음 중 클라이언트에서 서버로 파일을 전송할 경우를 제한하고자 할 때 사용해야 할 command로 알맞은 것은?
79. 다음은 메일 서비스와 관련된 프로그램들이다. 다음 나열된 프로그램 중 나머지 3개와 종류가 다른 프로그램은?
80. Sendmail로 메일 서버를 구축하고 POP3 서비스를 제공하고자 한다. 방화벽에서 허가해야 할 포트로 알맞은 것은?(단, 이 메일 서버는 기본 well-known 포트를 사용하고 있다.)
81. 서버 관리자인 홍길동은 리눅스 시스템 및 Sendmail 서버를 관리하고 있다. 고객지원부서에서 webmaster계정으로 들어오는 메일을 고객 지원부서 전체 사원이 받을 수 있도록 요청이 와서 /etc/aliases에 등록하였다. 다음 중 설정 후 반드시 실행시켜야 할 명령어는?
82. Sendmail을 이용하여 메일 서버를 구축하고 있다. 다음 중 사용할 도메인을 등록하는 파일로 알맞은 것은?
83. Sendmail을 이용하여 메일서버를 운영하고 있다. spammer@ihd.or.kr에서 전송되는 메일을 차단하려 할 때 사용하는 파일로 알맞은 것은?
84. Sendmail로 메일서버를 운영 중인데 외부로 메일을 전송하면 설정한 발신자 도메인이 제대로 인식 되지 못하는 경우가 발생하였다. 이 경우 sendmail.cf에서 해당 도메인을 지정할 때 사용하는 항목으로 알맞은 것은?
85. Sendmail로 메일서버를 운영 중에 있다. 일반 계정 사용자가 현재 운영 중인 서버로 들어오는 메일을 다른 메일서버로 전송하고 싶다는 요청이 들어왔다. 이 경우에 사용하는 파일로 알맞은 것은?
86. 다음 중 메일서버에서 외부로 전송되는 메일이 대기하는 디렉토리로 알맞은 것은?
87. 다음 중 취약한 전자우편의 보안을 강화하기 위해 사용되는 암호화 방법으로 알맞은 것은?
88. 다음 /etc/xinetd.conf 파일의 내용 중 cps에 대한 설명으로 알맞은 것은?
89. 다음 /etc/xinetd.d/telnet 파일의 내용 중 telnet 서비스를 203.247.50 네트워크 대역에 속한 호스트들만 접속할 수 있도록 허가하고자 할때 추가 해야 될 내용으로 알맞은 것은?
90. 다음 중 DNS 서버의 존(reverse zone) 파일에서 메일 서버 구성에 사용되는 레코드로 알맞은 것은?(문제 오류소 실제 시험에서는 1, 2번이 정답 처리되었습니다. 여기서는 1번을 누르면 정답 처리 됩니다.)
91. 다음은 DNS서버의 설정 파일인 /etc/named.conf 파일의 일부이다. 다음의 설정과 관련된 내용 중 알맞은 것은?
92. 프록시(Proxy)서버를 구성하기 위해 Squid를 소스로 설치한 뒤 환경설정까지 끝낸 상태이다. Squid에서 사용할 디렉토리를 생성하기 위해 squid 명령어를 이용하는데, 이 때 사용하는 옵션으로 알맞은 것은?
93. NIS(Network Information System)서버를 구성한 후 호스트(Host) 검색시 NIS를 이용하도록 설정 할 때 사용하는 파일로 알맞은 것은?
94. 다음은 DHCP 서버의 설정 파일인 dhcpd.conf 파일의 일부이다. DHCP를 이용하는 클라이언트에게 할당되는 게이트웨이 주소로 알맞은 것은?
95. 다음의 CVS관련 명령어 중 로컬(Local)에서 작업한 프로젝트 파일을 CVS서버에 반영시키기 위해 사용하는 명령어는?
96. 다음 스크립트는 DOS(Denial of Service)공격 중 어떤 유형의 공격인가?
97. 정상적인 기능을 하는 프로그램으로 가장하여 프로그램내에 숨어서 의도하지 않는 기능을 수행하는 프로그램의 코드 조각을 무엇이라 하는가?
98. 다음의 내용으로 서버를 운영하려면 iptables의 어느 사슬(chain)에서 정책 설정을 해야 하는가?
99. 시스템 관리자인 홍길동은 SSH서버를 운영 중이다. 많은 계정 중 특정 계정만 서버에 접속 할 수 있게 하려고 할 때 사용하면 유용한 것은?
100. 다음은 리눅스에서 사용되는 보안 프로그램에 대한 설명이다. 어떠한 프로그램에 대한 설명인가?