Date
Subject
00:00
1. 다음 중 클라우드 컴퓨팅에 대한 내용으로 틀린 것은?
  1. 클라우드 컴퓨팅 서비스는 크게 IaaS, PaaS, SaaS 등 세가지 개념으로 구분할 수 있다.
  2. 클라우드 컴퓨팅이 발전하면서 하드웨어 자원을 제외한 나머지 IT자원은 서비스 형태로 제공할 수 있게 되었다.
  3. 최근 세분화 된 개념으로 FaaS(Function as a Service) 형태로 제공되는 서버리스(Serverless) 컴퓨팅도 클라우드 컴퓨팅의 일종이다.
  4. 사용자가 필요한 작업을 제시하면, 필요한 자원이 할당되어 작업하고 결과를 얻도록 해주는 'as a Service'로 제공되는 컴퓨팅 환경을 의미한다.
2. 다음 설명에 해당하는 리눅스의 기술적인 특징으로 알맞은 것은?
프로그램 실행 시 메모리의 공간이 부족하면 가상 메모리를 설정하여 메모리와 하드디스크 사이의 데이터 교환을 통해 새로운 프로그램을 실행시킬 수 있게 한다.
  1. 파이프(Pipe)
  2. 스와핑(Swapping)
  3. 리다이렉션(Redirection)
  4. 가상콘솔(Virtual Console)
3. 다음 중 리눅스 주요 라이선스(License)에 대한 내용으로 틀린 것은?
  1. LGPL이 적용된 라이브러리는 독점소프트웨어에서도 사용이 가능하고 LGPL을 사용해서 개발한 뒤 GPL로 변경이 가능하다.
  2. BSD라이선스는 공개소프트웨어 라이선스로 해당 소프트웨어를 누구나 개작할 수 있고 수정한 것을 제한 없이 배포할 수 있다.
  3. BSD, Apache, MIT 라이선스는 기본적으로 소스코드 취득 및 수정이 가능하므로 2차적 저작물 소스코드도 반드시 공개하여야 한다.
  4. 아파치 라이선스2.0에 따르면 누구든 자유롭게 아파치 소프트웨어를 다운 받아 부분 혹은 전체를 개인적 또는 상업적 목적으로 이용할 수 있다.
4. 다음 중 리눅스 운영체제의 특징으로 틀린 것은?
  1. 리눅스는 약간의 어셈블리와 대부분의 C언어로 작성되어 이식성이 뛰어나다.
  2. 하나의 시스템에 다중 사용자 접속 및 사용자별 다중 처리 시스템을 지원한다.
  3. 운영체제의 핵심인 커널(Kernel)을 제외한 나머지 프로그램들은 소스가 공개되었다.
  4. 고유 파일시스템 외 DOS, Windows, 상용 유닉스 등의 다양한 파일 시스템을 지원한다.
5. 다음 중 데비안 계열에 속하는 리눅스 배포판으로 틀린 것은?
  1. CentOS
  2. Ubuntu
  3. Linux Mint
  4. Kali Linux
6. 다음 명령의 실행 결과로 알맞은 것은?
cherry@rhombus:~$ cat test.sh
#!/bin/bash
echo "#$0 $1 #"
cherry@rhombus:~$ ./test.sh /the /sharp
  1. $0 /sharp #
  2. $0 /the 2
  3. ./test.sh /the #
  4. ./test.sh /the 2
7. 다음 중 시그널(Signal)에 대한 설명으로 알맞은 것은?
  1. SIGQUIT는 터미널에서 입력된 정지 시그널이다.
  2. SIGKILL은 터미널이 시작할 때 보내오는 시그널이다.
  3. SIGTERM은 정상 종료시키는 시그널로 15번으로 관리된다.
  4. SIGSTOP은 실행 정지 후 다시 실행하기 위해 대기시키는 시그널이다.
8. 다음에서 설명하는 데몬 관련 유틸리티로 알맞은 것은?
텍스트 기반의 명령형 프로그램으로 실행 레벨에 따른 서비스의 on/off 설정 리스트를 출력하거나 설정한다.
  1. ntsysv
  2. chkdsk
  3. chkconfig
  4. systemctl
9. 다음 중 프로세스에 대한 정의로 틀린 것은?
  1. 실행(executing)중인 프로그램
  2. PC(Program Counter)를 지닌 프로그램
  3. PCB(Process Control Block)를 지닌 프로그램
  4. 수동적인 개체(entity)로 순차적으로 수행하는 프로그램
10. 다음 중 X윈도에 관한 설명으로 틀린 것은?
  1. 원격지의 X클라이언트를 다른 시스템의 X서버에서 실행시킬 수 있다.
  2. 디스플레이 장치에 의존적이지 않고 서로 다른 기종을 함께 사용할 수 있다.
  3. X윈도는 클라이언트/서버 구조로 되어있고 서로간의 통신을 위해 xhost를 사용한다.
  4. 현재 리눅스를 비롯하여 유닉스 대부분이 X.org 기반의 X윈도 시스템을 사용하고 있다.
11. 다음 빈 칸에 들어갈 내용으로 알맞은 것은?
( ㉠ )은(는) 전통적인 유닉스 계열 파일 시스템에서 사용하는 일종의 자료 구조로 각각의 파일은 하나의 ( ㉠ )을(를) 할당받아 관리된다.
저널링 기술은 기존의 ( ㉡ )에 걸리는 시간을 단축하기 위해 데이터를 디스크에 쓰기 전에 로그에 데이터를 남겨 시스템의 비정상적인 종료에도 로그를 사용해 ( ㉡ )보다 빠르고 안정적인 복구기능을 제공하는 기술이다.
  1. ㉠ i-node, ㉡ fsck
  2. ㉠ journaling, ㉡ fsck
  3. ㉠ i-node, ㉡ chkdsk
  4. ㉠ journaling, ㉡ chkdsk
12. 다음 설명으로 알맞은 것은?
하드디스크 4개를 이용해서 디스크 2개를 먼저 미러링으로 구성하고 다시 스트라이핑하는 방식으로 구성하는 형태
  1. RAID-5
  2. RAID-6
  3. RAID-9
  4. RAID-10
13. 다음 중 로그인 메시지 관련 파일로 틀린 것은?
  1. /etc/motd
  2. /etc/inittab
  3. /etc/issue
  4. /etc/issue.net
14. 다음에서 설명하는 내용으로 알맞은 것은?
이것은 X윈도를 실행시키는 스크립트로 시스템 환경을 초기화시키고 시작하는데 필요한 여러 프로그램을 호출하고 최종적으로 xinit를 호출하는 명령이다.
  1. initw
  2. initx
  3. startw
  4. startx
15. 다음 중 셸(shell)의 특징으로 알맞은 것은?
  1. bash에서는 명령어 히스토리 기능을 제공한다.
  2. 표준에러(Standard error)는 셸에서 숫자값 0으로 표기한다.
  3. 사용자가 로그인 셸을 변경하려면 shch 명령을 사용하면 된다.
  4. 사용자 로그인 셸 정보는 /etc/passwd 파일의 5번째 필드에서 확인할 수 있다.
16. 다음 중 네트워크 설정인 점보 프레임(Jumbo Frame)에 대한 설명으로 틀린 것은?
  1. 점보 프레임의 최솟값은 1300바이트이다.
  2. ifconfig 명령을 이용하여 점보 프레임 설정 값을 변경 할 수 있다.
  3. ifconfig 명령을 이용하여 현재 설정된 점보프레임 설정 값을 확인 할 수 있다.
  4. 점보 프레임은 스위치와 네트워크 인터페이스 둘 다 지원해야 사용 할 수 있다.
17. 다음 중 TCP 와 UDP의 설명으로 틀린 것은?
  1. TCP 와 UDP는 둘 다 전송계층에서 사용되는 프로토콜이다.
  2. UDP는 3-way handshaking이라는 방식으로 세션을 연결한다.
  3. TCP는 IP에 의해 전달되는 패킷의 오류를 검사하고 재전송을 요구하는 역할을 한다.
  4. UDP는 시스템 내부 메시지 및 소규모 데이터 전송에 이용되고, DNS에서 많이 사용한다.
18. 다음 중 프로토콜에 대한 설명으로 틀린 것은?
  1. 프로토콜의 주요 제정기관으로는 ISO, IEEE, EIA, ITU-T 등이 있다.
  2. OSI 7계층 중 인터넷 계층에 사용되는 프로토콜은 ICMP, ARP, IMAP 등이 있다.
  3. 프로토콜의 3가지 구성요소는 순서(Timing), 구문(Syntax), 의미(Semantics) 이다.
  4. 프로토콜의 주요 기능으로는 캡슐화, 단편화와 재조합, 멀티 플렉싱, 흐름제어, 동기화 등이 있다.
19. 다음 중 IPv6를 구분하는 구분자로 알맞은 것은?
  1. 콤마(,)
  2. 콜론(:)
  3. 세미콜론(;)
  4. 피어리어드(.)
20. 네트워크 부하를 줄이기 위해 방화벽에서 ping과 traceroute관련 프로토콜을 차단하려고 한다. 다음 중 차단해야 하는 프로토콜로 가장 알맞은 것은?
  1. IP
  2. ARP
  3. UDP
  4. ICMP
21. 다음 설명에 해당하는 명령으로 알맞은 것은?
/data 디렉터리를 여러 사용자가 자유롭게 파일 생성이 가능하나 삭제는 본인 소유의 파일만 가능한 공유디렉터리로 만들려고 한다.
  1. chmod u+s /data
  2. chmod g+s /data
  3. chmod o+s /data
  4. chmod o+t /data
22. 다음 중 PID가 1222번인 프로세스를 실행한 파일명을 확인할 때 사용하는 파일로 알맞은 것은?
  1. /proc/1222/fd
  2. /proc/1222/exe
  3. /proc/PID/1222/fd
  4. /proc/PID/1222/exe
23. 다음 중 10분 주기로 실행되는 crontab 설정으로 알맞은 것은?
  1. */10 * * * * /etc/lin.sh
  2. * */10 * * * /etc/lin.sh
  3. * * */10 * * /etc/lin.sh
  4. * * * */10 * /etc/lin.sh
24. 다음 중 lin.txt 파일에서 a로 시작되는 줄만 검색하려고 할 때의 명령으로 알맞은 것은?
  1. grep a lin.txt
  2. grep ^a lin.txt
  3. grep [a] lin.txt
  4. grep [^a] lin.txt
25. 다음 빈 칸에 들어갈 수 있는 명령으로 틀린 것은?
cherry@rhombus:~$ ( 괄호 ) httpd
  1. kill
  2. pgrep
  3. pkill
  4. killall
26. 다음 빈 칸에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ rpm ( 괄호 ) /bin/ls 
 coreutils-8.4-47.el6.i686
  1. -q
  2. -qc
  3. -qf
  4. -qp
27. 다음 중 fdisk 명령을 이용해서 파티션 속성을 Linux LVM으로 변경할 때 지정하는 코드값으로 알맞은 것은?
  1. 82
  2. 83
  3. 8e
  4. fd
28. 묶여있는 소스 파일을 현재 디렉터리에 풀지 않고 내용만 확인하려고 한다. 빈 칸에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ tar ( 괄호 ) php-7.4.2.tar.bz2
  1. Jxvf
  2. jtvf
  3. jxvf
  4. Jtvf
29. 다음 설명과 관련 있는 파일명으로 알맞은 것은?
MySQL을 소스로 설치하여 생성된 /usr/local/muysql/lib를 공유 라이브러리 디렉터리로 추가 등록하려고 한다.
  1. /etc/ldconfig
  2. /etc/ldd
  3. /etc/ld.config
  4. /etc/ld.so.conf
30. 다음 중 /etc/xinetd.d 디렉터리를 현재 디렉터리에 x로 연결하여 손쉽게 디렉터리를 이동하려고 할 때 설정하는 명령으로 알맞은 것은?
  1. ln x /etc/xinetd.d
  2. ln /etc/xinetd.d x
  3. ln -s x /etc/xinetd.d
  4. ln -s /etc/xinetd.d x
31. 다음 중 apple 사용자의 계정 만기일을 2020년 12월 31일로 지정하는 명령으로 알맞은 것은?
  1. usermod -i 2020-12-31 apple
  2. usermod -I 2020-12-31 apple
  3. usermod -e 2020-12-31 apple
  4. usermod -f 2020-12-31 apple
32. 다음 중 root 권한을 갖는 사용자를 찾는 방법으로 가장 알맞은 것은?
  1. /etc/passwd의 두 번째 필드 값이 0인 사용자를 찾는다.
  2. /etc/passwd의 세 번째 필드 값이 0인 사용자를 찾는다.
  3. /etc/passwd의 두 번째 필드 값이 1인 사용자를 찾는다.
  4. /etc/passwd의 세 번째 필드 값이 1인 사용자를 찾는다.
33. 다음 중 소스 컴파일 단계인 configure를 통해 생성되는 파일명으로 알맞은 것은?
  1. config.make
  2. config.h
  3. make.config
  4. Makefile
34. 다음 중 yum을 이용해서 telnet-server라는 패키지를 제거하는 명령으로 알맞은 것은?
  1. yum erase telnet-server
  2. yum delete telnet-server
  3. yum -e telnet-server
  4. yum -d telnet-server
35. 백업 작업이 수행 중인 터미널이 닫혀도 계속적으로 작업이 가능하도록 실행하려고 한다. ( 괄호 )안에 들어갈 수 있는 명령으로 알맞은 것은?
cherry@rhombus:~$ ( 괄호 ) tar cf lin.tar /data/lin &
  1. bg
  2. fg
  3. jobs
  4. nohup
36. 다음은 apple 사용자의 디스크 쿼터를 설정하는 과정이다. 빈 칸에 들어갈 명령어로 알맞은 것은?
cherry@rhombus:~$ ( 괄호 ) apple
  1. quotacheck
  2. edquota
  3. quotaon
  4. repquota
37. 다음 중 프로세스의 우선순위 변경과 가장 거리가 먼 명령은?
  1. jobs
  2. top
  3. nice
  4. renice
38. 다음 그림에 해당하는 명령으로 알맞은 것은?
uid=502(kaituser) gid=502(kaituser) groups=502(kaituser)
  1. w
  2. id
  3. who
  4. users
39. 다음 중 /etc/group의 필드 구성 예로 알맞은 것은?
  1. ihd:x:500:
  2. ihd:500:x:
  3. ihd:500:500:
  4. ihd:500:500:x
40. 다음 중 사용자 추가 시에 제공되는 파일이나 디렉터리를 확인할 수 있는 디렉터리로 알맞은 것은?
  1. /home
  2. /etc/skel
  3. /etc/login.defs
  4. /etc/default/useradd
41. 다음 중 커널에 탑재되는 모듈 관련 디렉터리 경로로 알맞은 것은?
  1. /lib/커널버전/modules/kernel
  2. /lib/커널버전/kernel/modules
  3. /lib/modules/커널버전/kernel
  4. /lib/modules/kernel/커널버전
42. 다음 그림에 해당하는 모듈 관련 명령어로 알맞은 것은?
cherry@rhombus:~$ ( 괄호 )
filename: 8139cp.ko
license: GPL
version: 1.3
description: RealTek RTL-8139C+ series 10/100 PCI Ethernet driver
  1. lsmod
  2. depmod
  3. modinfo
  4. modprobe
43. 다음 빈 칸에 들어갈 내용으로 알맞은 것은?
모듈 간 의존성 정보가 modprobe.conf, modules.dep 등에 있으며 depmod 명령으로 갱신한다.
  1. ㉠ modprobe.conf ㉡ modprobe
  2. ㉠ modprobe.conf ㉡ depmod
  3. ㉠ modules.dep ㉡ modprobe
  4. ㉠ modules.dep ㉡ depmod
44. 다음 제시된 프린터 관련 명령어 중 나머지 셋과 비교해서 다른 계열로 속하는 명령으로 알맞은 것은?
  1. lp
  2. lpr
  3. lpstat
  4. cancel
45. 다음 설명으로 알맞은 것은?
플랫베드 스캐너, 핸드 스캐너, 비디오 카메라 등 하드웨어에 대한 표준화된 접근 API를 제공한다.
  1. SANE
  2. ALSA
  3. DSSI
  4. LADSPA
46. 다음 설명으로 알맞은 것은?
리눅스/유닉스 운영체제에서 사운드를 생성하고 캡처하기 위한 인터페이스로, 표준 유닉스 디바이스 시스템 콜 기반으로 동작한다.
  1. OSS
  2. ALSA
  3. SANE
  4. PulseAudio
