1.
다음 설명에 해당하는 파일로 알맞은 것은?
①
/etc/hosts
②
/etc/sysconfig/networks
③
/etc/resolv.conf
④
/etc/named.conf
2.
다음 중 프로토콜 데이터 단위를 OSI 7 모델의 하위 계층부터 상위 계층 순으로 올바르게 나열한 것은?
①
bit → frame → packet → segment
②
bit → frame → segment → packet
③
bit → packet → frame → segment
④
bit → segment → frame → packet
3.
다음 중 IPv4 주소 체제에서 B클래스에 속하는 사설IP주소 대역으로 알맞은 것은?
①
171.16.0.0 ~ 171.31.0.0
②
171.16.0.0 ~ 172.31.0.0
③
172.16.0.0 ~ 172.31.0.0
④
173.16.0.0 ~ 173.31.0.0
4.
다음 그림에 해당하는 명령으로 알맞은 것은?
①
ip
②
ifconfig
③
route
④
ss
5.
다음과 같은 조건일 때 설정되는 게이트웨이 주소값으로 알맞은 것은?
①
192.168.5.126
②
192.168.5.127
③
192.168.5.128
④
192.168.5.129
6.
다음 그림에 해당하는 명령으로 알맞은 것은?
①
xhost
②
xauth
③
xrandr
④
xmodmap
7.
최근 실행한 명령 중에서 ‘al'이라는 문자열이 들어간 명령을 찾아서 재실행하려고 할 때 가장 알맞은 것은?
①
!al
②
!?al?
③
!!al
④
history al
8.
다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?
9.
다음 중 할당된 번호 값이 가장 큰 시그널로 알맞은 것은?
①
SIGTSTP
②
SIGKILL
③
SIGTERM
④
SIGQUIT
10.
다음 중 포어그라운드 동작 중인 프로세스를 백그라운드로 전환하는 방법으로 알맞은 것은?
①
[Ctrl]+[c]를 눌러 작업을 일시 정지시킨 후에 fg 명령을 실행한다.
②
[Ctrl]+[c]를 눌러 작업을 일시 정지시킨 후에 bg 명령을 실행한다.
③
[Ctrl]+[z]를 눌러 작업을 일시 정지시킨 후에 fg 명령을 실행한다.
④
[Ctrl]+[z]를 눌러 작업을 일시 정지시킨 후에 bg 명령을 실행한다.
11.
다음 설명에 해당하는 프로세스 간 통신 방법으로 알맞은 것은?
①
Shared Memory
②
Message Queue
③
Desktop Bus
④
Semaphore
12.
다음 중 10GB 용량의 하드 디스크 6개를 이용해서 RAID-5를 구성했을 때 실제 사용할수 있는 용량으로 알맞은 것은?
①
30GB
②
40GB
③
50GB
④
60GB
13.
다음 중 ssh 데몬을 시스템 부팅 시에 구동되도록 설정하는 명령으로 알맞은 것은?
①
systemctl start sshd
②
systemctl enable sshd
③
systemctl is-enabled sshd
④
systemctl is-active sshd
14.
다음 중 시스템 부팅 시에 X 윈도 모드로 부팅이 되도록 설정하는 명령으로 알맞은 것은?
①
systemctl get-default multi-user
②
systemctl set-default multi-user
③
systemctl get-default graphical
④
systemctl set-default graphical
15.
다음 중 CentOS 7버전에서 GRUB 환경 설정 파일을 수정한 후에 변경된 내용을 저장하기 위해 사용하는 명령으로 알맞은 것은?
①
grub
②
grub2-mkconfig
③
grub2-install
④
grub2-probe
16.
다음 설명에 적합한 리눅스 배포판으로 가장 알맞은 것은?
①
Kali Linux
②
Rocky Linux
③
Arch Linux
④
Ubuntu
17.
다음 중 리눅스 탄생의 모델이 된 미닉스 (MINIX) 운영체제를 개발한 인물로 알맞은 것은?
①
빌 조이
②
데니스 리치
③
리처드 스톨먼
④
앤드류 스튜어트 타넨바움
18.
다음 설명에 해당하는 운영체제의 기술로 알맞은 것은?
①
스왑
②
파이프
③
리다이렉션
④
라이브러리
19.
다음 중 2차적 저작물 소스 코드의 비공개가 불가능한 라이선스로 알맞은 것은?
①
MPL
②
MIT
③
Apache
④
BSD
20.
다음 설명에 해당하는 프로그램으로 알맞은 것은?
①
Docher
②
Ansible
③
OpenStack
④
Kubernetes
21.
다음 설명에 해당하는 작업을 위해 관리자가 설치해야 할 프로그램으로 알맞은 것은?
①
PAM
②
GnuPG
③
Tripwire
④
Nessus
22.
다음 중 백업하는 명령어와 복원하는 명령어가 다른 백업(Backup) 프로그램으로 알맞은 것은?
①
dd
②
dump
③
cpio
④
rsync
23.
다음 중 시스템 보안 관리 강화를 위한 조치로 틀린 것은?
①
불필요한 서비스를 최대한 제거한다
②
/etc/issue와 같은 메시지 파일을 제거한다
③
Set-UID와 같은 특수 권한 사용을 권장한다
④
로그인 서비스는 telnet 대신에 ssh를 사용한다
24.
다음 중 일반 텍스트 형식으로 저장되어 있어서 편집기로 내용을 확인할 수 있는 로그 파일명으로 알맞은 것은?
①
/var/log/secure
②
/var/log/lastlog
③
/var/log/wtmp
④
/var/log/btmp
25.
다음은 tar 명령어로 사용자의 홈 디렉토리 영역인 /home 디렉토리를 증분 백업하는 과정의 일부이다. ( 괄호 ) 안에 들어갈 옵션으로 알맞은 것은?
26.
다음은 cpio 명령을 이용해서 /home 영역을 백업(Backup)하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
①
-icv >
②
-icv <
③
-ocv >
④
-ocv <
27.
다음 설명에 해당하는 로그 파일명으로 가장 알맞은 것은?
①
/var/log/messages
②
/var/log/xferlog
③
/var/log/boot.log
④
/var/log/secure
28.
다음은 로그 로테이션 설정 파일의 일부이다. 관련 설명으로 틀린 것은?
①
일반적인 로그 파일들은 1주일 단위로 로테이션이 진행된다.
②
일반적인 로테이션 파일들은 ‘파일명.1’, ‘파일명.2’ 등의 형식으로 총 4개가 생성된다.
③
/var/log/wtmp 파일의 로테이션 파일은 1개만 생성된다.
④
/var/log/wtmp 파일 크기가 1MB가 되면 지정된 기간 이전이라도 로테이션이 진행된다.
29.
다음 중 로그 설정 파일에서 가장 심각한 수준에 해당하는 priority로 알맞은 것은?
①
error
②
emerg
③
crit
④
alert
30.
다음 중 외부에서 오는 ping에 대한 응답을 거부하도록 설정하는 명령으로 알맞은 것은?
①
sysctl -w net.ipv4.icmp_echo_ignore_all=0
②
sysctl -w net.ipv4.icmp_echo_ignore_all=1
③
sysctl -n net.ipv4.icmp_echo_ignore_all=0
④
sysctl -n net.ipv4.icmp_echo_ignore_all=1
31.
다음 중 System V 계열에 속하는 프린터 명령어로 틀린 것은?
①
lp
②
lpr
③
lpstat
④
cancel
32.
다음 설명에 해당하는 용어로 알맞은 것은?
①
IPP
②
ALSA
③
CUPS
④
XSANE
33.
다음 설명에 해당하는 명령으로 알맞은 것은
①
depmod
②
insmod
③
rmmod
④
modprobe
34.
다음 중 CentOS 7에서 사용되는 리눅스 커널의 모듈 파일 형식으로 알맞은 것은?
①
e1000e.o
②
e1000e.so
③
e1000e.ko
④
e1000e.mo
35.
다음 중 LVM을 구성하는 순서에 대한 설명으로 알맞은 것은?
①
볼륨 그룹을 구성한 후에 물리적 볼륨, 논리적 볼륨 순으로 구성한다.
②
볼륨 그룹을 구성한 후에 논리적 불륨, 물리적 볼륨 순으로 구성한다.
③
물리적 볼륨, 논리적 볼륨을 생성한 후에 볼륨 그룹을 구성한다.
④
물리적 볼륨을 생성한 후에 볼륨 그룹을 구성하고 논리적 볼륨을 생성한다.
36.
다음은 Raid 장치를 테스트 하기 위해 일부 장치를 강제적으로 오류를 발생시키는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
37.
커널 컴파일 과정 중 make menuconfig 명령을 이용해서 여러 가지를 설정을 끝낸 후에 저장하였다. 다음 중 관련 작업 후 커널 소스 디렉터리에 생성되는 파일명으로 알맞은 것은?
①
Makefile
②
.config
③
Kconfig
④
configure
38.
다음 중 커널 컴파일의 순서로 알맞은 것은?
①
make menuconfig → make mrproper → make bzImage
②
make menuconfig → make bzImager → make mrproper
③
make mrproper → make menuconfig → make bzImage
④
make bzImage → make menuconfig → make mrproper
39.
다음 중 리눅스 커널이 속해있는 커널의 종류로 가장 알맞은 것은?
①
단일형 커널(monolithic kernel)
②
마이크로커널(microkernel)
③
혼합형 커널(hybrid kernel)
④
나노커널(nanokernel)
40.
다음은 약 20GB 용량의 논리적 볼륨을 생성하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
①
-s 20G
②
-S 20G
③
-l 20G
④
-L 20G
41.
다음 설명에 가장 적합한 명령으로 알맞은 것은?
①
passwd -r ihduser
②
passwd -l ihduser
③
passwd -d ihduser
④
passwd -u ihduser
42.
갑자스러운 시스템 점검으로 인해서 시스템에 로그인한 사용자 모두에게 긴급하게 메시지를 전달하려고 한다. 다음 ( 괄호 ) 안에 들어갈 명령으로 알맞은 것은?
①
mesg
②
wall
③
write
④
mail
43.
사용자에 대한 디스크 쿼터를 설정하려고 한다. 다음 중 /etc/fstab 파일에 설정해야 할 옵션값으로 알맞은 것은?(문제 오류로 가답안 발표시 2번으로 발표되었지만 확정답안 발표시 1, 2번이 정답 처리 되었습니다. 여기서는 가답안인 2번을 누르면 정답 처리 됩니다.)
①
quota
②
uquota
③
gquota
④
edquota
44.
다음 중 등록된 cron 관련 파일을 제거하는 명령으로 알맞은 것은?
①
crontab -e
②
crontab -d
③
crontab -l
④
crontab -r
45.
다음 중 특정 명령이나 작업을 예약된 시간에 실행할 때 사용하는 명령어로 알맞은 것은?
46.
다음은 httpd 프로세스를 모두 종료시키는 과정이다. (괄호) 안에 들어갈 명령어로 알맞은 것은?
①
kill
②
pgrep
③
pkill
④
nohup
47.
다음 명령의 결과에 대한 설명으로 알맞은 것은?
①
'a.out‘이라는 실행 파일이 생성된다.
②
'sum‘이라는 실행 파일이 생성된다.
③
'a.out‘이라는 오브젝트 파일이 생성된다.
④
'sum.o‘이라는 오브젝트 파일이 생성된다.
48.
다음은 현재 디렉토리 안에 있는 backup 디렉토리를 bzip2 압축 명령을 이용해서 tar로 묶는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
①
jxvf
②
Jxvf
③
jcvf
④
Jcvf
49.
다음 중 root 계정에 대한 보안을 강화하는 조치로 틀린 것은?
①
root계정 이외에 UID가 0인 계정이 없도록 관리한다.
②
PAM을 이용해서 root 계정으로 접근하는 서비스를 제어한다.
③
일반사용자들에게 sudo 보다는 su 명령을 이용하도록 한다.
④
환경변수인 TMOUT를 이용해서 무의미하게 장시간 로그인되어 있는 것을 막는다.
50.
다음 설명에 해당하는 파일명으로 알맞은 것은?
①
/etc/skel
②
/etc/passwd
③
/etc/login.defs
④
/etc/default/useradd
51.
명령의 결과가 다음과 같은 경우 관련 설명으로 틀린 것은?
①
kait 사용자는 /tmp 디렉토리 안으로 들어갈 수 있다.
②
kait 사용자는 /tmp 디렉토리 안에 파일을 생성할 수 있다.
③
kait 사용자는 lin.txt 파일을 삭제할 수 있다.
④
kait 사용자는 joon.txt 파일을 수정할 수 없다.
52.
명령의 결과가 다음과 같은 경우에 실행되지 않는 명령으로 알맞은 것은?
①
ln joon.txt j
②
ln -s joon.txt j.txt
③
ln lin 11
④
ln -s lin 1
53.
다음 설명에 해당하는 명령어로 알맞은 것은?
①
ls
②
touch
③
stat
④
file
54.
다음 중 프로세스 우선순위와 관련된 설명으로 틀린 것은?
①
프로세스 우선순위와 관련된 항목에는 PRI와 NI가 있다.
②
명령어를 이용해서 우선순위를 조정할 때 사용하는 항목이 NI이다.
③
NI에 설정하는 값의 범위는 -19~20이다.
④
프로세스 우선순위를 변경하는 명령어에는 nice, renice, top 이 있다.
55.
월, 수, 금요일 오후 4시 30분에 백업 스크립트가 동작하도록 cron을 설정하는 과정이다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
①
4 30 * * 1,3,5
②
30 4 * * 1,3,5
③
16 30 * * 1,3,5
④
30 16 * * 1,3,5
56.
다음 중 레드햇 리눅스의 패키지 관리 기법으로 가장 거리가 먼 것은?
①
rpm
②
yum
③
dnf
④
pacman
57.
다음 중 yum 명령에서 bind라는 문자열이 들어 있는 패키지들을 찾는 명령으로 알맞은 것은?
①
yum search bind
②
yum info bind
③
yum list bind
④
yum seek bind
58.
다음은 ls 명령어가 의존하고 있는 공유 라이브러리 정보를 확인하는 과정이다. ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?
①
rpm
②
ldd
③
ldconfig
④
yum
59.
다음은 /etc/passwd 파일 내용에서 필드 구분을 ‘:’으로 지정하고, 첫 번째 필드값과 세 번째 필드값을 추출해서 출력하는 과정이다. ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?
60.
다음 중 CentOS 7 버전 리눅스에서 그룹 패스워드에 적용되는 해시 알고리즘으로 알맞은 것은?
①
DES
②
MD5
③
SHA-256
④
SHA-512
61.
iptables 명령을 이용해서 직접 방화벽 규칙(rule)을 설정하려고 한다. 다음 중 동적 방화벽인 firewalld의 동작을 중지시키는 명령으로 알맞은 것은?
①
systemctl firewall-cmd stop
②
systemctl stop firewall-cmd
③
systemctl firewalld stop
④
systemctl stop firewalld
62.
다음 설명에 해당하는 DoS 공격으로 가장 알맞은 것은?
①
가용 디스크 고갈
②
가용 I-node 고갈
③
가용 메모리 자원 고갈
④
가용 프로세스 자원 고갈
63.
다음 설명에 해당하는 iptables 관련 명령으로 알맞은 것은?
①
iptables -F INPUT 2
②
iptables -F INPUT --line-number 2
③
iptables -D INPUT 2
④
iptables -D INPUT -line-number 2
64.
다음 설명에 해당하는 Dos(Denial of Service)공격으로 알맞은 것은?
①
Teardrop Attack
②
Land Attack
③
Smurf Attack
④
Death Attack
65.
다음 중 iptables의 nat 테이블에 존재하는 사슬명으로 틀린 것은?
①
INPUT
②
OUTPUT
③
FORWARD
④
PREROUTING
66.
다음 중 웹클라이언트가 접근이 금지된 페이지를 요청했을 때 웹 서버에 기록되는 상태 코드 번호로 알맞은 것은?
67.
다음 중 아파치 웹 서버 주 환경 설정 파일에서 웹 서버의 도메인명이나 IP 주소를 기입하는 항목으로 알맞은 것은?
①
ServerAdmin
②
ServerName
③
DirectoryIndex
④
ServerRoot
68.
다음( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?
①
ypbind
②
ypwhich
③
ypcat
④
nisdomainname
69.
CentOS 7에서 NIS 서버를 사용하기 위해서는 systemctl 명령을 이용해서 RPC 관련 데몬을 먼저 실행해야 한다. 다음 중 관련 데몬을 실행하는 명령으로 알맞은 것은?
①
rpcbind
②
ypserv
③
ypbind
④
prtmap
70.
다음 설명에 해당하는 프로그램으로 알맞은 것은?
①
PROXY
②
NTP
③
VNC
④
DHCP
71.
다음 중 DHCP 서버 환경 설정 파일에서 클라이언트에게 할당할 IP 주소 대역을 기입하는 항목으로 알맞은 것은?
①
range
②
fixed-address
③
option routers
④
option broadcast-address
72.
다음중 가상 머신을 사용하기 위해서 실행시켜야 하는 데몬명으로 알맞은 것은?
①
libvirt
②
libvirtd
③
virt-manager
④
virt-top
73.
다음 중 가상화 방식이 나머지 셋과 다른 것은?
①
Docker
②
VMware Workstation
③
VirtualBox
④
Hyper-V
74.
다음 중 IPv6 기반 주소를 기입할 때 사용하는 Zone 파일의 레코드 타입으로 알맞은 것은?
75.
다음 중 DNS 서버 프로그램인 bind를 배포하고 관리하는 기관명으로 알맞은 것은?
76.
다음 중 /etc/aliases 파일 설정 후에 변경된 내용을 적용시킬 때 사용하는 명령어로 알맞은 것은?
①
makemap
②
mailq
③
newaliases
④
m4
77.
다음 설명에 해당하는 메일 관련 프로그램으로 알맞은 것은?
①
postfix
②
qmail
③
procmail
④
evolution
78.
다음 설명에 해당하는 설정값으로 알맞은 것은 ?
①
local_enable=NO
②
local_enable=YES
③
anonymous_enable=NO
④
anonymous_enable=YES
79.
다음 그림에 해당하는 명령어로 알맞은 것은?
①
rpcbind
②
rpcinfo
③
portmap
④
exportfs
80.
다음은 NTP 서버의 환경 설정 파일에서 기준이 되는 NTP 서버를 지정하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
①
date
②
rdate
③
server
④
ntpdate
81.
다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
82.
다음 중 CentOS 7에서 TCP Wrapper를 이용해서 접근 제어가 가능한 서비스로 알맞은 것은?
①
ssh
②
samba
③
telnet
④
gdm
83.
다음 설명의 경우에 선택해야 하는 가상화 기술로 알맞은 것은?
①
KVM
②
Xen
③
Ansible
④
Docker
84.
다음 설명에 해당하는 용어로 알맞은 것은?
①
Insulation
②
Provisioning
③
Emulation
④
Aggregation
85.
다음은 Zone 파일의 설정 내용 중 일부이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
86.
다음은 DNS 서버의 환경 설정 파일 중에 일부로 IP 주소가 10.0.2.15이고 도메인이 ihd.or.kr인 시스템에 역(Reverse) 존 파일을 설정하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?
①
10.0.2.15
②
15.2.0.10
③
10.0.2.in-addr.arpa
④
2.0.10.in-addr.arpa
87.
다음 (괄호) 안에 들어갈 메일 관련 파일로 알맞은 것은?
①
/etc/mail/access
②
/etc/mail/local-host-names
③
/etc/aliases
④
/etc/mail/virtusertable
88.
다음 설명에 해당하는 메일 관련 파일로 알맞은 것은?
①
/etc/mail/access
②
/etc/mail/local-host-names
③
/etc/aliases
④
/etc/mail/virtusertable
89.
다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?
90.
다음은 삼바 서버에 접근할 수 있는 특정호스트를 지정하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?
①
path
②
workgroup
③
security
④
hosts allow
91.
다음 설명에 해당하는 NFS 서버 설정 옵션으로 알맞은 것은?
①
all_squash
②
no_all_squach
③
root_squash
④
no_root_squash
92.
다음 중 NIS 서버에서 맵 파일이 생성되는 기본 디렉토리로 알맞은 것은?
①
/etc/yp
②
/var/yp
③
/etc/ypserv
④
/var/ypserv
93.
다음중 이름과 성의 조합을 나타내는 LDAP 속성 키워드로 알맞은 것은?
①
cn
②
sn
③
givenName
④
dc
94.
다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?
95.
다음은 PHP 소스 설치 후에 관련 함수로 테스트하는 프로그램을 작성하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?
①
test();
②
testinfo();
③
testphp();
④
phpinfo();
96.
다음은 아파치 웹 서버를 소스 설치하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?
①
--ServerDirectory
②
--prefix
③
--Directory
④
--DocumentRoot
97.
다음 설명에 해당하는 용어로 알맞은 것은?
①
IPC
②
D-bus
③
cgroups
④
LXC
98.
다음은 DNS 서버의 환경 설정 파일 중에 일부이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?
①
acl
②
zone
③
allow-transfer
④
forwarders
99.
다음은 리눅스 시스템에서 IP주소가 192.168.5.13 인 윈도우 시스템에 공유된 디렉터리를 마운트하는 과정이다. (괄호) 안에 들어갈 삼바관련 명령으로 알맞은 것은?
①
smbmount
②
mount.cifs
③
smbstatus
④
smbclient
100.
다음은 소스 파일을 이용해서 설치한 MySQL 5.7 버전을 설치한 이후에 기본관리 데이터 베이스인 mysql 등을 생성하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?
①
./mysql
②
./mysqld
③
./mysqladmin
④
.mysql_install_db