1과목: 리눅스 실무의 이해
1. 다음 중 최신 운영체제의 특성이 아닌 것은?
2. 다음중 한/중/일 공동 프로젝트를 통해 개발된 리눅스 배포판은?
3. 다음 중 실시간 운영체제(RTOS)가 아닌 것은?
4. 다음 중 GPL(GNU General Public License)을 사용권 허가방법으로 사용하고 있는 소프트웨어가 아닌 것은?
5. 다음 중 2000년 8월 인텔, IBM, 후지쯔 등의 출자를 통해 설립된, 기업 환경에 맞는 리눅스 개발을 목적으로 하는 비영리 리눅스 법인은?
6. 다음 중 데이터 손실을 최소화하기 위해 데이터를 여러개의 하드디스크에 분산 또는 중복시켜 저장하는 데이터 저장 기술은?
7. 다음 중 리눅스 부트로더 설정파일에서 기본 파일 시스템으로 마운트되는 파티션의 위치를 지정하는 옵션명은?
8. 다음 중 시스템의 부팅과 시스템 실행 레벨 변경시에 실행되는 스크립트 파일들이 저장되어 있는 디렉토리는?
9. 다음 중 리눅스 부팅 및 셧다운에 대한 설명으로 틀린 것은?
10. 다음 중 ext3, Reiser 등의 파일 시스템에 적용된 빠르고 안정적인 복구 기능을 제공하는 기술은?
11. 다음 윈도우 매니저 중 DR16, Foundation, DR17등 3가지 컴포넌트로 구성되어 개발되고 있는 것은?
12. 다음 쉘에 대한 설명 중 틀린 것은?
13. 다음 쉘 프로그램의 결과는?
14. 다음 중 프로세스(process) 관련 용어에 대한 설명 중 틀린 것은?
15. 다음 SJF(Shortest Job First) 스케쥴링 기법에 대한 설명 중 틀린 것은?
16. 다음 OSI 7 Layer 중 종단간의 신뢰성 있는 전송을 담당하며, UDP(User Datagram Protocol)가 속하는 계층은?
17. 다음 중 통신 선로상에서 전송신호를 증폭하여 전달하는 전자통신 장비는?
18. 다음 중 IP(Internet Protocol) 버전 4의 데이터그램 헤더 내에 기본적으로 포함되지 않는 정보 필드는?
19. 다음 중 고정 IP를 사용하는 리눅스 환경에서 네트워크 설정을 위해 사용자가 입력해야 하는 정보가 아닌 것은?
20. 다음 리눅스에 포함된 기술 중 내부 네트워크로부터의 사설 IP 패킷을 외부로 포워딩 해주는 IP 공유기와 같은 역할을 수행하는 기술은?
2과목: 리눅스 시스템 관리
21. root 사용자 관리에 대한 설명으로 알맞은 것은?
22. 다음과 같은 결과가 프롬프트상에 나타내게 하는 신상 명세 확인 명령어는 무엇인가?
23. 그룹 계정 관리 개념에 대한 설명으로 틀린 것은?
24. 사용자에 대한 패스워드의 만료 기간 및 시간 정보를 변경해주는 명령어는?
25. passwd 명령어의 옵션에 대한 설명으로 알맞은 것은?
26. 파일의 종류와 의미가 바르게 짝지어진 것은?
27. 디렉토리 관리에서 절대 경로와 상대 경로에 대한 설명으로 틀린 것은?
28. 파일시스템 복구에 대한 설명으로 알맞은 것은?
29. 리눅스에서 CD-ROM이나 플로피 드라이브를 사용하고자 할 때 하드웨어 장치를 특정 디렉토리로 연결시키게 하는 명령어는?
30. “리눅스 파일 시스템 생성 명령어이다.” 다음 설명에 해당되는 명령어는?
31. 포그라운드와 백그라운드의 개념 설명으로 알맞은 것은?
32. CPU의 사용현황을 보여주는 명령어는?
33. 로그인 쉘과 다르게 사용자가 필요에 따라 실행하는 쉘을 무엇이라 하는가?
34. 프로세스를 종료시킬 때 사용될 수 있는 명령어는?
35. 리눅스 시스템을 사용하는 모든 사용자들의 기본 쉘, ID, 이름 등의 정보를 기록하고 있는 파일은?
36. 다음 설명은 RPM의 용도 중 어느 항목에 속하는가?
37. dpkg에 대한 설명으로 틀린 것은?
38. Makefile의 내부구조에 대한 설명으로 틀린 것은?
39. 리눅스 gcc에 대한 설명으로 틀린 것은?
40. 리눅스에서 gzip에 대한 설명으로 알맞은 것은?
41. 컴퓨터에서 데이터 교환 인터페이스로 사용되는 버스(bus) 기술이 아닌 것은?
42. 버스 마스터링(Bus Mastering)에 대한 설명으로 틀린 것은?
43. 커널 컴파일에 대한 설명으로 틀린 것은?
44. 리눅스 커널 매커니즘에 대한 설명 중 틀린 것은?
45. 커널을 설치하기 전에 목적 파일, 의존성 검사, 컴파일 환경 설정값 등 새로 시작하는 컴파일에 영향을 주는 불필요한 정보를 삭제하여 초기 상태로 돌리는 명령은?
46. 새로운 하드디스크를 추가시키려고 할 때, 사용되는 명령을 순서대로 적은 것은?
47. 비정상적 종료로 파일시스템이 손상 되었을 때, 파일 시스템 복구를 위해 사용하는 명령어는?
48. 프린트 설정과 관련된 명령어 또는 유틸리티가 아닌 것은?
49. 프린트 설정파일의 옵션에 대한 설명 중 틀린 것은?
50. 주변장치 설정 및 활용과 관련된 설명 중 틀린 것은?
51. 리눅스 시스템 로그의 정의에 대한 설명으로 틀린 것은?
52. 다음 중 액세스 로그의 구성요소가 아닌 것은?
53. 리눅스의 기본적인 로그 파일에 대한 설명으로 틀린 것은?
54. 리눅스에서 시스템 보안관리에 대한 설명으로 틀린 것은?
55. 리눅스 시스템관리에서 PAM(Pluggable Authentication Modules)에 대한 설명으로 틀린 것은?
56. 리눅스 시스템 보안 관련 명령어 중 SSH에 대한 설명으로 틀린 것은?
57. 리눅스 시스템 보안 관련 COPS(Computer Oracle and Password System)에 대한 설명으로 알맞은 것은?
58. 리눅스 시스템 백업의 종류에 해당되지 않는 것은?
59. 리눅스에서 백업(backup) 요령에 대한 설명으로 틀린 것은?
60. 리눅스에서 백업 명령어에 대한 설명으로 알맞게 짝지어진 것은?
3과목: 네트워크 및 서비스의 활용
61. 다음 웹 관련 서비스에 대한 설명 중 틀린 것은?
62. 웹서비스에서 많이 사용하고 있는 웹 개발 언어인 PHP에 대한 설명으로 적절하지 않은 것은?
63. 아파치 웹서버에 웹 개발 언어인 PHP를 연동 설치하였다. 설치후에 HTML파일내의 PHP프로그램을 실행시키려 한다. 아파치 환경설정 파일(httpd.conf)파일에 다음 중 무엇을 추가해야 하는가?
64. 웹서버인 아파치를 특정 디렉토리(/usr/local/apache/)에 설치하였다. 설치된 경로아래에 여러 디렉토리가 생성되었다. 생성된 디렉토리에 대한 다음 설명 중 틀린 것은?
65. 서버관리자인 홍길동은 아파치 서버를 사용하여 웹서비스를 하고 있다. 접속자가 많아져 아파치 서버에 더 이상 접속되지 않는 것을 알게 된 홍길동이 아파치 설정파일(httpd.conf)에서 수정해 줘야 하는 지시자는 다음 중 어느 것인가?(Apache 1.3.XX)
66. 아파치 웹서버는 접속자에 대한 다양한 로그를 남길 수 있다. 다음은 아파치 접근로그(access_log)파일의 로그 포맷을 정의한 부분이다. 각 별명에 대한 설명 중 적절하지 않는 것은?
67. 웹 서비스를 하기 위해서 DBMS는 꼭 필요한 요소이다. 공개 S/W DBMS 중 PostgreSQL의 3가지 주요특징이 아닌 것은?
68. 최근에는 개인정보 유출이나, 피싱 등의 이유로 보안서버 구축을 의무화 하고 있다. 보안서버 구축에 사용되는 SSL(Secure Sockets Layer)에 대한 설명으로 적절하지 않는 것은?
69. 다음은 삼바서버의 환경설정 파일(smb.conf)에 대한 설명이다. 다음 중 틀린 것은?
70. 다음은 삼바관련 명령어들이다. 명령어에 대한 설명이 틀린 것은?(samba 3.0.X)
71. 삼바 서버의 보안 모델은 크게 4가지가 있다. 아래의 설명 중 틀린 것은?
72. NFS 서버는 항상 클라이언트가 자신의 자원을 마운트할 수 있도록 준비하고 있어야 하는데 이러한 과정을 익스포팅(exporting)이라고 한다. 익스포팅 설정에는 다양한 옵션을 적용할 수 있다. 옵션에 대한 다음 설명 중 틀린 것은?
73. NFS에서 제공되는 여러 프로그램이 있다. 각 프로그램에 대한 설명 중 적절한 것은?
74. 다음은 FTP서버인 proftpd의 환경설정파일(proftpd.conf)의 일부분이다. 다음 설명 중 적절 하지 않은 것은?
75. 파일 공유를 위한 목적으로 무명 FTP 서버를 구축하였다. proftpd의 설정파일(proftpd.conf)에 다음과 같이 설정했을 때에 대한 설명으로 틀린 것은?
76. 다음과 같이 메일 서버를 사용하여 사용자 A가 사용자 B에게 메일을 보내려 한다. 다음 ( )안에 들어갈 프로토콜을 순서대로 나열한 것은?(순서대로 (ㄱ), (ㄴ), (ㄷ))
77. 최근에 나오는 센드메일 버전들은 메일 릴레이를 기본적으로 막고 있다. 메일 발송을 위해서 특정 아이피만 열어 메일을 Relay 한다. 하지만, 메일을 보내는 사용자가 유동IP를 사용한다면, 변경되는 IP를 서버에서 수동적으로 허용하는 일은 힘든 일이다. 수동으로 허용해 줬던 부분을 자동으로 해주는 DRAC이라는 프로그램이 있다. 이 프로그램에 대한 설명으로 틀린 것은?
78. 센드메일의 설정파일인 sendmail.cf파일의 일부이다. 다음 설명 중 옳은 것은?
79. 센드메일은 기본적으로 스팸 메일 방지 기능을 가지고 있다. 이 기능을 사용하기 위해서는 sendmail.cf 파일에 하나의 옵션만 넣어주면 된다. 이 옵션을 사용하게 되면 EXPN과 VRFY 명령어를 제한하게 되고, 이 결과로 VERB 명령도 제한되게 된다. 여기에서 설명하고 있는 옵션은 다음 중 어느 것인가?
80. pop3서버의 정상유무를 확인하기 위해 telnet 명령을 이용하여 확인 할 수 있다. 다음 빈칸에 들어갈 pop3명령어들을 순서대로 나열한 것은?(순서대로 (ㄱ), (ㄴ), (ㄷ), (ㄹ))
81. 인터넷 수퍼데몬(xinetd)은 여러 가지 시그널을 사용하여 동작을 변경할 수 있다. 다음 각 시그널에 대한 설명으로 알맞은 것은?
82. 인터넷 수퍼데몬(xinetd)은 보안과 성능을 위해서 여러 가지 옵션들을 제공한다. 다음 옵션에 대한 설명 중 틀린 것은?
83. 다음은 인터넷 수퍼데몬을 이용하여 ftp서비스를 설정한 예이다. 서버 부하가 5이상일 때 서버에 대한 요청을 거부하기 위하여 ( )안에 들어갈 속성은 무엇인가?
84. DNS에서 존(zone)은 해당 DNS가 담당하는 영역의 이름풀이를 하는데 필요한 레코드들이 저장되어 데이터베이스를 이루고 있다. 이러한 레코드들에 대한 설명 중 틀린 것은?
85. DNS서버에 다음과 같은 zone파일을 생성하여 DNS를 운영하려고 한다. 이에 대한 설명으로 알맞은 것은?
86. 운영중인 서버의 부하가 폭주하여 서비스가 정상적으로 이뤄지지 않아 DNS 서비스를 이용하여 로드 밸런싱을 하려고 한다. 다음은 설정하려는 도메인에 대한 zone파일의 일부분이다. 이에 대한 설명으로 알맞은 것은?
87. 프록시(proxy)서버를 이용하면 여러 가지 장점을 얻을 수 있지만 단점도 있다. 이런 장단점에 대한 설명 중 틀린 것은?
88. 프록시서버 squid의 설정파일(squid.conf)설정에서 캐시에 사용될 메모리 크기를 100M 설정하려고 한다. 설정을 하기 위해 필요한 지시자는 다음 중 어느 것인가?
89. 다음은 NIS의 동작구조에 대한 설명이다. 적절하지 않는 것은?
90. NIS의 여러 프로그램 중에서 가장 중요하며 항상 실행 중에 있어야 하는 프로그램은 다음 중 어느것인가?
91. 다음은 DHCP서버 설정파일인 dhcpd.conf 파일의 일부분이다. 설정 부분에 대한 설명으로 적절한 것은?
92. ARP는 연결이 들어온 IP를 기억해 MAC주소로 변환한 다음 기억하고 있는 것을 말한다. 다음은 리눅스에서 사용되는 arp 명령어의 옵션들에 대한 설명이 틀린 것은?
93. DHCP 클라이언트는 DHCP 서버에 요청을 하여 IP, 게이트웨이 정보, DNS 정보 등을 받아오는 역할을 한다. MAC 주소가 00:10:4B:D6:49:22이고, 요청하는 IP를 192.168.5.5로 요청한다고 하고, leasetime은 60초 그리고 호스트 이름을 ihd, 타임 아웃은 30초라고 설정했을 때 다음 ( )안에 알맞은 옵션을 순서대로 나열한 것은?(순서대로 (ㄱ) (ㄴ) (ㄷ) (ㄹ) (ㅁ))
94. 다음은 CVS 서버에 대한 설명으로 틀린 것은?
95. CVS를 이용한 프로젝트 수행 절차를 순서대로 나열한 것은?
96. 다음 보기 중 DOS공격의 특징이 아닌 것은?
97. 다음 C언어로 작성된 소스코드는 내부공격 중 하나 이다. 어떤 공격을 하는 코드인가?
98. 다음 ( )안에 들어갈 내용으로 알맞은 것은?
99. 인터넷과 같은 공중망(Public Network)을 이용하여 전용선의 효과를 줄 수 있는 기술로, 기존의 전용선이 가지고 있던 확장의 어려움과 고비용을 해결하면서 전용선의 장점인 QOS와 보안기능을 제공할 수 있게 해주는 것은 다음 중 어느 것인가?
100. 리눅스에서 기본적으로 제공되는 방화벽인 iptables가 있다. 100.100.10.12에서 입력(INPUT)되는 패킷을 모두 차단하기 위한 명령은 다음 중 어느 것인가?
이유: 최신 운영체제는 다중작업, 가상 메모리, GUI 그래픽 환경 등의 기능을 제공하지만, 단층형 파일관리시스템은 오래된 파일 관리 방식으로 현재는 거의 사용되지 않는다. 대신 다중 계층 파일 시스템이 사용된다.