47. 다음 중 지정한 파일이 프린터를 통해 출력되도록 작업을 요청하는 명령으로 알맞은 것은?
  1. pr
  2. lpr
  3. lpq
  4. lpstat
48. 다음 설명에 해당하는 커널 컴파일 과정으로 알맞은 것은?
configure 작업을 통해 생성된 오브젝트 파일, 설정 파일, 각종 백업 파일 등을 제거하여 커널 소스 트리를 정리하는 과정이다.
  1. make config
  2. make clean
  3. make mrproper
  4. make xconfig
49. 다음 설명으로 알맞은 것은?
유닉스/리눅스에서 프린팅을 위한 표준 시스템으로, IPP(Internet Printing Protocol)를 지원하며 네트워크 프린팅과 공유를 제공한다.
  1. CUPS
  2. LPD
  3. IPP
  4. LPRng
50. 다음 빈 칸에 들어갈 모듈 관련 명령어로 알맞은 것은?
커널에 모듈을 적재할 때 의존성을 자동으로 해결하며 로드하는 명령어는?
  1. lsmod
  2. insmod
  3. rmmod
  4. modprobe
51. 다음은 GRUB 패스워드를 설정하는 과정의 일부이다. 빈 칸에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ vi /boot/grub/grub.conf
password --md5 $1$...
  1. passwd --md5
  2. password --md5
  3. md5crypt
  4. grub-md5-crypt
52. 다음 중 SSH에 관한 설명으로 알맞은 것은?
  1. ssh는 IPv6 주소체계에서는 접속이 불가능하다.
  2. ssh는 로그인 전에 보여주는 메시지를 별도의 파일로 지정 할 수 있다.
  3. ssh서버의 환경 설정 파일은 /etc/sshd_config이고 실행 데몬 스크립트는 /etc/rc.d/init.d/sshd이다.
  4. ssh는 사용할 암호화 알고리즘을 지정할 수 있으나 ssh2 기본 알고리즘은 DSA이다.
53. cpio명령을 이용하여 백업된 데이터의 내용만 확인하려고 한다. 사용되는 옵션은?
  1. -ic
  2. -icvt
  3. -icdv
  4. -ocvF
54. 다음 중 ASCII 형태의 로그 파일로 알맞은 것은?
  1. /var/log/btmp
  2. /var/log/wtmp
  3. /var/log/lastlog
  4. /var/log/xferlog
55. 다음 중 로그 관련 파일의 특징으로 알맞은 것은?
  1. /var/log/wtmp : 콘솔, ftp 등 접속이 실패한 경우 기록
  2. /var/log/lastlog : 부팅 시 동작하는 데몬 관련 정보 기록
  3. /var/log/dmesg : 시스템이 부팅할 때 출력되었던 로그 기록
  4. /var/log/boot.log : telnet이나 ssh 마지막 접속 정보
56. 다음 빈 칸에 들어갈 내용으로 알맞은 것은?
logtate는 시스템과 관련된 로그 설정을 ( ㉠ )에서 제어하고, 응용 프로그램은 ( ㉡ )디렉터리 내에 위치하여 로그 파일을 관리하고 있다. 또한 ( ㉢ ) 디렉터리에 등록되어서 cron에 의해 스케줄링되어 실행되고 있다.
  1. ㉠ : /etc/logrotate.conf ㉡ : /etc/logrotate.d ㉢ : /etc/cron.daily
  2. ㉠ : /etc/logrotate.conf㉡ : /etc/logrotate㉢ : /etc/crontab
  3. ㉠ : /etc/logrotate/logrotate.conf㉡ : /opt/logrotate.d㉢ : /etc/cron.daily
  4. ㉠ : /etc/logrotate/logrotate.conf㉡ : /opt/logrotate㉢ : /var/lib/logrotate.status
57. GRUB 패스워드 설정 시 사용되는 암호화 알고리즘은?
  1. MD5
  2. SHA-1
  3. SHA-256
  4. Blowfish
58. 시스템 서비스 포트를 스캔하여 정보를 출력하는 보안 스캐너는?
  1. tcpdump
  2. nmap
  3. nessus
  4. tripwire
59. 다음 중 상호 대화식 복구 프로그램은?
  1. dd
  2. cpio
  3. rsync
  4. restore
60. 다음 중 증분 백업을 지원하지 않는 명령은?
  1. tar
  2. cpio
  3. rsync
  4. dump
61. 개인 홈페이지 사용자를 위해 httpd.conf 파일에서 관련 모듈을 활성화하려고 한다. 다음 빈 칸에 들어갈 항목명으로 알맞은 것은?
(괄호) userdir_module modules/mod_userdir.so
  1. LoadModule
  2. Include
  3. AddType
  4. AddModule
62. 다음 빈 칸에 들어갈 명령으로 알맞은 것은?
cherry@rhombus:~$ (괄호) passwd.byname
  1. virsh
  2. libvirtd
  3. virt-top
  4. virt-manager
63. 다음은 /etc/named.conf 파일 설정의 일부이다. 여러 호스트를 하나의 명칭으로 지정할 때 빈 칸에 들어갈 내용으로 알맞은 것은?
(괄호) "ihd" { 192.168.12/24; 192.168.5.13; };
  1. acl
  2. list
  3. group
  4. member
64. 다음 중 smb.conf 파일에서 특정 네트워크 대역의 접근을 허가하는 설정으로 알맞은 것은?
  1. hosts allow = 192.168.5.
  2. hosts allow = 192.168.5
  3. hosts allow = 192.168.5.0
  4. hosts allow = 192.168.5.0/24
65. 다음 설명에 해당하는 HTTP 요청 메소드 (Method)로 알맞은 것은?
웹 페이지에서 사용자가 제출한 폼 데이터를 insert.php로 저장할 때 사용하는 HTTP 요청 메소드는?
  1. POST
  2. GET
  3. PUT
  4. HEAD
66. 다음은 웹 페이지 인증을 위해 아파치 사용자를 만드는 과정이다. 빈 칸에 들어갈 명령으로 알맞은 것은?
cherry@rhombus:~$ (괄호) -c /usr/local/httpd/conf/password apple
  1. htpasswd
  2. htuseradd
  3. apachectl
  4. httpd
67. 다음 중 인증 관련 서비스와 가장 거리가 먼 것은?
  1. NFS
  2. NIS
  3. LDAP
  4. Active Directory
68. 다음 중 이름을 나타내는 LDAP의 속성 관련 키워드로 알맞은 것은?
  1. givenName
  2. c
  3. cn
  4. sn
69. 다음 중 NIS 서버에 동작 시켜야할 데몬명으로 가장 거리가 먼 것은?
  1. ypbind
  2. ypxfrd
  3. rpcbind
  4. ypserv
70. 다음 빈 칸에 들어갈 명령어로 알맞은 것은?
cherry@rhombus:~$ (괄호) passwd.byname
  1. ypcat
  2. yppasswd
  3. ypwhich
  4. ypwhich -m
71. 다음 설명에 해당하는 /etc/exports의 옵션으로 알맞은 것은?
NFS 클라이언트의 root 사용자를 서버에서는 nfsnobody로 매핑하여 권한을 제한하는 옵션은?
  1. no_root_squash
  2. root_squash
  3. all_squash
  4. no_all_squash
72. 다음 빈 칸에 들어갈 명령으로 알맞은 것은?
cherry@rhombus:~$ (괄호) //192.168.12.22/src
  1. smbstatus
  2. smbmount
  3. smbclient
  4. testparm
73. 다음 중 메일 관련 프로그램의 종류가 다른 것은?
  1. evolution
  2. postfix
  3. qmail
  4. sendmail
74. 다음 중 sendmail.cf 파일에서 특정 도메인명을 발신지 메일 주소로 강제 지정할 때 사용하는 항목으로 알맞은 것은?
  1. Cw
  2. Fw
  3. Dj
  4. O
75. 다음 빈 칸에 들어갈 수 있는 명령으로 알맞은 것은?
cherry@rhombus:~$ cd /etc/mail
 cherry@rhombus:~$ (괄호) sendmail.mc > sendmail.cf
  1. newaliases
  2. m4
  3. sendmail
  4. makemap hash
76. 다음은 /etc/named.conf 파일 설정의 일부이다. 도메인 설정에 필요한 zone 파일을 별도의 파일로 지정하려고 할 때 빈 칸에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ (괄호) "/etc/named.rfc1912.zones";
  1. include
  2. zone
  3. directory
  4. allow-zones
77. 다음은 /etc/named.conf 파일 설정의 일부이다. 빈 칸에 들어갈 내용으로 알맞은 것은?
zone "..." { type (괄호); ... };
  1. hint
  2. master
  3. slave
  4. local
78. 다음은 zone 파일에서 메일 서버를 설정하는 과정이다. 도메인이 ihd.or.kr일 때 빈 칸에 들어갈 내용으로 알맞은 것은?
zone 파일에서 메일 서버 레코드: ㉠ (괄호) ㉡ 메일서버 FQDN
  1. ㉠ MX 0 ㉡ ihd.or.kr.
  2. ㉠ MX ㉡ ihd.or.kr
  3. ㉠ MX ㉡ ihd.or.kr.
  4. ㉠ MX 0 ㉡ ihd.or.kr
79. 다음 설명에 해당하는 가상화 기술로 알맞은 것은?
2005년 Qumranet에서 개발한 x86 기반 하이퍼바이저이며, 상용 제품으로 RHEV가 있다.
  1. Xen
  2. KVM
  3. Docker
  4. Ansible
80. 운영 중인 텔넷 서버로 IP 주소가 192.168.5.13인 호스트의 접근을 Tcp Wrapper를 이용해서 접근을 차단하려고 한다. 다음 빈 칸에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ vi /etc/hosts.deny
(괄호): 192.168.5.13
  1. in.telnetd
  2. telnet
  3. telnetd
  4. telnet.service
81. 다음 ( 괄호 )안에 들어갈 내용을 알맞은 것은?
cherry@rhombus:~$ cat test.php
(괄호)
phpinfo();
(괄호)
  1. ㉠ <%php ㉡ %>
  2. ㉠ <&php ㉡ &>
82. 다음 중 CPU 반가상화 기술을 기반으로 가상 머신을 생성할 때 사용하는 기술로 가장 알맞은 것은?
  1. Xen
  2. KVM
  3. VirtualBox
  4. Docker
83. 다음 빈 칸에 들어갈 파일명으로 알맞은 것은?
NISDOMAIN=ihd.or.kr
# vi (괄호)
  1. /etc/yp.conf
  2. /etc/hosts
  3. /etc/ypbind.conf
  4. /etc/sysconfig/network
84. 다음은 NFS 클라이언트에서 NFS 서버(192.168.5.13)에 익스포트된 정보를 확인하는 과정이다. 빈 칸에 들어갈 명령으로 알맞은 것은?
cherry@rhombus:~$ (괄호) -e 192.168.5.13
  1. showmount
  2. exportfs
  3. nfsstat
  4. rpcinfo
85. 다음 중 vsftpd.conf에서 익명(anonymous) 사용자의 접근을 허가할 때 사용하는 설정으로 알맞은 것은?
  1. anonymous_disable=YES
  2. anonymous_disable=NO
  3. anonymous_enable=YES
  4. anonymous_enable=NO
86. 다음 중 메일 서버간의 송신 및 수신에 사용되는 프로토콜로 알맞은 것은?
  1. SMTP
  2. POP3
  3. IMAP
  4. SNMP
87. 다음 설명과 같은 경우 apple가 본인의 홈 디렉터리에 생성해야할 파일명으로 알맞은 것은?
특정 도메인에서 발송된 메일을 apple가 수신하도록 메일 서버에서 virtusertable 등으로 설정한 경우, apple가 메일 수신을 위해 홈 디렉터리에 생성하는 파일은?
  1. .forward
  2. aliases
  3. virtusertable
  4. local-host-names
88. 다음 중 named.ca를 비롯하여 사용자가 선언하는 zone 파일 등이 위치하는 디렉터리로 알맞은 것은?
  1. /var/named/zones
  2. /etc/named
  3. /etc/named/zones
  4. /var/named
89. 다음 설명에 해당하는 가상화의 기능으로 알맞은 것은?
가상화 기능 중 물리 자원을 논리적 단위로 묶어 하나의 풀처럼 제공하는 기능은?
  1. 절연(Insulation)
  2. 단일화(Aggregation)
  3. 에뮬레이션(Emulation)
  4. 프로비저닝(Provisioning)
90. 다음 중 명령행에서 가상 머신만을 대상으로 CPU 자원을 모니터링할 때 사용하는 명령으로 알맞은 것은?
  1. virt-top
  2. xm
  3. xend
  4. virt-manager
91. 다음 중 xinetd 기반으로 동작하는 서비스의 초당 요청 개수가 50개 이상일 경우 10초 동안 접속 연결을 중단하기 위한 설정 항목과 값으로 알맞은 것은?
  1. cps = 50 10
  2. cps = 50 100
  3. cps = 10 50
  4. cps = 100 50
92. 프록시 서버의 설정 파일인 squid.conf에서 포트번호를 8080으로 변경하려고 한다. 다음 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?
(괄호) 8080
  1. http_port
  2. Port
  3. Listen
  4. proxy_port
93. DHCP 서버의 환경 설정 파일인 dhcpd.conf에서 할당되는 게이트웨이 주소를 192.168.5.1로 변경하려고 한다. 빈 칸에 들어갈 내용으로 알맞은 것은?
option (괄호) 192.168.5.1;
  1. routers
  2. gw
  3. gateway
  4. gw-address
94. 다음 중 VNC(Virtual Network Computing)와 가장 관련 있는 프로토콜로 알맞은 것은?
  1. RFB(Remote Frame Buffer)
  2. NTP(Network Time Protocol)
  3. MQTT(MQ Telemetry Transport)
  4. DHCP(Dynamic Host Configuration Protocol)
95. 다음 빈 칸에 들어갈 httpd.conf 파일의 항목명으로 알맞은 것은?
(괄호) "/usr/local/httpd/htdocs"
  1. DocumentRoot
  2. ServerRoot
  3. ServerAdmin
  4. ServerName
96. 다음 설명에 해당하는 iptables의 테이블로 알맞은 것은?
패킷 필터링(허용/차단)에 사용되는 iptables의 기본 테이블은?
  1. raw
  2. nat
  3. filter
  4. mangle
97. 다음 설명에 해당하는 공격 유형으로 알맞은 것은?
대량의 UDP 패킷을 목표에 보내 가용 대역폭을 고갈시키는 DoS 공격 유형은?
  1. Teardrop Attack
  2. UDP Flooding
  3. Land Attack
  4. Smurf Attack
98. 다음 설명에 해당하는 iptables의 타겟(target) 값으로 알맞은 것은?
패킷을 차단할 때 상대에게 알림 없이 버리는 iptables 타겟은?
  1. DROP
  2. DENY
  3. REJECT
  4. RETURN
99. 다음 중 C 언어의 malloc()과 가장 관련 있는 공격 유형으로 알맞은 것은?
  1. 가용 프로세스 자원 고갈
  2. 네트워크 대역폭 고갈
  3. 가용 메모리 자원 고갈
  4. 가용 디스크 자원 고갈
100. 다음 중 침입 탐지 시스템으로 이용되는 도구로 가장 알맞은 것은?
  1. Suricata
  2. John the Ripper
  3. Tripwire
  4. Stacheldraht
1. 다음 설명에 해당하는 라이선스로 알맞은 것은?
공개 소프트웨어 중의 하나를 선택해서 상업용 제품을 만들려고 한다. 수정된 소스 코드에 대한 공개나 어떠한 표시도 하지 않으려고 한다.
  1. BSD
  2. GPL
  3. MPL
  4. LGPL
2. 다음 중 나머지 셋과 다른 종류에 속하는 리눅스 배포판으로 알맞은 것은?
  1. Linux Mint
  2. Ubuntu
  3. Elementary OS
  4. Vector Linux
3. 다음 중 리눅스 기반 운영체제로 틀린 것은?
  1. GENIVI
  2. Tizen
  3. webOS
  4. QNX
4. 다음 그림에 해당하는 클러스터링 기법으로 알맞은 것은?
User → Primary Node(이상 유무 체크) ↔ Backup Node(Primary Node 이상 시 서비스를 이어받음)
  1. 고계산용 클러스터
  2. 부하분산 클러스터
  3. 고가용성 클러스터
  4. 베어울프 클러스터
5. 다음 중 유닉스(UNIX)를 개발한 인물로 알맞은 것은?
  1. 리누스 토발즈
  2. 켄 톰슨
  3. 빌 조이
  4. 리처드 스톨먼
6. 다음은 grub.conf 파일의 일부이다. 관련 설정에 대한 설명으로 알맞은 것은?
default=1
timeout=100
  1. 10초 동안 대기한 후에 메뉴 선택이 없으면 두 번째 항목의 운영체제로 부팅한다.
  2. 10초 동안 대기한 후에 메뉴 선택이 없으면 첫 번째 항목의 운영체제로 부팅한다.
  3. 100초 동안 대기한 후에 메뉴 선택이 없으면 첫 번째 항목의 운영체제로 부팅한다.
  4. 100초 동안 대기한 후에 메뉴 선택이 없으면 두 번째 항목의 운영체제로 부팅한다.
7. 다음 그림의 명령 결과에 대한 설명으로 알맞은 것은?
cherry@rhombus:~$ ls
joon.txt
[lin@www ~]$ mv joon.txt lin.txt || echo "OK"
  1. mv 명령의 사용법 오류로 인해 오류 메시지가 나타난다.
  2. mv 명령의 사용법 오류로 인해 오류 메시지 및 OK가 화면에 출력된다.
  3. joon.txt는 lin.txt로 이름이 변경되고 화면에 아무것도 출력되지 않는다.
  4. joon.txt는 lin.txt로 이름이 변경되고 화면에 OK라고 출력된다.
8. 다음 중 X 클라이언트 프로그램을 X 서버로 전송하기 변경해야할 환경 변수로 알맞은 것은?
  1. TERMINAL
  2. TERM
  3. XTERM
  4. DISPLAY
9. 6개의 하드디스크로 RAID를 구성하려고 한다. 1개는 여분(spare) 디스크로 구성하고, 나머지 디스크로 RAID-5을 구성했을 경우에 실제 사용 가능한 디스크의 비율로 가장 알맞은 것은?
  1. 50%
  2. 33.3%
  3. 66.7%
  4. 83.3%
10. 다음 중 번호값이 가장 큰 시그널(signal)로 알맞은 것은?
  1. SIGTSTP
  2. SIGTERM
  3. SIGINT
  4. SIGQUIT
11. 다음 설명에 해당하는 용어로 알맞은 것은?
보통 부팅 시에 실행되어 해당 프로세스가 메모리에 계속 상주하면서 클라이언트의 요청을 처리하는 방식이다. 웹, 메일 등과 같이 빈번한 요청이 들어오는 서비스인 경우에 이 방식으로 동작한다.
  1. inetd
  2. exec
  3. xinetd
  4. standalone
12. 다음 중 포어그라운드 프로세스를 백그라운드 프로세스로 전환할 때 사용하는 키 조합으로 알맞은 것은?
  1. [Ctrl]+[c]
  2. [Ctrl]+[d]
  3. [Ctrl]+[z]
  4. [Ctrl]+[\\]
13. 다음 중 장치 파일명의 종류가 나머지 셋과 다른 것은?
  1. IDE 디스크
  2. SCSI 디스크
  3. S-ATA 디스크
  4. SSD(Solid State Drive)
14. 다음 설명에 해당하는 용어로 알맞은 것은?
X 윈도 시스템에서 윈도 매니저의 기능을 포함하여 파일 관리자, 아이콘, 가젯 등을 통합하여 사용자에게 제공하는 환경이다. GNOME, KDE 등이 대표적이다.
  1. 윈도 매니저
  2. 데스크톱 환경
  3. 디스플레이 매니저
  4. X 프로토콜
15. 다음 바로 직전에 수행한 명령을 재실행할 때 사용할 때 명령으로 알맞은 것은?
  1. !!
  2. !0
  3. !1
  4. history -1
16. 다음 설명에 해당하는 서브넷마스크값의 네트워크 접두어로 알맞은 것은?
C 클래스 주소를 대역별로 32개씩 나누어 사용하려고 한다.
  1. /25
  2. /24
  3. /26
  4. /27
17. 다음 중 netstat 의 State 결과값이 ESTABLISHED 일 때 내용으로 알맞은 것은?
  1. 3 Way-Handshaking이 완료된 후 서버와 클라이언트가 서로 연결된 상태
  2. 서버에서 클라이언트로 들어오는 패킷을 위해 소켓을 열고 기다리는 상태
  3. 로컬 시스템의 클라이언트 애플리케이션이 원격 호스트에 연결을 요청한 상태
  4. 원격 호스트가 종료되고 소켓도 닫힌 상태에서 마지막 ACK패킷을 기다리는 상태
18. 다음 중 리눅스에서 지원하는 네트워크 하드웨어 장치명과 설명으로 알맞은 것은?
  1. enpx : CentOS 6 이전 버전에서 사용되었던 이더넷 카드 인터페이스 장치
  2. lo : 로컬 루프백(Local Loopback)을 나타내는 장치로 물리적으로 존재하는 인터페이스
  3. pppx : 패러럴 케이블을 사용하는 패러럴 라인 인터페이스 장치
  4. docker0 : 경량화된 서버 가상화 기술인 Docker를 사용할 경우 설정되는 네트워크 장치
19. 다음 설명에 해당하는 OSI 7계층으로 가장 알맞은 것은?
데이터의 신뢰성 있는 전송을 보장하기 위해 오류 복구 및 흐름 제어를 담당하며, PDU 단위는 세그먼트이다.
  1. 세션 계층
  2. 데이터링크 계층
  3. 네트워크 계층
  4. 전송 계층
20. 다음에서 설명하는 장치의 이름으로 가장 알맞은 것은?
서로 다른 네트워크 프로토콜을 사용하는 네트워크 간을 연결하는 장치로, OSI 7계층 중 주로 응용 계층까지 담당한다.
  1. Router
  2. Bridge
  3. Gateway
  4. Repeater
21. 다음 중 1시간 주기로 실행되는 crontab 설정으로 알맞은 것은?
  1. 1 * * * * /etc/joon.sh
  2. * 1 * * * /etc/joon.sh
  3. * * 1 * * /etc/joon.sh
  4. * * * 1 * /etc/joon.sh
22. 다음 그림의 결과에서 lin 사용자가 /project 디렉터리에 파일을 생성했을 경우에 해당 파일의 그룹 소유권과 관련된 설명으로 알맞은 것은?
cherry@rhombus:~$ id lin
uid=505(lin) gid=508(kait) groups=508(kait),504(project)
[root@www ~]# ls -ld /project
drwxrws--T. 2 root project 4096 Nov 17 08:08 project
  1. 파일의 그룹 소유권은 2차 그룹인 project가 된다.
  2. 파일의 그룹 소유권은 아이디와 동일한 lin이 된다.
  3. 파일의 그룹 소유권은 주 그룹인 kait가 된다.
  4. lin 사용자는 주 그룹을 project로 전환해야만 접근이 가능하므로 파일을 생성할 수 없다.
23. 다음 그림에 해당하는 명령으로 알맞은 것은?
cherry@rhombus:~$ 
/bin/ls
linux-gate.so.1 => (0x00554000)
libselinux.so.1 => /lib/libselinux.so.1 (0x004a5000)
librt.so.1 => /lib/librt.so.1 (0x00365000)
...
  1. ldd
  2. blkid
  3. ldconfig
  4. ld.so.conf
24. 다음 중 다수의 텍스트 파일이 10MB 정도로 묶여있는 tar 파일을 압축하려고 할 때 가장 압축률이 좋은 명령으로 알맞은 것은?
  1. compress
  2. xz
  3. gzip
  4. bzip2
25. rpm 파일을 설치하기 전에 어떠한 파일들이 설치 되는지 미리 확인해보려고 한다. 다음 빈 칸에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ rpm (괄호) totem-2.28.6-2.el6.i686.rpm
  1. -qlr
  2. -qlf
  3. -qlc
  4. -qlp
26. 다음에 제시된 프로세스의 우선순위를 높이려고 한다. 빈 칸에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ (괄호) (괄호) bash
  1. ㉠ nice, ㉡ --10
  2. ㉠ nice, ㉡ -10
  3. ㉠ renice, ㉡ -10
  4. ㉠ renice, ㉡ --10
27. 다음 중 root 사용자가 lin 사용자의 예약된 cron 작업을 제거하는 명령으로 가장 알맞은 것은?
  1. crontab -r -u lin
  2. crontab -d -u lin
  3. crontab -e -u lin
  4. crontab -x –u lin
28. 사용자 디스크 용량을 제한하기 위해 쿼터를 설정하려고 한다. 다음 중 /etc/fstab에 설정해야하는 내용으로 알맞은 것은?
  1. 5번째 필드에 userquota라는 옵션을 추가한다.
  2. 4번째 필드에 usrquota라는 옵션을 추가한다.
  3. 4번째 필드에 userquota라는 옵션을 추가한다.
  4. 5번째 필드에 usrquota라는 옵션을 추가한다.
29. 다음 그림과 같이 파일 및 디렉터리가 생성된다. umask 명령을 실행했을 경우에 출력되는 값으로 알맞은 것은?
cherry@rhombus:~$ touch a.txt
[lin@www ~]$ mkdir aaa
[lin@www ~]$ ls -l
-rw------- 1 lin lin 0 Apr 15 18:07 a.txt
drwx------ 2 lin lin 4096 Apr 15 18:07 aaa
  1. 7000
  2. 0700
  3. 0007
  4. 0077
30. 다음 중 특정 사용자가 자신이 속한 주(Primary) 그룹을 다른 그룹으로 변경할 때 사용하는 명령으로 알맞은 것은?
  1. newgrp
  2. groupmod
  3. gpasswd
  4. groups
31. 다음 명령의 결과에 대한 설명으로 가장 알맞은 것은?
cherry@rhombus:~$ passwd -d lin
  1. lin 사용자는 패스워드 입력 없이 로그인이 가능하다.
  2. lin 사용자는 다음 로그인 시에 반드시 패스워드를 변경해야 한다.
  3. lin 사용자는 패스워드에 잠금이 설정되어서 일시적으로 로그인이 불가하다.
  4. lin 사용자는 패스워드가 삭제되어서 관리자가 패스워드를 설정할 때까지 로그인이 불가하다.
32. 다음 설명과 관련 있는 파일명으로 알맞은 것은?
사용자를 추가할 때에 2020년 12월 31일까지만 로그인이 가능하도록 지정하려고 한다.
  1. /etc/default/useradd
  2. /etc/skel
  3. /etc/passwd
  4. /etc/login.defs
33. 다음 중 yum을 이용해서 telnet이라는 문자열이 들어있는 패키지를 검색하는 명령으로 알맞은 것은?
  1. yum search telnet
  2. yum -f telnet
  3. yum -search telnet
  4. yum --search telnet
34. 다음 중 시그널 이름과 번호를 확인할 수 명령으로 알맞은 것은?
  1. kill -l
  2. killall -l
  3. pkill -l
  4. pgrep -l
35. 다음 중 백그라운드로 수행 중인 작업번호가 2인 프로세스를 포어그라운드로 전환하는 명령으로 알맞은 것은?
  1. fg %2
  2. fg -2
  3. fg &2
  4. fg -n 2
36. 다음 중 ihd라는 그룹명을 kait로 변경하는 명령으로 알맞은 것은?
  1. groupmod -n kait ihd
  2. groupmod -n ihd kait
  3. groupmod -N ihd kait
  4. groupmod -N kait ihd
37. 다음 그림에 해당하는 명령으로 알맞은 것은?
17:58:10 up 6:31, 2 users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root tty1 :0 02:27 15:31m 34.99s 34.99s /usr/bin/Xorg :0
root pts/0 :0.0 02:27 8.00s 0.21s 0.15s w
  1. w
  2. who
  3. users
  4. whoami
38. 다음 그림에 해당하는 명령어로 알맞은 것은?
cherry@rhombus:~$ 
Filesystem       Size Used Avail Use% Mounted on
/dev/sda1         15G 6.3G 7.4G  46% /
tmpfs            2.0G 304K 2.0G   1% /dev/shm
/dev/sda3        2.0G 3.2M 1.9G   1% /data
  1. quota
  2. du
  3. df
  4. repquota
39. 다음 중 10줄이 기록된 텍스트 파일인 lin.txt 파일에서 4번째부터 7번째 줄까지 출력하는 명령으로 알맞은 것은?
  1. head -7 lin.txt | tail -4
  2. head -7 lin.txt | tail -3
  3. tail -10 lin.txt | head -3
  4. tail -10 lin.txt | head –4
40. 다음 명령의 실행 결과에 대한 설명으로 알맞은 것은?
cherry@rhombus:~$ gcc lin.c
  1. a.out라는 실행 파일이 생성된다.
  2. lin.o라는 오브젝트 파일이 생성된다.
  3. lin이라는 오브젝트 파일이 생성된다.
  4. lin이라는 실행 파일이 생성된다.
41. 다음 중 커널 컴파일의 작업 내용과 명령어로 알맞은 것은?
  1. 커널 모듈 생성을 위한 컴파일 작업: make modules
  2. 커널 컴파일 옵션 설정 작업 : make mrproper
  3. 커널 소스의 설정 값 초기화 : make menuconfig
  4. 커널 모듈 파일 복사 및 grub.conf 파일 수정 작업 : make modules_install
42. 특정 모듈을 제거하면서 의존성 있는 모듈을 같이 제거하려고 할 때 빈 칸에 들어갈 옵션으로 알맞은 것은?
cherry@rhombus:~$ modprobe (괄호) ip6table_filter
  1. -e
  2. -a
  3. -d
  4. -r
43. 새로운 디스크를 인식하려고 한다. 다음 중 디스크 인식 여부를 확인하는 명령으로 가장 알맞은 것은?
  1. cat /etc/mtab
  2. mount
  3. fdisk -l
  4. cat /etc/fstab
44. 다음 중 모듈에 대한 설명으로 틀린 것은?
  1. 모듈이 커널에 내장되는 방식을 모놀리식 방식이라고 한다.
  2. 모듈 관련 명령어로는 lsmod, insmod, rmmod가 있다.
  3. 리눅스 모듈의 경우 C컴파일러로 만들어진 '*.ko' 파일 형태이다.
  4. 사용 가능한 모듈은 /lib/modules/커널버전 /kernel 디렉터리 안에서 확인 할 수 있다.
45. 다음 중 커널 컴파일을 하기 위한 과정으로 틀린 것은?
  1. 커널 컴파일 전, 후 총 2번의 리부팅이 필요하다.
  2. 리눅스 커널 버전의 소스를 /usr/src/kernels에 다운로드 하여야 한다.
  3. 어셈블러, GCC, make 유틸리티 등 개발 도구가 사전에 설치되어 있어야 한다.
  4. 커널 초기화 시 'make clean' 명령을 이용하면 .config파일을 삭제 하지 않고 초기화 할 수 있다.
46. 새로운 디스크 추가 할당하고 리부팅을 하였으나 해당 디스크가 mount 되어 있지 않았다. 다음 중 리부팅 후에도 자동으로 mount되도록 설정하는 파일로 알맞은 것은?
  1. /etc/fstab
  2. /etc/groups
  3. /etc/exports
  4. /proc/partitions
47. 다음 중 프린트 작업의 'Request-ID'를 확인 하는 명령어로 알맞은 것은?
  1. lpc
  2. lp
  3. lpstat
  4. cancel
48. 다음 중 자동 문서 공급 장치가 장착된 스캐너에서 스캔할 때 사용 하는 명령으로 알맞은 것은?
  1. scanimage
  2. xcam
  3. scanadf
  4. sane-find-scanner
49. 다음 중 CUPS 프린팅 시스템의 특징으로 알맞은 것은?
  1. 설정 정보는 /etc/printcap 파일에 저장된다.
  2. BSD 계열 유닉스에서 사용하기 위해 개발되었다.
  3. 로컬에 직접 연결한 프린터를 네트워크 프린터처럼 설정이 가능하다.
  4. 초기에는 printconf, printtool과 같은 도구를 사용하여 설정을 하였다.
50. 다음 중 uname 명령을 이용하여 커널 버전을 확인하는 옵션으로 알맞은 것은?
  1. -o
  2. -n
  3. -r
  4. -s
51. 다음 설명에 해당하는 백업 도구의 옵션과 의미로 틀린 것은?
장치 파일이나 네트워크 파일 등의 특수 파일도 백업이 가능하고 백업본의 크기도 작고, 백업본에 손상된 부분이 있더라도 손상된 부분을 제외하고 나머지 부분을 복구한다. 또한 기존의 명령어를 사용하여 백업을 진행하므로 다양한 조건을 활용하여 백업이 가능하다.
  1. -b : 증분 백업으로 백업할 때 사용한다. (--incremental)
  2. -t : 내용만 확인할 때 사용한다.(--list)
  3. -d : 필요한 경우 디렉터리를 생성한다. (--make-directories)
  4. -i : 표준입력으로 백업한 자료를 불러올 때 사용한다.(--extract)
52. 다음 설명과 관련된 파일시스템 보안에 관한 내용으로 알맞은 것은?
cherry@rhombus:~$ setfacl -R -m g:docker:rwx docker/
  1. 파일이나 디렉터리에 접근 권한을 제어할 수 있도록 만든 시스템이다.
  2. ext2부터 지원하는 시스템으로 파일권한 외 13가지 속성을 제어한다.
  3. 설명은 docker 디렉터리에 대한 접근 권한 리스트를 확인하는 명령이다.
  4. 사용자를 인증하고 그 사용자의 서비스에 대한 접근을 제어하는 모듈화된 방법이다.
53. 다음 중 리눅스 주요 보안 도구와 기능 설명에 대해 알맞은 것은?
  1. nessus : 운영 중인 서버에 불필요하게 작동하고 있는 서비스 포트를 확인할 수 있다.
  2. nmap : 모든 파일들에 대한 데이터베이스를 만들어 파일의 변조 여부를 검사한다.
  3. tripwire : 서버의 보안 취약점을 검사해주는 도구로 문제가 되는 서비스에 대한 정보를 알려준다.
  4. tcpdump : 조건식을 설정하여 네트워크 인터페이스를 거치는 패킷 헤더 정보를 출력할 수 있다.
54. 다음 중 SSH(Secure Shell)의 설명으로 틀린 것은?
  1. ssh2는 ssh1을 개선한 것으로 하위호환성을 완벽하게 지원한다.
  2. 패킷을 암호화하여 telnet이나 rlogin에 비해 안전하다.
  3. ssh-keygen을 이용하면 인증키를 이용한 접속이 가능하다.
  4. 기본 설정 포트는 22번이며 원격 셸, scp, sftp 기능을 지원한다.
55. 다음은 /var/log/xferlog 파일의 구성에 관한 설명이다. 빈 칸에 들어갈 내용으로 알맞은 것은?
전송된 지시를 나타내는 영역은 (㉠)이다. 사용자가 어떤 형태로 login 했는지를 나타내는 영역은 (㉡)이다. special-action-flag 영역에서 (㉢)은 어떠한 action도 발생하지 않은 경우를 뜻한다.
  1. ㉠ direction, ㉡ access-mode, ㉢ _
  2. ㉠ direction, ㉡ completion-status, ㉢ !
  3. ㉠ transfer-type, ㉡ access-mode, ㉢ !
  4. ㉠ transfer-type, ㉡ completion-status, ㉢ _
56. 다음 설명에 해당하는 로그 관련 주요 파일로 알맞은 것은?
콘솔, telnet, ftp 등 이용하며 접속한 사용자 기록, 시스템을 재부팅한 기록 등의 로그가 쌓이는 파일이다. 바이너리 파일로 last라는 명령으로 확인할 수 있다.
  1. /var/log/wtmp
  2. /var/log/btmp
  3. /var/log/lastlog
  4. /var/log/messages
57. 다음 중 sudo에 관련된 설명으로 틀린 것은?
  1. 환경설정파일은 /etc/sudo 이다.
  2. 특정 사용자 또는 특정 그룹에 root 사용자 권한을 가질 수 있게 하는 도구이다.
  3. visudo는 환경설정파일을 편집할 때 사용하는 명령이다.
  4. 적용된 사용자는 'sudo 명령어' 형태로 실행하며 root 권한을 대행한다.
58. 다음 중 dmesg 명령에 관한 설명으로 알맞은 것은?
  1. 커널링버퍼(kernel ring buffer)의 내용을 출력하고 제어하는 명령이다.
  2. 커널 변수의 값을 제어하여 시스템을 최적화 할 수 있는 명령이다.
  3. /var/log/dmesg 파일에 기록된 환경 변수 설정 값을 출력하는 명령이다.
  4. 커널 부트 메시지 로그를 보여주는 명령으로 실행 시 /var/log/dmesg 에 기록된다.
59. 다음 설명에 해당하는 명령으로 가장 알맞은 것은?
파일 시스템 전체를 백업할 때 사용하는 유틸리티로 보통 파티션 단위로 백업할 때 사용한다. 전체 백업과 증분 백업을 지원하고, 0~9 단계의 레벨을 가지고 증분 백업을 지원한다.
  1. rsync
  2. dd
  3. cpio
  4. dump
60. 다음 중 rsync 명령에 관한 설명으로 틀린 것은?
  1. ssh을 이용하여 전송 가능하나 root 권한이 필요하다.
  2. rcp(remote copy)에 비해 처리속도가 빠르다.
  3. 내부 파이프라인을 통하여 전송기간을 줄인다.
  4. 링크된 파일도 복사 가능하고 소유권도 유지하여 복사할 수 있다.
61. 다음은 MySQL 5.7.28 버전을 설치한 후에 mysql에서 사용하는 기본 데이터베이스를 생성하는 과정이다. 빈 칸에 들어갈 내용을 알맞은 것은?
cherry@rhombus:~$ cd /usr/local/mysql/bin
(괄호) --initialize --user=root
  1. ./mysqld
  2. ./mysql
  3. ./mysqld_safe
  4. ./safe_mysqld
62. 다음 설명과 같을 때 메인보드의 BIOS에서 활성화 여부를 확인해야 하는 항목으로 알맞은 것은?
가상화가 지원되는 최신의 AMD CPU를 구입하여 사용 중이다. 서버 가상화 프로그램을 실행하였더니 가상화 지원 여부가 비활성화 상태라는 오류 메시지를 접하게 되었다.
  1. SVM
  2. VT-x
  3. VDI
  4. VMX
63. 다음 빈 칸에 들어갈 수 있는 설정 내용으로 틀린 것은?
cherry@rhombus:~$ vi /etc/exports
/nfsdata (괄호)
  1. *.ihd.or.kr
  2. 192.168.12.
  3. 192.168.12.0/255.255.255.0
  4. 192.168.5.0/24
64. 다음은 /etc/named.conf 파일 설정의 일부이다. 빈 칸에 들어갈 내용으로 알맞은 것은?
(㉠) only;
(㉡) { 168.126.63.1; };
  1. ㉠ forward, ㉡ forwarders
  2. ㉠ forwarders, ㉡ allow-query
  3. ㉠ forwarders, ㉡ forward
  4. ㉠ allow-query, ㉡ forward
65. 다음 설명에 웹 서버 프로그램으로 알맞은 것은?
2004년에 등장한 웹 서버 프로그램으로 가벼움과 높은 성능을 목표로 한다. 제공되는 기능으로는 리버스 프록시, 로드 밸런서, HTTP cache 기능 등이 있다.
  1. Apache HTTP Server
  2. Nginx
  3. GWS(Google Web Server)
  4. IIS(Internet Information Server)
66. 다음은 httpd.conf 파일의 문법적 오류를 명령어를 사용해서 점검하는 과정이다. 빈 칸에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ httpd (괄호)
  1. -t
  2. -f
  3. -S
  4. -l
67. 다음 중 LDAP에 대한 설명으로 틀린 것은?
  1. 자주 변경되는 정보인 경우에 RDBMS보다 더욱 뛰어난 성능을 발휘한다.
  2. X.500 Directory Access Protocol 기반으로 만들어진 통신 규약이다.
  3. RDBMS에 비교해서 검색 속도가 빠르다.
  4. 읽기 위주의 검색 서비스에서 상당히 좋은 성능을 발휘한다.
68. 다음 설명과 같은 경우에 구성해야할 서버로 가장 알맞은 것은?
수십 대의 리눅스 서버를 운영하고 있다. 서버마다 존재하는 사용자 계정 정보를 통합하여 관리하려고 한다.
  1. II
  2. SSH
  3. NFS
  4. NIS
69. 다음은 NIS 서버에서 사용자관련 정보가 저장 되는 파일명으로 알맞은 것은?
  1. hosts.byname
  2. uid.byname
  3. user.byname
  4. passwd.byname
70. NFS 서버의 IP 주소가 192.168.5.13이고 공유된 디렉터리가 /data일 때 NFS 클라이언트에서 마운트하는 과정이다. 다음 빈 칸에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ mount -t nfs (괄호) /mnt
  1. /192.168.5.13/data
  2. //192.168.5.13/data
  3. 192.168.5.13:/data
  4. \\192.168.5.13:/data
71. 다음 중 메일 관련 프로그램의 종류가 다른 것은?
  1. dovecot
  2. qmail
  3. postfix
  4. sendmail
72. 다음 설명과 관련 있는 설정 파일명으로 알맞은 것은?
하나의 메일 서버에 각각 ihd.co.kr이라는 도메인을 갖는 회사와 kait.co.kr이라는 도메인을 갖는 회사의 호스팅 서비스를 운영 중이다. 이 두 개 회사에서 ceo라는 E-mail 계정을 요구하였다.
  1. /etc/mail/local-host-names
  2. /etc/aliases
  3. /etc/mail/virtusertable
  4. /etc/mail/sendmail.cf
73. 다음 설명과 관련 있는 설정 파일명으로 알맞은 것은?
webmaster라는 계정으로 들어오는 메일을 회사의 고객지원실에 근무하는 다수의 사용자에게 메일을 전달하려고 한다.
  1. /etc/aliases
  2. /etc/mail/local-host-names
  3. /etc/mail/virtusertable
  4. /etc/mail/sendmail.cf
74. 다음은 zone 파일에서 메일 서버를 설정하는 과정이다. 도메인이 ihd.or.kr이고, 관리자 계정이 kaituser일 때 빈 칸에 들어갈 내용으로 알맞은 것은?
@ IN SOA ns.ihd.or.kr. (괄호) (
202004011200 ; serial
-- 이하 생략 --
  1. kaituser.ihd.or.kr.
  2. kaituser@ihd.or.kr
  3. kaituser@ihd.or.kr.
  4. kaituser.ihd.or.kr
75. 다음 설명에 해당하는 가상화의 기능으로 알맞은 것은?
IP 네트워크상에서 가상 SCSI 버스를 구현하는 iSCSI나 물리적 디스크 스토리지 상에서 가상 테이프 스토리지 등이 이에 해당한다.
  1. 에뮬레이션(Emulation)
  2. 단일화(Aggregation)
  3. 절연(Insulation)
  4. 프로비저닝(Provisioning)
76. 다음 그림과 같은 방식의 가상화 기술로 알맞은 것은?
Hosted 가상화 제품 아키텍처: 애플리케이션 → 게스트 OS → VMM → 호스트 OS → X86 하드웨어
  1. XenServer
  2. VMware ESXi Server
  3. Docker
  4. VirtualBox
77. 다음 설명과 같은 경우에 도입해야할 가상화 기술로 알맞은 것은?
VMware 기반의 가상 머신과 XenServer 기반의 가상 머신을 통합 관리하고자 한다.
  1. VirtualBox
  2. RHEV
  3. Docker
  4. Openstack
78. 다음 중 xinetd 기반으로 동작하는 텔넷 서버를 활성화하기 위한 설정으로 알맞은 것은?
  1. enable = yes
  2. disable = no
  3. disable = yes
  4. enable = no
79. 다음 중 TCP wrapper를 이용한 접근 제어가 가능한 서비스로 틀린 것은?
  1. sshd
  2. vsftpd
  3. in.telnetd
  4. squid
80. 다음 설명과 같은 경우에 구성해야 할 서버로 알맞은 것은?
회사 내부에서 100여 대의 서버들을 운영 중이다. 이 서버들의 시간이 일정하지 않아서 동기화시켜주는 서버를 구축하려고 한다.
  1. NTP 서버
  2. VNC 서버
  3. Proxy 서버
  4. DHCP 서버
81. 다음 NTP 서버에서 계층을 나타내는 용어로 알맞은 것은?
  1. Stratum
  2. Layer
  3. Frame
  4. Class
82. 아파치 웹 서버 2.4 버전에서 서버의 포트 번호를 8080으로 운영하려고 한다. 다음 중 관련 설정으로 알맞은 것은?
  1. Listen 8080
  2. Port 8080
  3. http_port 8080
  4. http_listen 8080
83. 다음 중 이름과 성의 조합을 나타내는 LDAP의 속성 키워드로 알맞은 것은?
  1. cn
  2. ou
  3. sn
  4. dc
84. 다음은 NIS 클라이언트에서 NIS 서버 및 도메인명을 지정하는 과정이다. 빈 칸에 들어갈 파일명으로 알맞은 것은?
cherry@rhombus:~$ vi (괄호)
server nis.ihd.or.kr
ypserver nis.ihd.or.kr
domain ihd.or.kr
  1. /etc/sysconfig/network
  2. /etc/hosts
  3. /etc/yp.conf
  4. /etc/ypbind.conf
85. 다음 중 삼바 서버와 관련 있는 프로토콜의 조합으로 가장 알맞은 것은?
  1. SMB, CIFS
  2. RPC, SMB
  3. RPC, CIFS
  4. SMB, IPC
86. 다음은 중 삼바 서버의 환경 설정의 일부이다. 빈 칸에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ [www]
comment = Web Directory
(괄호) = /usr/local/apache/htdocs
  1. public
  2. directory
  3. path
  4. root
87. 다음 중 vsftpd 설치 시에 제공되는 /etc/vsftpd/ftpusers 파일의 기능에 대한 설명으로 알맞은 것은?
  1. vsftpd 서버에 접근이 불가능한 사용자 목록 파일이다.
  2. vsftpd 서버에 접근이 가능한 사용자 목록 파일이다.
  3. vsftpd 서버에 접근이 가능한 호스트의 IP 주소 목록 파일이다.
  4. vsftpd 서버에 접근이 불가능한 호스트의 IP 주소 목록 파일이다.
88. 다음 중 메일 클라이언트가 메일 서버에 도착한 E-mail을 가져올 때 사용되는 프로토콜의 조합으로 알맞은 것은?
  1. IMAP, POP3
  2. SNMP, SMTP
  3. IMAP, SMTP
  4. SMTP, POP3
89. 다음 중 메일을 보낸 후에 외부로 메일이 전송되었는지 여부를 확인하는 명령으로 알맞은 것은?
  1. mail -v
  2. m4
  3. mailq
  4. sendmail -bi
90. 다음 중 DNS 서버가 등장하는데 계기가 된 파일로 알맞은 것은?
  1. /etc/networks
  2. /etc/hosts
  3. /etc/host.conf
  4. /etc/sysconfig/network
91. 다음은 /etc/named.conf 파일 설정의 일부로 Zone 파일이 위치하는 디렉터리를 지정하는 내용이다. 다음 빈 칸에 들어갈 내용으로 알맞은 것은?
(괄호) "/var/named";
  1. directory
  2. zone
  3. path
  4. include
92. 다음 중 리버스 존(Reverse Zone) 파일에만 사용하는 레코드 타입으로 알맞은 것은?
  1. PTR
  2. RX
  3. MX
  4. CNAME
93. 다음 그림에 해당하는 프로그램을 실행하는 명령으로 알맞은 것은?
가상 머신 관리자 (GUI: 파일, 편집, 보기, 도움말 메뉴, localhost (QEMU), CPU 사용량 표시)
  1. virt-manager
  2. virsh
  3. libvirtd
  4. virt-top
94. 다음 설명과 같은 경우에 구성해야 할 서버로 알맞은 것은?
리눅스 서버와 윈도우 클라이언트 간의 데스크톱 공유를 하려고 한다.
  1. VNC 서버
  2. NTP 서버
  3. Proxy 서버
  4. DHCP 서버
95. 다음은 httpd.conf 파일에서 웹 문서가 위치하는 디렉터리를 변경하는 과정이다. 빈 칸에 들어갈 내용으로 알맞은 것은?
(괄호) "/usr/local/apache/html"
  1. DocumentRoot
  2. ServerRoot
  3. ServerAdmin
  4. ServerName
96. 다음과 같은 설정을 통해 ssh 침입을 시도하는 특정 호스트를 차단하려고 할 때 적용할 수 있는 파일로 알맞은 것은?
sshd: 192.168.7.4
  1. /etc/hosts.deny
  2. /etc/ssh/sshd_config
  3. /etc/sysconfig/iptables
  4. /etc/sysconfig/selinux
97. 다음 중 iptables에 구성되어 있는 각 테이블의 설명으로 알맞은 것은?
  1. raw : 넷필터의 연결추적 하위 시스템과 독립적으로 동작해야 하는 규칙을 설정하는 테이블
  2. filter : IP의 주소를 변환시키는 역할을 수행하는 테이블
  3. mangle : 패킷 필터링을 담당하는 iptables의 기본 테이블
  4. nat : 패킷 데이터를 변경하는 특수 규칙을 적용하는 테이블
98. 다음에서 설명하는 네트워크 침해 유형으로 알맞은 것은?
데이터를 전송하기 위해서는 패킷을 분할하고 시퀀스 넘버를 생성하는데, 이러한 시퀀스 넘버를 조작하거나 중첩시켜 내부에 과부하를 발생시키는 공격 방법
  1. Smurf Attack
  2. Land Attack
  3. Teardrop Attack
  4. TCP SYN Flooding
99. 다음 중 DDoS 공격 도구의 종류가 다른 것은?
  1. Stacheldraht
  2. Boink
  3. Trinoo
  4. TFN 2K
100. 다음 중 iptables 관련 로그가 기록되는 로그파일로 알맞은 것은?
  1. /var/log/messages
  2. /var/dmesg
  3. /var/log/secure
  4. /var/log/xferlog
1. 다음 설명에 해당하는 파일로 알맞은 것은?
네트워크 관리자로부터 운영 중인 DNS 서버의 IP 주소가 변경되었다는 연락을 받아서 관련 설정을 진행해야 한다.
  1. /etc/resolv.conf
  2. /etc/hosts
  3. /etc/sysconfig/networks
  4. /etc/named.conf
2. 다음 중 프로토콜 데이터 단위를 OSI 7계층 모델의 하위 계층부터 상위 계층 순으로 올바르게 나열한 것은?
  1. bit → frame → packet → segment
  2. bit → frame → segment → packet
  3. bit → packet → frame → segment
  4. bit → segment → frame → packet
3. 다음 중 IPv4 주소 체계에서 B클래스에 속하는 사설 IP 주소 대역으로 알맞은 것은?
  1. 172.16.0.0 ~ 172.31.0.0
  2. 171.16.0.0 ~ 171.31.0.0
  3. 171.16.0.0 ~ 172.31.0.0
  4. 173.16.0.0 ~ 173.31.0.0
4. 다음 그림에 해당하는 명령으로 알맞은 것은?
cherry@rhombus:~$ ip addr show
2: enp0s3:  mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:a1:b0:cb brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global noprefixroute dynamic enp0s3
  1. ip
  2. ifconfig
  3. route
  4. ss
5. 다음과 같은 조건일 때 설정되는 게이트웨이 주소값으로 알맞은 것은?
IP 주소: 192.168.5.130, 서브넷마스크: 255.255.255.128
  1. 192.168.5.129
  2. 192.168.5.126
  3. 192.168.5.127
  4. 192.168.5.128
6. 다음 그림에 해당하는 명령으로 알맞은 것은?
cherry@rhombus:~$ 
access control enabled, only authorized clients can connect
SI: localuser:root
  1. xhost
  2. xauth
  3. xrandr
  4. xmodmap
7. 최근 실행한 명령 중에서 'al'이라는 문자열이 들어간 명령을 찾아서 재실행하려고 할 때 가장 알맞은 것은?
  1. !?al?
  2. !al
  3. !!al
  4. history al
8. 다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?
$ cat lin.sh
for flower in Rose Tulip Lily
do
    echo $flower
(괄호)
  1. done
  2. od
  3. rof
  4. eof
9. 다음 중 할당된 번호 값이 가장 큰 시그널로 알맞은 것은?
  1. SIGTSTP
  2. SIGKILL
  3. SIGTERM
  4. SIGQUIT
10. 다음 중 포어그라운드 동작 중인 프로세스를 백그라운드로 전환하는 방법으로 알맞은 것은?
  1. [Ctrl]+[z]를 눌러 작업을 일시 정지시킨 후에 bg 명령을 실행한다.
  2. [Ctrl]+[c]를 눌러 작업을 일시 정지시킨 후에 fg 명령을 실행한다.
  3. [Ctrl]+[c]를 눌러 작업을 일시 정지시킨 후에 bg 명령을 실행한다.
  4. [Ctrl]+[z]를 눌러 작업을 일시 정지시킨 후에 fg 명령을 실행한다.
11. 다음 설명에 해당하는 프로세스 간 통신 방법으로 알맞은 것은?
한 시스템에서 동시에 실행 중인 여러 프로세스 간의 통신이 가능하도록 지원해 주는 소프트웨어 버스이다.
  1. Desktop Bus
  2. Shared Memory
  3. Message Queue
  4. Semaphore
12. 다음 중 10GB 용량의 하드 디스크 6개를 이용해서 RAID-5를 구성했을 때 실제 사용할 수 있는 용량으로 알맞은 것은?
  1. 50GB
  2. 30GB
  3. 40GB
  4. 60GB
13. 다음 중 ssh 데몬을 시스템 부팅 시에 구동되도록 설정하는 명령으로 알맞은 것은?
  1. systemctl enable sshd
  2. systemctl start sshd
  3. systemctl is-enabled sshd
  4. systemctl is-active sshd
14. 다음 중 시스템 부팅 시에 X 윈도 모드로 부팅이 되도록 설정하는 명령으로 알맞은 것은?
  1. systemctl set-default graphical
  2. systemctl get-default multi-user
  3. systemctl set-default multi-user
  4. systemctl get-default graphical
15. 다음 중 CentOS 7 버전에서 GRUB 환경 설정 파일을 수정한 후에 변경된 내용을 저장하기 위해 사용하는 명령으로 알맞은 것은?
  1. grub2-mkconfig
  2. grub
  3. grub2-install
  4. grub2-probe
16. 다음 설명에 적합한 리눅스 배포판으로 가장 알맞은 것은?
해킹 및 보안 관련 도구가 많이 내장되어 있어 시스템 보안 학습에 적합한 배포판
  1. Kali Linux
  2. Rocky Linux
  3. Arch Linux
  4. Ubuntu
17. 다음 중 리눅스 탄생의 모델이 된 미닉스(MINIX) 운영체제를 개발한 인물로 알맞은 것은?
  1. 앤드류 스튜어트 타넨바움
  2. 빌 조이
  3. 데니스 리치
  4. 리처드 스톨먼
18. 다음 설명에 해당하는 운영체제의 기술로 알맞은 것은?
프로그램에서 특정 작업을 수행하는 루틴(함수)들을 모아 효율적인 메모리 사용 및 디스크 관리에 유용하게 사용되는 기술
  1. 스왑
  2. 파이프
  3. 리다이렉션
  4. 라이브러리
19. 다음 중 2차적 저작물 소스 코드의 비공개가 불가능한 라이선스로 알맞은 것은?
  1. MIT
  2. MPL
  3. Apache
  4. BSD
20. 다음 설명에 해당하는 프로그램으로 알맞은 것은?
Google이 개발한, 컨테이너화된 애플리케이션의 자동 배포·확장·관리를 목표로 하는 프로그램
  1. Kubernetes
  2. Docker
  3. Ansible
  4. OpenStack
21. 다음 설명에 해당하는 작업을 위해 관리자가 설치해야 할 프로그램으로 알맞은 것은?
시스템에 생성된 파일에 대한 정보를 사전에 정해 두고, 주기적으로 침입자에 의해 파일이 변조되었는지 점검
  1. Tripwire
  2. PAM
  3. GnuPG
  4. Nessus
22. 다음 중 백업(Backup)하는 명령어와 복원하는 명령어가 다른 백업 프로그램으로 알맞은 것은?
  1. dump
  2. dd
  3. cpio
  4. rsync
23. 다음 중 시스템 보안 관리 강화를 위한 조치로 틀린 것은?
  1. Set-UID와 같은 특수 권한 사용을 권장한다.
  2. 불필요한 서비스를 최대한 제거한다.
  3. /etc/issue와 같은 메시지 파일을 제거한다.
  4. 로그인 서비스는 telnet 대신에 ssh를 사용한다.
24. 다음 중 일반 텍스트 형식으로 저장되어 있어서 편집기로 내용을 확인할 수 있는 로그 파일명으로 알맞은 것은?
  1. /var/log/secure
  2. /var/log/lastlog
  3. /var/log/wtmp
  4. /var/log/btmp
25. 다음은 tar 명령어로 사용자의 홈 디렉토리 영역인 /home 디렉토리를 증분 백업하는 과정의 일부이다. (괄호) 안에 들어갈 옵션으로 알맞은 것은?
cherry@rhombus:~$ tar (괄호) list -cvlp home1.tar /home
  1. -g
  2. -n
  3. -N
  4. -C
26. 다음은 cpio 명령을 이용해서 /home 영역을 백업(Backup)하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ find /home | cpio (괄호) home.cpio
  1. -ocv >
  2. -icv >
  3. -icv <
  4. -ocv <
27. 다음 설명에 해당하는 로그 파일명으로 가장 알맞은 것은?
DNS 서버 운영을 위해 관련 설정을 진행한 후 데몬을 실행하였으나 설정 오류가 있었는지 동작하지 않았다. 관련 오류 내용을 확인하려고 한다.
  1. /var/log/messages
  2. /var/log/xferlog
  3. /var/log/boot.log
  4. /var/log/secure
28. 다음은 로그 로테이션 설정 파일의 일부이다. 관련 설명으로 틀린 것은?
weekly / dateext / rotate 4 / /var/log/wtmp { monthly, create 0644 root utmp, minisize 1M, rotate 1 }
  1. 일반적인 로테이션 파일들은 '파일명.1', '파일명.2' 등의 형식으로 총 4개가 생성된다.
  2. 일반적인 로그 파일들은 1주일 단위로 로테이션이 진행된다.
  3. /var/log/wtmp 파일의 로테이션 파일은 1개만 생성된다.
  4. /var/log/wtmp 파일 크기가 1MB가 되면 지정된 기간 이전이라도 로테이션이 진행된다.
29. 다음 중 로그 설정 파일에서 가장 심각한 수준에 해당하는 priority로 알맞은 것은?
  1. emerg
  2. error
  3. crit
  4. alert
30. 다음 중 외부에서 오는 ping에 대한 응답을 거부하도록 설정하는 명령으로 알맞은 것은?
  1. sysctl -n net.ipv4.icmp_echo_ignore_all=0
  2. sysctl -w net.ipv4.icmp_echo_ignore_all=0
  3. sysctl -w net.ipv4.icmp_echo_ignore_all=1
  4. sysctl -n net.ipv4.icmp_echo_ignore_all=1
31. 다음 중 System V 계열에 속하는 프린터 명령어로 틀린 것은?
  1. lpr
  2. lp
  3. lpstat
  4. cancel
32. 다음 설명에 해당하는 용어로 알맞은 것은?
리눅스에 사용되는 사운드 카드 드라이버를 위한 API이면서 소프트웨어 프레임워크이다.
  1. ALSA
  2. IPP
  3. CUPS
  4. XSANE
33. 다음 설명에 해당하는 명령으로 알맞은 것은?
커널 모듈간의 의존성을 관리하는 명령어로 모듈 관련 파일의 정보를 갱신하거나 맵 파일들을 새롭게 생성한다.
  1. depmod
  2. insmod
  3. rmmod
  4. modprobe
34. 다음 중 CentOS 7에서 사용되는 리눅스 커널의 모듈 파일 형식으로 알맞은 것은?
  1. e1000e.ko
  2. e1000e.o
  3. e1000e.so
  4. e1000e.mo
35. 다음 중 LVM을 구성하는 순서에 대한 설명으로 알맞은 것은?
  1. 물리적 볼륨을 생성한 후에 볼륨 그룹을 구성하고 논리적 볼륨을 생성한다.
  2. 볼륨 그룹을 구성한 후에 물리적 볼륨, 논리적 볼륨 순으로 구성한다.
  3. 볼륨 그룹을 구성한 후에 논리적 볼륨, 물리적 볼륨 순으로 구성한다.
  4. 물리적 볼륨, 논리적 볼륨을 생성한 후에 볼륨 그룹을 구성한다.
36. 다음은 RAID 장치를 테스트하기 위해 일부 장치를 강제적으로 오류를 발생시키는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ mdadm /dev/md1 (괄호) /dev/sdb1
  1. -f
  2. -d
  3. -D
  4. -F
37. 커널 컴파일 과정 중 make menuconfig 명령을 이용해서 설정을 저장하였다. 다음 중 관련 작업 후 커널 소스 디렉터리에 생성되는 파일명으로 알맞은 것은?
  1. .config
  2. Makefile
  3. Kconfig
  4. configure
38. 다음 중 커널 컴파일의 순서로 알맞은 것은?
  1. make mrproper → make menuconfig → make bzImage
  2. make menuconfig → make mrproper → make bzImage
  3. make menuconfig → make bzImage → make mrproper
  4. make bzImage → make menuconfig → make mrproper
39. 다음 중 리눅스 커널이 속해 있는 커널의 종류로 가장 알맞은 것은?
  1. 단일형 커널(monolithic kernel)
  2. 마이크로커널(microkernel)
  3. 혼합형 커널(hybrid kernel)
  4. 나노커널(nanokernel)
40. 다음은 약 20GB 용량의 논리적 볼륨을 생성하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ lvcreate (괄호) -n backup lvm0
  1. -L 20G
  2. -s 20G
  3. -S 20G
  4. -l 20G
41. 다음 설명에 가장 적합한 명령으로 알맞은 것은?
사용자 apple가 2개월 휴가를 내어 복귀할 때까지 시스템 접근을 막고자 한다.
  1. passwd -l apple
  2. passwd -r apple
  3. passwd -d apple
  4. passwd -u apple
42. 갑작스러운 시스템 점검으로 인해서 시스템에 로그인한 사용자 모두에게 긴급하게 메시지를 전달하려고 한다. 다음 (괄호) 안에 들어갈 명령으로 알맞은 것은?
cherry@rhombus:~$ (괄호) "시스템 점검으로 5분 뒤에 종료됩니다."
  1. wall
  2. mesg
  3. write
  4. mail
43. 사용자에 대한 디스크 쿼터를 설정하려고 한다. 다음 중 /etc/fstab 파일에 설정해야 할 옵션값으로 알맞은 것은?
(문제 오류로 가답안 발표 시 2번, 확정답안 발표 시 1, 2번 정답 처리)
  1. uquota
  2. quota
  3. gquota
  4. edquota
44. 다음 중 등록된 cron 관련 파일을 제거하는 명령으로 알맞은 것은?
  1. crontab -r
  2. crontab -e
  3. crontab -d
  4. crontab -l
45. 다음 중 특정 명령이나 작업을 예약된 시간에 실행할 때 사용하는 명령어로 알맞은 것은?
  1. at
  2. atq
  3. atrm
  4. atc
46. 다음은 httpd 프로세스를 모두 종료시키는 과정이다. (괄호) 안에 들어갈 명령어로 알맞은 것은?
cherry@rhombus:~$ (괄호) httpd
  1. pkill
  2. kill
  3. pgrep
  4. nohup
47. 다음 명령의 결과에 대한 설명으로 알맞은 것은?
gcc sum.c
  1. 'a.out'이라는 실행 파일이 생성된다.
  2. 'sum'이라는 실행 파일이 생성된다.
  3. 'a.out'이라는 오브젝트 파일이 생성된다.
  4. 'sum.o'이라는 오브젝트 파일이 생성된다.
48. 다음은 현재 디렉토리 안에 있는 backup 디렉토리를 bzip2 압축 명령을 이용해서 tar로 묶는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ tar (괄호) backup.tar.bz2 backup/
  1. jcvf
  2. jxvf
  3. Jxvf
  4. Jcvf
49. 다음 중 root 계정에 대한 보안을 강화하는 조치로 틀린 것은?
  1. 일반 사용자들에게 sudo보다는 su 명령을 이용하도록 한다.
  2. root 계정 이외에 UID가 0인 계정이 없도록 관리한다.
  3. PAM을 이용해서 root 계정으로 접근하는 서비스를 제어한다.
  4. 환경변수인 TMOUT를 이용해서 무의미하게 장시간 로그인되어 있는 것을 막는다.
50. 다음 설명에 해당하는 파일명으로 알맞은 것은?
일반 사용자들이 설정하는 패스워드의 최소 길이를 변경하려고 한다.
  1. /etc/login.defs
  2. /etc/skel
  3. /etc/passwd
  4. /etc/default/useradd
51. 명령의 결과가 다음과 같은 경우 관련 설명으로 틀린 것은?
cherry@rhombus:~$ ls -ld /tmp
drwxrwxrwx 24 root root 4096 Jan 12 20:59 /tmp
[kait@www ~]$ ls -l /tmp
-rw-rw-r-- 1 ihd ihd 1222 Jan 11 09:15 lin.txt
-rw-r--r-- 1 kait kait 513 Jan 11 21:05 joon.txt
  1. kait 사용자는 joon.txt 파일을 수정할 수 없다.
  2. kait 사용자는 /tmp 디렉토리 안으로 들어갈 수 있다.
  3. kait 사용자는 /tmp 디렉토리 안에 파일을 생성할 수 있다.
  4. kait 사용자는 lin.txt 파일을 삭제할 수 있다.
52. 명령의 결과가 다음과 같은 경우에 실행되지 않는 명령으로 알맞은 것은?
cherry@rhombus:~$ ls -l
total 4
-rw-rw-r-- 1 ihd ihd 1222 Jan 11 09:15 joon.txt
drwxrwxr-x 1 ihd ihd 6 Jan 11 21:05 lin
  1. ln joon.txt j
  2. ln -s joon.txt j.txt
  3. ln lin 11
  4. ln -s lin 1
53. 다음 설명에 해당하는 명령어로 알맞은 것은?
특정 파일에 설정된 i-node 번호를 비롯하여 Access Time, Modify Time, Change Time과 같은 타임스탬프를 확인하려고 한다.
  1. stat
  2. ls
  3. touch
  4. file
54. 다음 중 프로세스 우선순위와 관련된 설명으로 틀린 것은?
  1. NI에 설정하는 값의 범위는 -19~20이다.
  2. 프로세스 우선순위와 관련된 항목에는 PRI와 NI가 있다.
  3. 명령어를 이용해서 우선순위를 조정할 때 사용하는 항목이 NI이다.
  4. 프로세스 우선순위를 변경하는 명령어에는 nice, renice, top이 있다.
55. 월, 수, 금요일 오후 4시 30분에 백업 스크립트가 동작하도록 cron을 설정하는 과정이다. 다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ vi /etc/crontab
(괄호) /etc/backup.sh
  1. 16 30 * * 1,3,5
  2. 4 30 * * 1,3,5
  3. 30 4 * * 1,3,5
  4. 30 16 * * 1,3,5
56. 다음 중 레드햇 리눅스의 패키지 관리 기법으로 가장 거리가 먼 것은?
  1. pacman
  2. rpm
  3. yum
  4. dnf
57. 다음 중 yum 명령에서 bind라는 문자열이 들어 있는 패키지들을 찾는 명령으로 알맞은 것은?
  1. yum search bind
  2. yum info bind
  3. yum list bind
  4. yum seek bind
58. 다음은 ls 명령어가 의존하고 있는 공유 라이브러리 정보를 확인하는 과정이다. (괄호) 안에 들어갈 명령어로 알맞은 것은?
cherry@rhombus:~$ (괄호) /usr/bin/ls
  1. ldd
  2. rpm
  3. ldconfig
  4. yum
59. 다음은 /etc/passwd 파일 내용에서 필드 구분을 ':'으로 지정하고, 첫 번째 필드값과 세 번째 필드값을 추출해서 출력하는 과정이다. (괄호) 안에 들어갈 명령어로 알맞은 것은?
cherry@rhombus:~$ (괄호) -f 1,3 -d: /etc/passwd
  1. awk
  2. tr
  3. cut
  4. sed
60. 다음 중 CentOS 7 버전 리눅스에서 그룹 패스워드에 적용되는 해시 알고리즘으로 알맞은 것은?
  1. SHA-512
  2. DES
  3. MD5
  4. SHA-256
61. iptables 명령을 이용해서 직접 방화벽 규칙(rule)을 설정하려고 한다. 다음 중 동적 방화벽인 firewalld의 동작을 중지시키는 명령으로 알맞은 것은?
  1. systemctl stop firewalld
  2. systemctl firewall-cmd stop
  3. systemctl stop firewall-cmd
  4. systemctl firewalld stop
62. 다음 설명에 해당하는 DoS 공격으로 가장 알맞은 것은?
웹 서버 프로세스가 중단되어서 서버를 점검하던 중 /tmp 디렉토리에 파일의 크기가 0인 빈 파일들이 매우 많이 생성된 것을 발견하였다. 추가로 해커가 만든 것으로 보이는 스크립트 안에는 touch 명령어를 이용해서 무수히 많은 빈 파일을 생성하도록 소스코드가 작성되어 있었다.
  1. Land Attack
  2. Teardrop Attack
  3. Smurf Attack
  4. Death Attack
63. 다음 설명에 해당하는 iptables 관련 명령으로 알맞은 것은?
기본 테이블인 filter 테이블의 INPUT 사슬에서 2번째 규칙을 삭제하려고 한다.
  1. iptables -D INPUT 2
  2. iptables -F INPUT 2
  3. iptables -F INPUT --line-number 2
  4. iptables -D INPUT --line-number 2
64. 다음 설명에 해당하는 DoS(Denial of Service) 공격으로 알맞은 것은?
데이터를 전송하기 위해서는 패킷을 분할하고 시퀀스 넘버를 생성하는데, 이러한 시퀀스 넘버를 조작하거나 중첩시켜서 패킷화된 데이터를 재조합할 때 혼란을 일으켜 내부에 과부하를 발생시키는 공격 방법이다.
  1. Teardrop Attack
  2. Land Attack
  3. Smurf Attack
  4. Death Attack
65. 다음 중 iptables의 nat 테이블에 존재하는 사슬명으로 틀린 것은?
  1. FORWARD
  2. INPUT
  3. OUTPUT
  4. PREROUTING
66. 다음 중 웹 클라이언트가 접근이 금지된 페이지를 요청했을 때 웹 서버에 기록되는 상태 코드 번호로 알맞은 것은?
  1. 403
  2. 200
  3. 400
  4. 404
67. 다음 중 아파치 웹 서버 주 환경 설정 파일에서 웹 서버의 도메인명이나 IP 주소를 기입하는 항목으로 알맞은 것은?
  1. ServerName
  2. ServerAdmin
  3. DirectoryIndex
  4. ServerRoot
68. 다음 (괄호) 안에 들어갈 명령어로 알맞은 것은?
cherry@rhombus:~$ (괄호) hosts.byname
  1. ypcat
  2. ypbind
  3. ypwhich
  4. nisdomainname
69. CentOS 7에서 NIS 서버를 사용하기 위해서는 systemctl 명령을 이용해서 RPC 관련 데몬을 먼저 실행해야 한다. 다음 중 관련 데몬을 실행하는 명령으로 알맞은 것은?
  1. rpcbind
  2. ypserv
  3. ypbind
  4. portmap
70. 다음 설명에 해당하는 프로그램으로 알맞은 것은?
RFB(Remote Frame Buffer) 프로토콜을 이용하여 원격의 다른 컴퓨터에서 그래픽 환경 기반으로 데스크톱을 공유할 수 있는 시스템이다.
  1. 가용 메모리 자원 고갈
  2. 가용 디스크 고갈
  3. 가용 I-node 고갈
  4. 가용 프로세스 자원 고갈
71. 다음 중 DHCP 서버 환경 설정 파일에서 클라이언트에게 할당할 IP 주소 대역을 기입하는 항목으로 알맞은 것은?
  1. range
  2. fixed-address
  3. option routers
  4. option broadcast-address
72. 다음 중 가상 머신을 사용하기 위해서 실행시켜야 하는 데몬명으로 알맞은 것은?
  1. libvirtd
  2. libvirt
  3. virt-manager
  4. virt-top
73. 다음 중 가상화 방식이 나머지 셋과 다른 것은?
  1. Docker
  2. VMware Workstation
  3. VirtualBox
  4. Hyper-V
74. 다음 중 IPv6 기반 주소를 기입할 때 사용하는 Zone 파일의 레코드 타입으로 알맞은 것은?
  1. AAAA
  2. A
  3. AA
  4. NS
75. 다음 중 DNS 서버 프로그램인 bind를 배포하고 관리하는 기관명으로 알맞은 것은?
  1. ISC
  2. ISO
  3. W3C
  4. IEEE
76. 다음 중 /etc/aliases 파일 설정 후에 변경된 내용을 적용시킬 때 사용하는 명령어로 알맞은 것은?
  1. newaliases
  2. makemap
  3. mailq
  4. m4
77. 다음 설명에 해당하는 메일 관련 프로그램으로 알맞은 것은?
일종의 대리인 역할을 수행하는 프로그램으로 메일 박스에 도착한 메일을 대행해서 가져오거나 전달한다. 특히 스팸 메일을 필터링하거나 메일 정렬 등의 역할을 수행한다.
  1. procmail
  2. postfix
  3. qmail
  4. evolution
78. 다음 설명에 해당하는 설정값으로 알맞은 것은?
vsftpd 서버에 접속하는 익명 계정의 사용을 허가하려고 한다.
  1. anonymous_enable=YES
  2. local_enable=NO
  3. local_enable=YES
  4. anonymous_enable=NO
79. 다음 그림에 해당하는 명령어로 알맞은 것은?
cherry@rhombus:~$ rpcinfo -p
   program     vers proto   port  service
 100000    4   tcp    111  portmapper
 ... (생략) ...
 100003    3   tcp   2049  nfs
  1. rpcinfo
  2. rpcbind
  3. portmap
  4. exportfs
80. 다음은 NTP 서버의 환경 설정 파일에서 기준이 되는 NTP 서버를 지정하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ vi /etc/ntp.conf
(괄호) 0.asia.pool.ntp.org
  1. server
  2. date
  3. rdate
  4. ntpdate
81. 다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?
네트워크 속도가 느린 환경에서 좀 더 빠른 인터넷 사용이나 접근 제어가 필요한 경우에 (괄호1)서버를 구축하면 된다. 리눅스에서는 보통 (괄호2) 프로그램을 설치해서 구성한다.
  1. PROXY, SQUID
  2. SQUID, PROXY
  3. DHCP, SQUID
  4. DHCP, PROXY
82. 다음 중 CentOS 7에서 TCP Wrapper를 이용해서 접근 제어가 가능한 서비스로 알맞은 것은?
  1. ssh
  2. samba
  3. telnet
  4. gdm
83. 다음 설명의 경우에 선택해야 하는 가상화 기술로 알맞은 것은?
CPU 반가상화 기술을 통해 가상 머신의 성능을 기존의 물리적 시스템에 회대한 가까운 성능을 발휘하게 구축하려고 한다.
  1. Xen
  2. KVM
  3. Ansible
  4. Docker
84. 다음 설명에 해당하는 용어로 알맞은 것은?
사용자의 요구사항에 맞게 할당, 배치, 배포할 수 있도록 만들어 높은 것을 의미한다. 가상화 기반의 자원 할당을 개별 물리적 단위보다도 더 세밀한 조각 단위로 가능하게 해둔다.
  1. Provisioning
  2. Insulation
  3. Emulation
  4. Aggregation
85. 다음은 Zone 파일의 설정 내용 중 일부이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?
www A 10.0.2.15
www1 (괄호) www
www2 (괄호) www
  1. CNAME
  2. MX
  3. NS
  4. PTR
86. 다음은 DNS 서버의 환경 설정 파일 중에 일부로, IP 주소가 10.0.2.15이고 도메인이 ihd.or.kr인 시스템에 역(Reverse) 존 파일을 설정하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?
zone "(괄호)" IN {
  type master;
  file "ihd.or.kr";
};
  1. 2.0.10.in-addr.arpa
  2. 10.0.2.15
  3. 15.2.0.10
  4. 10.0.2.in-addr.arpa
87. 다음 (괄호) 안에 들어갈 메일 관련 파일로 알맞은 것은?
cherry@rhombus:~$ vi (괄호)
ceo@linux.com lhd
ceo@www.linux.com kait
  1. /etc/mail/local-host-names
  2. /etc/mail/access
  3. /etc/aliases
  4. /etc/mail/virtusertable
88. 다음 설명에 해당하는 메일 관련 파일로 알맞은 것은?
메일 서버에 사용하는 도메인을 설정하는 파일로 한 줄에 도메인 하나씩 기입한다.
  1. /etc/mail/local-host-names
  2. /etc/mail/access
  3. /etc/aliases
  4. /etc/mail/virtusertable
89. 다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?
서버에 도착한 메일을 클라이언트에서 확인할 때 사용하는 (괄호1) 프로토콜의 포트 번호는 (괄호2)이다.
  1. (괄호1) IMAP, (괄호2) 143
  2. (괄호1) SMTP, (괄호2) 25
  3. (괄호1) POP3, (괄호2) 110
  4. (괄호1) SMTP, (괄호2) 587
90. 다음은 삼바 서버에 접근할 수 있는 특정 호스트를 지정하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?
(괄호) = 127.192.168.5 192.168.12
  1. hosts allow
  2. path
  3. workgroup
  4. security
91. 다음 설명에 해당하는 NFS 서버 설정 옵션으로 알맞은 것은?
root를 포함해서 모든 사용자의 권한을 nfsnobody (또는 nobody) 권한으로 매핑시킨다.
  1. all_squash
  2. no_all_squash
  3. root_squash
  4. no_root_squash
92. 다음 중 NIS 서버에서 맵 파일이 생성되는 기본 디렉토리로 알맞은 것은?
  1. /var/yp
  2. /etc/yp
  3. /etc/ypserv
  4. /var/ypserv
93. 다음 중 이름과 성의 조합을 나타내는 LDAP 속성 키워드로 알맞은 것은?
  1. cn
  2. sn
  3. givenName
  4. dc
94. 다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?
LDAP는 이름,주소와 같이 하나 이상의 속성을 가진 객체로 구성되고 그 객체를 (괄호1) 이라고 부른다.
(괄호1)은 DIT(Directory Information Tree)라고 부르는 트리 구조에 의해 조직화 되고, 이 조직 내에서 고유한 식별자인 (괄호2)를 가진다.
  1. 엔트리, DN
  2. 레코드, CN
  3. 레코드, DN
  4. 엔트리, CN
95. 다음은 PHP 소스 설치 후에 관련 함수로 테스트하는 프로그램을 작성하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ vi test.php
  1. phpinfo();
  2. test();
  3. testinfo();
  4. testphp();
96. 다음은 아파치 웹 서버를 소스 설치하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ ./configure (괄호)=/usr/local/apache --enable-so --enable-mods-shared=all
  1. --prefix
  2. --ServerDirectory
  3. --Directory
  4. --DocumentRoot
97. 다음 설명에 해당하는 용어로 알맞은 것은?
프로세스들이 CPU, 메모리, 디스크 입출력, 네트워크 등과 같은 자원을 사용할 때 제한하고 격리하는 리눅스 커널 기능이다. 2006년 구글의 엔지니어들이 관련 연구를 시장했고, 2008년 1월에 출시된 커널 버전 2.6.24의 메인 라인에 병합되었다.
  1. IPC
  2. D-bus
  3. cgroups
  4. LXC
98. 다음은 DNS 서버의 환경 설정 파일 중에 일부이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?
(괄호) "member" {210.96.52.100; 192.168.5/24;};
  1. allow-transfer
  2. acl
  3. zone
  4. forwarders
99. 다음은 리눅스 시스템에서 IP 주소가 192.168.5.13인 윈도우 시스템에 공유된 디렉터리를 마운트하는 과정이다. (괄호) 안에 들어갈 삼바 관련 명령으로 알맞은 것은?
cherry@rhombus:~$ (괄호) //192.168.5.13/photo /mnt
  1. mount.cifs
  2. smbmount
  3. smbstatus
  4. smbclient
100. 다음은 소스 파일을 이용해서 설치한 MySQL 5.7 버전을 설치한 이후에 기본 관리 데이터베이스인 mysql 등을 생성하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ cd /usr/local/mysql/bin
# (괄호) --initialize --user=root
  1. ./mysqladmin
  2. ./mysql
  3. ./mysqld
  4. ./mysql_install_db
1. 다음 빈 칸에 들어갈 내용으로 알맞은 것은?
리눅스 커널은 ( ) (이)가 만들었는데, 이것은 ( ) (이)가 개발한 교육용 유닉스인 미닉스를 참고해서 만들었다.
  1. ㉠ 리처드 스톨먼, ㉡ 리누스 토발즈
  2. ㉠ 리처드 스톨먼, ㉡ 켄 톰슨
  3. ㉠ 리누스 토발즈, ㉡ 앤드루 S. 타넨바움
  4. ㉠ 켄 톰슨, ㉡ 데니스 리치
2. 다음 설명에 해당하는 리눅스의 기술적인 특징으로 알맞은 것은?
특정 프로세스의 표준 출력을 다른 프로세스의 표준 입력으로 쓰이게 하는 것으로 대표적인 프로세스 간 통신 기술이다.
  1. 리다이렉션
  2. 파이프
  3. 라이브러리
  4. 가상 콘솔
3. 다음 설명에 해당하는 라이선스로 알맞은 것은?
이 라이선스가 부여된 소프트웨어는 누구든 자유롭게 부분 혹은 전체를 개인적 또는 상업적 목적으로 이용할 수 있다. 또한 재배포 시에도 소스 코드 또는 수정한 소스 코드를 포함하여 반드시 공개할 필요가 없다. 대표적인 프로그램에는 Hadoop, Tomcat 등이 있다.
  1. Apache License
  2. LGPL
  3. BSD
  4. MPL
4. 다음 설명에 해당하는 리눅스 배포판으로 가장 알맞은 것은?
패키지 설치 및 업데이트할 때 dpkg 또는 apt-get 명령을 사용하고, 칼리 리눅스도 이 리눅스 배포판을 기반으로 만들었다.
  1. Rocky Linux
  2. CentOS
  3. Debian
  4. Ubuntu
5. 다음 설명의 경우에 구성해야 할 인프라 기술로 알맞은 것은?
다수의 웹 서버를 운영중으로 웹 서버 앞단에 로드 밸런서를 이용하여 부하분산 역할을 수행하도록 구성하였다. 로드 밸런서 역할을 수행하는 시스템의 오류에 대비하려고 한다.
  1. 고가용성 클러스터
  2. 고계산용 클러스터
  3. 베어울프 클러스터
  4. HPC 클러스터
6. 다음 설명의 경우에 사용 가능한 실제 디스크 용량으로 알맞은 것은?
10GB 용량의 하드디스크 6개가 장착된 시스템이다. 스페어(Spare) 디스크로 하나 사용하고, RAID-5로 구성하려고 한다.
  1. 30GB
  2. 40GB
  3. 50GB
  4. 60GB
7. 리눅스 시스템의 root 패스워드를 잊어버린 상태로 GRUB 환경 설정 파일에서 커널 인자값을 변경하려고 한다. 다음 중 밑줄 친 부분을 대체해야 할 커널 인자값으로 알맞은 것은?
linux16
/boot/vmlinux-3.10.0-862-el7.x86_64
root=UUID=800f7aa2-83b0-4b18-a4ce-7de8ede7c0 14 ro rhgb quiet LANG=ko_KR.UTF-8
  1. rw single
  2. rw rescue
  3. rw systemd=/bin/sh
  4. rw init=/bin/sh
8. 다음 중 ssh 데몬이 리눅스 부팅 시에 실행되도록 설정하는 명령으로 알맞은 것은?
  1. systemctl enable sshd
  2. systemctl status sshd
  3. systemctl active sshd
  4. systemctl start sshd
9. 다음 중 원격지 X 서버에 응용 프로그램을 전송하기 위해 X 클라이언트에서 진행해야 하는 과정으로 알맞은 것은?
  1. xauth 명령으로 서버 주소를 등록한다.
  2. xhpst 명령으로 서버 주소를 등록한다.
  3. 환경변수인 DISPLAY의 값을 서버 주소로 변경한다.
  4. 환경변수인 TERM의 값을 서버 주소로 변경한다.
10. 다음 그림에 해당하는 프로그램명으로 가장 알맞은 것은?
세 명의 사용자 프로필(joon, lin, posein)이 세로로 나열되어 있고, 하단에 '목록에 없습니까?'가 표시된 로그인 화면. 그래픽 사용자 인터페이스(GUI) 환경의 로그인 관리자.
  1. GDM
  2. KDE
  3. GNOME
  4. Mutter
11. 다음 명령의 결과로 알맞은 것은?
cherry@rhombus:~$ echo "My Home is `pwd`"
  1. My Home is `pwd`
  2. My Home is `/home/cherry`
  3. My Home is /home/cherry
  4. My Home is pwd
12. 다음 명령의 결과에 대한 설명으로 알맞은 것은?
cherry@rhombus:~$ test 20 -gt 30
# echo $?
  1. 0
  2. 1
  3. 10
  4. -10
13. 다음 설명에 해당하는 명칭으로 가장 알맞은 것은?
하나의 프로세스가 다른 프로세스를 실행할 때 사용하는 시스템 호출 방법의 하나로서, 새롭게 생성된 프로세스는 호출한 프로세스의 자식 프로세스가 된다
  1. fork
  2. exec
  3. init
  4. systemd
14. 다음 중 시그널 번호 숫자 없이 가장 큰 시그널로 알맞은 것은?
  1. SIGINT
  2. SIGKILL
  3. SIGSTOP
  4. SIGQUIT
15. 다음 중 백그라운드로 수행 중인 프로세스를 확인하는 명령으로 알맞은 것은?
  1. fg
  2. bg
  3. jobs
  4. nohup
16. 다음 중 '전송 계층-네트워크 계층-데이터링크 계층' 순서로 나열된 PDU(Preotocol Data Unit) 단위로 알맞은 것은?
  1. frame-packet-segment
  2. segment-packet-frame
  3. packet-frame-segment
  4. packet-segment-frame
17. 다음 설명에 해당하는 기관으로 알맞은 것은?
전기 및 전자공학 전문가들로 구성된 국제 조직으로 전기, 전자, 컴퓨터 과학 등 다양한 과학 전공자들이 참여하며 주요 표준 및 연구 정책을 발전 시키는 역할을 수행한다. 컴퓨터 네크워크 분야에서는 LAN 및 MAN 표준을 제정하였다.
  1. IANA
  2. ICANN
  3. IEEE
  4. ISO
18. 다음과 같은 조건일 때 할당되는 게이트웨이 주소값으로 가장 알맞은 것은?
IP 주소 및 서브넷마스크: 192.168.3.150/26
  1. 192.168.3.126
  2. 192.168.3.127
  3. 192.168.3.128
  4. 192.168.3.129
19. 다음 설명에 해당하는 명령어로 알맞은 것은?
로컬 네트워크에 연결된 다른 호스트의 MAC 주소를 확인하려고 한다.
  1. ip
  2. arp
  3. ifconfig
  4. ethtool
20. 다음 중 ssh로 접속한 호스트의 IP 주소를 확인할 때 사용하는 명령어로 알맞은 것은?
  1. ss
  2. arp
  3. mii-tool
  4. ethtool
21. 다음 빈 칸에 들어갈 내용으로 알맞은 것은?
/etc/passwd 파일은 시스템에 로그인하여 자원을 이용할 수 있는 사용자의 목록 정보를 저장하고 있다. 콜론(:) 기호를 구분자로 총 7개의 필드로 구분되어있는데, 사용자의 홈 디렉토리는 ( 괄호 ) 번째 필드에서 확인할 수 있다.
  1. 4
  2. 5
  3. 6
  4. 7
22. 다음은 apple 사용자가 휴직인 상태여서 계정사용을 일시 정지시키는 과정이다. 빈 칸에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ (괄호) apple
  1. passwd -L
  2. passwd -d
  3. usermod -l
  4. usermod -L
23. 다음 결과에 해당하는 명령어로 알맞은 것은?
cherry@rhombus:~$ (괄호) apple
Last password change : never
Password expires : never
Password inactive : never
Account expires : never
Minimum number of days between password change : 0
Maximum number of days between password change : 99999
Number of days of warning before password expires : 7
  1. passwd –l apple
  2. chage –l apple
  3. usermod –l apple
  4. chpasswd –l apple
24. 다음 중 그룹관리자를 확인하는 과정으로 알맞은 것은?
  1. /etc/group 파일의 3번째 필드에서 확인한다.
  2. /etc/group 파일의 4번째 필드에서 확인한다.
  3. /etc/gshadow 파일의 3번째 필드에서 확인한다.
  4. /etc/gshadow 파일의 4번째 필드에서 확인한다.
25. 다음 결과에 해당하는 명령어로 알맞은 것은?
16:34:01 up 5 min,  1 user,  load average: 0.00, 0.01, 0.05
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
cherry   pts/0    192.168.56.1     16:33    1.00s  0.02s  0.00s w
  1. w
  2. who
  3. users
  4. lslogins
26. 다음과 같이 허가권이 설정된 경우에 관련 설명으로 알맞은 것은?
cherry@rhombus:~$ ls -l /usr/bin/passwd
-rwsr-xr-x. 1 root root 27856 Apr 1 2020 /usr/bin/passwd
  1. 이 파일은 root 사용자만 실행할 수 있다.
  2. apple 사용자가 실행하면 apple 사용자 권한으로 실행된다.
  3. apple 사용자가 실행하면 실행하는 동안 root 사용자 권한으로 인정된다.
  4. apple 사용자가 실행하면 실행하는 동안 root 그룹 권한으로 인정된다.
27. 다음 설명에 해당하는 명령으로 알맞은 것은?
아파치 웹 문서가 위치한 디렉터리가 /usr/local/apache/htdocs인데, /var/www/html이라는 디렉터리명으로 접근할 수 있도록 설정하려고 한다.
  1. ln /var/www/html /usr/local/apache/htdocs
  2. ln –s /var/www/html /usr/local/apache/htdocs
  3. ln /usr/local/apache/htdocs /var/www/html
  4. ln –s /usr/local/apache/htdocs /var/www/html
28. 다음 중 XFS 파일 시스템으로 운영 중인 CentOS 7에서 사용자 쿼터를 설정할 때 사용하는 명령으로 거리가 먼 것은?
  1. quota
  2. edquota
  3. setquota
  4. xfs_quota
29. 다음 중 touch 명령어에 대한 설명으로 틀린 것은?
  1. 파일의 크기가 0인 빈 파일을 만들 때 사용한다.
  2. 파일의 Access Time을 변경할 때 사용한다.
  3. 파일의 Change Time을 변경할 때 사용한다.
  4. 파일의 Modify Time을 변경할 때 사용한다.
30. 다음 중 locate 명령어에 대한 설명으로 알맞은 것은?
  1. 텍스트 파일에서 특정 패턴과 일치하는 줄을 출력해준다.
  2. 정보를 데이터베이스화하여 find 명령어보다 검색 속도가 빠르다.
  3. 새롭게 추가된 파일도 별다른 조치 없이 검색할 수 있다.
  4. 사용자, 허가권 등 다양한 조건을 이용해서 검색할 수 있다.
31. 다음 빈 칸에 들어갈 내용으로 알맞은 것은?
프로세스 우선순위와 관련된 항목에는 NI와 PRI가 있다. ( ㉠ )는 사용자가 명령어를 이용해 값을 변경할 수 있고, 지정할 수 있는 값의 범위는 ( ㉡ )이다.
  1. ㉠ NI, ㉡ -19 ~ 20
  2. ㉠ NI, ㉡ -20 ~ 19
  3. ㉠ PRI, ㉡ -19 ~ 20
  4. ㉠ PRI, ㉡ -20 ~ 19
32. cron을 이용해서 점검 스트립트를 매주 수요일과 금요일 오전 1시 2분에 주기적으로 실행하려고 한다. 다음 빈 칸에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ ( 괄호 ) /etc/check.sh
  1. 1 2 * * 3,5
  2. 2 1 * * 3,5
  3. 1 2 * * 3-5
  4. 2 1 * * 3-5
33. 다음 빈 칸에 들어갈 수 있는 명령어로 틀린 것은?
cherry@rhombus:~$ (괄호) httpd
  1. kill
  2. killall
  3. pgrep
  4. pkill
34. 다음 설명에 해당하는 명령으로 알맞은 것은?
프로세스 아이디가 513번이고 작업번호는 3인 백그라운드 프로세스를 포어그라운드 프로세스로 전환하려고 한다.
  1. bg 513
  2. bg 3
  3. fg 513
  4. fg 3
35. 프로세스 아이디(PID)가 513인 bash 프로세스의 우선순위(NI)값이 0이다. 다음 중 NI 값을 변경하여 우선순위를 낮추는 명령으로 알맞은 것은?
  1. nice –5 513
  2. nice –5 bash
  3. renice –5 513
  4. renice –5 bash
36. 다음 중 레드햇 계열 패키지 관리 기법으로 가장 거리가 먼 것은?
  1. dnf
  2. yum
  3. rpm
  4. apt-get
37. httpd 패키지의 환경 설정 파일을 빠르고 간편하게 찾으려고 한다. 다음 빈 칸에 들어갈 내용으로 가장 알맞은 것은?
cherry@rhombus:~$ rpm (괄호) httpd
  1. -qa
  2. -qf
  3. -qc
  4. -ql
38. 다음 그림의 결과에 해당하는 명령으로 알맞은 것은?
Loaded plugins: fastestmirror, langpacks
Loading mirror speed from cached hostfile
Available Packages
Name : telnet-server
Arch : x86_64
Version : 0.17
Release : 86.el7
Size : 2.0 M
Repo : updates/7/x86_64
Summary : The server program for the Telnet remote login protocol
Description : Telnet is a popular protocol for logging into remote systems...
  1. yum list telnet-server
  2. yum info telnet-server
  3. yum check telnet-server
  4. yum search telnet-server
39. 다음은 현재 디렉터리 안에 존재하는 C 언어 파일을 기존에 생성되어 있던 text.tar 파일에 묶는 과정이다. 빈 칸에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ tar (괄호) text.tar *.c
  1. cvf
  2. xvf
  3. tvf
  4. rvf
40. 다음 그림의 결과에 해당하는 명령어로 알맞은 것은?
/lib64/libselinux.so.1 (0x00007f0b420bf600)
/lib64/libcap.so.2 (0x00007f0b41eba000)
/lib64/libc.so.6 => /lib64/libc.so.6 (0x00007f0b418e3000)
/lib64/libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f0b41581000)
/lib64/ld-linux-x86-64.so.2 (0x00007f0b42266000)
/lib64/libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f0b4105c900)
  1. rpm
  2. yum
  3. ldd
  4. ldconfig
41. 다음은 커널에 적재된 모듈을 제거하는 과정이다. 빈 칸에 들어갈 명령어로 알맞은 것은?
cherry@rhombus:~$ (괄호) -r iptable_filter
  1. insmod
  2. depmod
  3. rmmod
  4. modprobe
42. 다음은 커널에 모듈을 적재하는 과정이다. 빈 칸에 들어갈 명령어로 알맞은 것은?
cherry@rhombus:~$ (괄호) iptable_filter
  1. insmod
  2. depmod
  3. rmmod
  4. modprobe
43. 다음 중 커널 모듈 간의 의존성을 갱신할 때 사용하는 명령어로 알맞은 것은?
  1. depmod
  2. modules.dep
  3. ldconfig
  4. modprobe
44. 다음은 커널 컴파일 과정의 일부이다. 커널 컴파일 과정 순서로 알맞은 것은?
가. make menuconfig
나. make bzImage
다. make mrproper
  1. 가 → 나 → 다
  2. 가 → 다 → 나
  3. 다 → 가 → 나
  4. 다 → 나 → 가
45. 다음 중 X 윈도가 미설치된 환경에서 커널 컴파일을 진행할 수 있는 도구의 조합으로 알맞은 것은?
  1. make config, make xconfig
  2. make xconfig, make menuconfig
  3. make config, make menuconfig
  4. make config, make gconfig
46. RAID 구성을 위해 fdisk 명령을 이용해서 생성된 파티션의 속성을 변경하려고 한다. 다음 중 파티션 변경에 사용되는 코드값으로 알맞은 것은?
  1. 82
  2. 83
  3. 8e
  4. fd
47. 다음 결과에 해당하는 명령어로 알맞은 것은?
cherry@rhombus:~$ 
Reading all physical volumes. This may take a while...
Found volume group "lvme" using metadata type lvm2
  1. pvscan
  2. vgscan
  3. lvscan
  4. pvdisplay
48. 다음은 RAID-1을 구성하는 과정이다. 빈 칸에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ mdadm -C /dev/md2 (㉠) (㉡) /dev/sdb1 /dev/sdc1
  1. ㉠ -l 1, ㉡ -n 1
  2. ㉠ -l 1, ㉡ -n 2
  3. ㉠ -l 2, ㉡ -n 1
  4. ㉠ -l 2, ㉡ -n 2
49. 다음 중 생성된 RAID 장치에 대한 레벨 정보를 확인할 때 사용하는 파일로 가장 알맞은 것은?
  1. /proc/mdadm
  2. /proc/raidtools
  3. /proc/mdstat
  4. /proc/partitions
50. 다음 중 프린트 작업을 요청하는 명령어 조합으로 알맞은 것은?
  1. lp, lpstat
  2. lp, lpc
  3. lp, lpr
  4. lpr, lpc
51. 다음 중 로그 설정 파일에서 가장 많은 기록이 남는 낮은 수준의 priority로 알맞은 것은?
  1. alert
  2. crit
  3. panic
  4. emerg
52. 다음 조건에 해당하는 로그 파일 설정으로 알맞은 것은?
가. 모든 facility에서 경고(warning) 수준 이상의 로그를 기록한다.
나. 커널 관련 로그는 제외한다.
  1. *.=warn;kern.none
  2. *.=warn;kern.!=none
  3. *.warn;kern.none
  4. *.warn;kern.!=none
53. 다음 중 문서 편집기나 cat 명령으로 내용을 확인할 수 있는 로그 파일로 알맞은 것은?
  1. /var/log/btmp
  2. /var/log/secure
  3. /var/log/wtmp
  4. /var/log/lastlog
54. 다음 설명에 해당하는 명령어로 알맞은 것은?
명령행에서 로그 시스템에 메시지를 전송할 때 사용하는 명령으로 특정 파일명을 지정하지 않으면 /var/log/messages 파일에 기록된다.
  1. last
  2. lastlog
  3. dmesg
  4. logger
55. 다음 설명에 해당하는 커널 매개변수 설정으로 알맞은 것은?
iptables를 이용해서 인터넷 공유나 IP 매스커레이드 정책을 사용하려고 한다.
  1. sysctl –n net.ipv4.ip_forward=0
  2. sysctl –n net.ipv4.ip_forward=1
  3. sysctl –w net.ipv4.ip_forward=0
  4. sysctl –w net.ipv4.ip_forward=1
56. 다음 중 /etc/services 파일의 수정은 불가하고 내용 추가만 가능하도록 설정하는 명령으로 알맞은 것은?
  1. setfacl –m +a /etc/services
  2. setfacl –m +i /etc/services
  3. chattr +a /etc/services
  4. chattr +i /etc/services
57. 다음 설명에 해당하는 보안 도구로 알맞은 것은?
서버의 보안 취약점을 검사해주는 도구로서 문제가 되는 서비스에 대한 정보를 알려주고 대처 방안을 제시해준다.
  1. nessus
  2. tripwire
  3. GnuPG
  4. wireshark
58. 다음은 tar 명령을 이용해서 증분 백업하는 과정이다. 빈 칸에 들어갈 옵션으로 알맞은 것은?
cherry@rhombus:~$ tar (괄호) list -cvfp home1.tar /home
  1. -g
  2. -C
  3. -L
  4. -N
59. 다음은 백업된 데이터를 이용해서 복원하는 과정이다. 빈 칸에 들어갈 명령어로 알맞은 것은?
cherry@rhombus:~$ (괄호) -iF backup.data
  1. cpio
  2. dump
  3. restore
  4. rsync
60. 다음 XFS 파일 시스템에서 사용할 수 없는 백업도구로 알맞은 것은?
  1. dump
  2. dd
  3. cpio
  4. rsync
61. 다음 설명에 해당하는 웹 서버 프로그램으로 알맞은 것은?
가벼움과 높은 성능을 목표로 하는 프로그램으로 리버스 프록시, 로드 밸런서, HTTP Cache 기능을 제공한다. 클라이언트 요청에 응답하기 위해 비동기 이벤트 기반 구조이다.
  1. GWS
  2. IIS
  3. Nginx
  4. Apache HTTP Server
62. 다음은 아파치 웹 서버 환경 설정 파일에서 웹 문서가 저장되는 위치를 확인하는 과정이다. 빈 칸에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ (괄호) "/usr/local/apache/htdocs"
  1. DocumentRoot
  2. ServerRoot
  3. DirectoryRoot
  4. IndexRoot
63. 다음 중 아파치 웹 서버 환경 설정 파일의 문법적인 오류를 점검하는 명령으로 알맞은 것은?
  1. httpd -f
  2. httpd -t
  3. httpd -l
  4. httpd -S
64. 다음은 개인 사용자의 홈페이지 사용을 허가하기 위해 관련 설정 파일을 확인하는 과정이다. 빈 칸에 들어갈 내용으로 알맞은 것은?
LoadModule userdir_module modules/(괄호)
  1. mod-userdir.so
  2. mod_userdir.so
  3. httpd-userdir.so
  4. httpd_userdir.so
65. 다음은 PHP 7 버전 파일에서 MySQL 5.7 버전의 데이터베이스 접속하기 위한 설정이다. 빈 칸에 들어갈 내용으로 알맞은 것은?
  1. mysql_connect
  2. mysqli_connect
  3. mysql_select_db
  4. mysqli_select_db
66. 다음 중 LDAP과 RDBMS(관계형 데이터베이스 시스템)과의 비교 설명으로 틀린 것은?
  1. LDAP이 RDBMS에 비해 읽기 작업이 많은 곳에 유리하다.
  2. LDAP이 RDBMS에 비해 쓰기 작업이 많은 곳에 유리하다.
  3. LDAP이 RDBMS에 비해 검색 작업이 많은 곳에 유리하다.
  4. LDAP은 계층형 트리 구조 형태이고, RDBMS는 행과 열 형태의 테이블 구조이다.
67. 다음은 LDAP의 속성 관련 설정의 일부이다. 빈 칸에 들어갈 내용으로 알맞은 것은?
(㉠): (㉡)=John Doe, dc=ihd, dc=com
  1. ㉠ dc, ㉡ cn
  2. ㉠ dn, ㉡ dc
  3. ㉠ cn, ㉡ dc
  4. ㉠ dn, ㉡ cn
68. CentOS 7에서 NIS 서버를 사요하기 위해 RPC 처리를 위한 데몬 실행이 요구된다. 다음 중 관련 실행 명령으로 알맞은 것은?
  1. systemctl start ypbind
  2. systemctl start ypserv
  3. systemctl start portmap
  4. systemctl start rpcbind
69. 다음 중 NIS 클라이언트로 운영하기 위해 설치해야 하는 패키지의 조합으로 알맞은 것은?
  1. ypbind, yp-tools
  2. ypserv, ypbind
  3. ypserv, yp-tools
  4. ypbind, ypxfrd
70. 다음 중 NIS 클라이언트에서 사용하는 명령어로 거리가 먼 것은?
  1. ypcat
  2. yptest
  3. ypwhich
  4. yppush
71. 다음은 리눅스 시스템에서 IP 주소가 192.168.5.13인 윈도우 시스템에 공유된 디렉터리를 마운트하는 과정이다. 공유 디렉터리명이 data일 때 빈 칸에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ smbclient (괄호)
  1. ////192.168.5.13//data
  2. \\\\192.168.5.13\\data
  3. -L 192.168.5.13 –U data
  4. -L 192.168.5.13 –M data
72. 다음은 삼바 설정 파일에서 공유 디렉터리의 경로를 설정하는 과정이다. 빈 칸에 들어갈 내용으로 알맞은 것은?
( 괄호 ) = /usr/local/apache/htdocs
  1. data
  2. path
  3. share
  4. root
73. 다음은 NFS 서버에서 공유된 내용을 확인할 결과이다. 관련 명령어로 알맞은 것은?
cherry@rhombus:~$ 
/data  192.168.56.0/24(sync,wdelay,hide,no_subtree_check,root_squash,no_all_squash)
/data  192.168.13.8/24(sync,wdelay,hide,no_subtree_check,root_squash,all_squash)
cherry@rhombus:~$ 
  1. showmount
  2. exportfs
  3. nfsstauts
  4. rpcinfo
74. 다음 설명에 해당하는 NFS 서버 설정 옵션으로 알맞은 것은?
root 사용자와 일반 사용자의 권한을 nobody 또는 nfsnobody 계정으로 매핑시킨다.
  1. no_root_squash
  2. root_squash
  3. all_squash
  4. no_all_squash
75. 다음은 vsftpd 서버의 환경 설정 파일 내용 중 일부이다. 해당 설정에 대한 설명으로 가장 알맞은 것은?
local_enable=YES
  1. 익명 사용자의 접근을 허가한다.
  2. root 사용자의 접근을 허가한다.
  3. 일반 사용자의 접근을 허가한다.
  4. 모든 사용자의 접근을 허가한다.
76. 다음 설명에 가장 적합한 메일 관련 프로그램으로 알맞은 것은?
사용자들에게 안전한 IMAP 및 POP3 서버를 제공하고 손쉽게 관리하려고 한다.
  1. dovecot
  2. qmail
  3. procmail
  4. postfix
77. 다음 설명에 해당하는 메일 과련 프로그램으로 거리가 먼 것은?
사용자들이 메일을 읽고 보낼 때 사용하는 프로그램으로 MUA(Mail User Agent)라고 부른다.
  1. mail
  2. qmail
  3. evolution
  4. Outlook
78. 다음 형식의 설정을 확인할 수 있는 파일로 알맞은 것은?
Connect: 192.168.5.13  RELAY
  1. /etc/mail/local-host-names
  2. /etc/mail/access
  3. /etc/mail/virtusertable
  4. /etc/mail/aliases
79. 다음 빈 칸에 들어갈 내용으로 알맞은 것은?
cherry@rhombus:~$ cd /etc/mail
 cherry@rhombus:~$ (㉠) sendmail.mc (㉡) sendmail.cf
  1. ㉠ m4, ㉡ >
  2. ㉠ m4, ㉡ <
  3. ㉠ makemap hash, ㉡ >
  4. ㉠ makemap hash, ㉡ <
80. 다음 설명과 가장 관련이 있는 환경 설정 파일로 알맞은 것은?
회사의 help 계정으로 들어오는 메일은 고객지원실 소속 직원에게 전부 전송되도록 설정한다.
  1. /etc/mail/local-host-names
  2. /etc/mail/access
  3. /etc/mail/virtusertable
  4. /etc/aliases
81. 다음 빈 칸에 들어갈 내용으로 알맞은 것은?
( ㉠ ) 프로그램은 가장 널리 쓰이는 DNS 서버 프로그램으로 ( ㉡ )라는 비영리 기업에서 배포하고 있다다
  1. ㉠ named, ㉡ ISC
  2. ㉠ named, ㉡ BIND
  3. ㉠ ISC, ㉡ BIND
  4. ㉠ BIND, ㉡ ISC
82. 다음 중 /etc/named.conf 파일에 대한 설명으로 틀린 것은?
  1. C 언어에서 사용되는 /* ~ */ 형식의 주석을 사용할 수 있다.
  2. C++ 언어에서 사용되는 // 형식의 주석을 사용할 수 있다.
  3. 윈도우 운영체제에서 사용되는 ; 형식의 주석을 사용할 수 있다.
  4. 유닉스 운영체제에서 사용되는 # 형식의 주석을 사용할 수 있다.
83. 다음은 DNS 관련 질의를 다른 서버로 넘기는 설정의 일부이다. 빈 칸에 들어갈 내용으로 알맞은 것은?
forward only;
(괄호) { 168.126.63.1; };
  1. allow-query
  2. allow-transfer
  3. allow-forwarder
  4. forwarders
84. 다음 중 리버스 존 파일에서만 사용되는 레코드 타입으로 알맞은 것은?
  1. PTR
  2. CNAME
  3. MX
  4. NS
85. 다음 설명에 해당하는 DNS 서버의 Zone 파일 설정으로 알맞은 것은?
  1. mail MX ihd.or.kr
  2. mail MX ihd.or.kr.
  3. mail MX 0 ihd.or.kr
  4. mail MX 0 ihd.or.kr.
86. 다음 설명에 해당하는 가상화의 기능으로 알맞은 것은?
가상 자원을 여러 개의 물리적 자원들에 걸쳐거 만드는 것으로 이를 통해 외견상 전체 용량을 증가시키고, 전체적인 관점에서 활용과 관리를 단순화시킬 수 있다.
  1. 공유(sharing)
  2. 단일화(Aggregation)
  3. 절연(Insulation)
  4. 에뮬레이션(Emulation)
87. 다음 설명에 해당하는 가상화 프로그램으로 알맞은 것은?
VMM(Virtual Machine Monitor)과 원활한 통신을 위해 게스트 운영체제의 커널 일부분을 수정해서 적용한다. 이를 통해 게스트 운영체제에서 물리적 자원에 대해 직접 접근이 가능해진다.
  1. XEN
  2. KVM
  3. Hyper-V
  4. VirtualBox
88. 다음 설명에 해당하는 프로그램으로 알맞은 것은?
구글이 개발을 시작한 컨테이너 관리 프로그램으로 컨테이너화 된 애플리케이션의 배포, 확장, 관리를 자동화해준다
  1. Docker
  2. CoreOS
  3. Kubernetes
  4. Openstack
89. 다음 중 가상 머신만을 대상으로 CPU 자원 상태를 모니터링할 때 사용하는 명령어로 가장 알맞은 것은?
  1. virsh
  2. libvirtd
  3. virt-manager
  4. virt-top
90. 다음 중 KVM을 이용해서 가상 머신을 생성했을 때 기본적으로 적용되는 디스크 이미지 파일 형식으로 알맞은 것은?
  1. VDI
  2. VMDK
  3. VHD
  4. QCOW2
91. 다음 빈 칸에 들어갈 내용으로 알맞은 것은?
TCP wrapper는 호스트 기반의 접근 제어를 담당하는데, 초기에는 inetd와 같은 슈퍼 서버에 의해 관리되는 서비스들만 이용할 수 있다. 그러나 최근에는 standalone 데몬도 사용 가능한데, ldd 명령으로 실행 데몬의 라이브러리를 확인해서 (괄호) 파일을 참조한다면 이용할 수 있다.
  1. libtcp.so
  2. libwrap.so
  3. tcpwrap.so
  4. inetdwrap.so
92. 다음 설명에 해당하는 프로토콜로 알맞은 것은?
초기 적재 통신 규약이라고 부르는데, 공용의 X 터미널과 같이 하드디스크가 없는 장치에 IP 주소 등을 할당하고 관리하기 위해 개발된 프로토콜이다. RFC 951에 정의되어 있다.
  1. DHCP
  2. BOOTP
  3. RIP
  4. RTP
93. 특정 MAC 주소를 갖는 네트워크 어댑터에 고정적으로 IP 주소를 할당하기 위해 관련 설정을 진행하는 과정의 일부이다. 다음 빈 칸에 들어갈 내용으로 알맞은 것은?
host ihd_pc {
( 괄호 ) 08:00:07:26:c0:a5;
fixed-address 192.168.12.22;
}
  1. hardware address
  2. ethernet address
  3. mac address
  4. hardware ethernet
94. 다음 설명의 경우에 구축해야 하는 서버로 알맞은 것은?
원격지의 다른 컴퓨터에서 가상 머신으로 동작하는 시스템에 접속해서 데스크톱처럼 사용하려고 한다.
  1. DHCP 서버
  2. NTP 서버
  3. VNC 서버
  4. PROXY 서버
95. 다음은 원격지의 NTP 서버를 이용해서 시간을 동기화하는 과정이다. 빈 칸에 들어갈 명령어로 알맞은 것은?
cherry@rhombus:~$ (괄호) 203.248.240.140
  1. ntptime
  2. ntpq
  3. ntpdate
  4. ntpd
96. 다음 빈 칸에 들어갈 내용으로 알맞은 것은?
SYN Flooding 공격의 확인은 대상이 되는 서버에서 netstat 명령을 실행했을 때, 결과의 State 항목에 ( 괄호 ) 표시가 과도하게 발생했다면 이 공격을 의심할 수 있다.
  1. SYS_SENT
  2. SYN_RECV
  3. TIME_WAIT
  4. LAST_ACK
97. 다음과 같은 소스 코드가 시스템에서 발견된 경우에 발생할 수 있는 공격으로 가장 알맞은 것은?
while(1)  m=malloc(1000);
  1. 가용 디스크 자원 고갈
  2. 가용 프로세스 자원 고갈
  3. 가용 메모리 자원 고갈
  4. 가용 네트워크 대역폭 고갈
98. 다음 설명에 보안 프로그램으로 알맞은 것은?
2009년 미국 국토안보부가 자금을 제공하며 설립한 OISF가 2010년에 개발한 공개형 IDS 및 IPS이다. 멀티코어 및 멀티스레딩 지원, GPU 하드웨어 가속 지원, LUA 언어를 사용한 시그니처 작성이 가능하다.
  1. SELinux
  2. Snort
  3. Suricata
  4. Portsentry
99. 다음 중 iptables의 사용법으로 틀린 것은?
  1. iptables –nL INPUT
  2. iptables –A INPUT –s 192.168.5.4 –j DROP
  3. iptables –P INPUT –j DROP
  4. iptables –t nat –L PREROUTING
100. 다음 설명에 해당하는 프로그램으로 알맞은 것은?
iptables를 만든 넷필터(netfilter) 프로젝트에서 iptables, ip6tables, arptables, ebtables를 대체하기 위해 새롭게 만든 방화벽 소프트웨어이다.
  1. nftables
  2. lokkit
  3. ipchains
  4. firewall-cmd
0 / 0