1.
다음 중 최근 운영체제 동향과 관련된 설명으로 틀린 것은?
①
편리한 사용자 인터페이스를 제공하고 있다.
②
개방적 운영체제에서 폐쇄적 운영체제로 바뀌고 있다.
③
가상화 기술을 지원하고 있다.
④
뛰어난 이식성을 지원하고 있다.
2.
다음 중 리눅스 커널이 사용된 모바일 운영체제로 틀린 것은?
①
Android
②
Tizen
③
OS X
④
Bada OS
3.
다음 중 GNU 프로젝트에 의해 개발된 소프트웨어로 틀린 것은?
①
KDE
②
gcc
③
GNOME
④
emacs
4.
다음 중 BSD 라이선스에 대한 설명으로 틀린 것은?
①
무료로 이용 가능하고, 자유로운 배포도 가능하다.
②
소스 코드 취득 및 수정이 가능하다.
③
2차적 저작물의 소스코드를 비공개할 수 있다.
④
독점 소프트웨어와 결합할 수 없다.
5.
다음에서 설명하는 리눅스 배포판으로 알맞은 것은?
①
CentOS
②
Slackware
③
Ubuntu
④
SUSE
6.
다음에서 설명하는 RAID 레벨로 알맞은 것은?
①
RAID-5
②
RAID-6
③
RAID-7
④
RAID-53
7.
다음 중 부팅 시에 적용되는 파일 순서로 알맞은 것은?
①
rcS.conf → rc.conf → rc.local
②
rc.conf → rcS.conf → rc.local
③
rc.local → rcS.conf → rc.conf
④
rc.local → rc.conf → rcS.conf
8.
다음에서 설명하는 파일 시스템으로 알맞은 것은?
①
ext3
②
ext4
③
JFS
④
XFS
9.
다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
①
(ㄱ) GTK - (ㄴ) GTK+
②
(ㄱ) QT - (ㄴ) QT2
③
(ㄱ) KDE - (ㄴ) GNOME
④
(ㄱ) Xlib - (ㄴ) XCB
10.
다음 중 KDE와 가장 관련이 있는 라이브러리로 알맞은 것은?
①
Motif
②
Xaw
③
QT
④
GTK+
11.
다음 중 최근에 입력한 마지막 5개의 명령어 목록을 출력하는 명령으로 알맞은 것은?
①
history 5
②
history -5
③
history !5
④
history -n 5
12.
다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
①
case
②
/case
③
esac
④
/esac
13.
다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
①
(ㄱ) exec (ㄴ) fork
②
(ㄱ) fork (ㄴ) exec
③
(ㄱ) background (ㄴ) foreground
④
(ㄱ) foreground (ㄴ) background
14.
다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
①
(ㄱ) exec (ㄴ) fork
②
(ㄱ) fork (ㄴ) exec
③
(ㄱ) inet (ㄴ) standalone
④
(ㄱ) standalone (ㄴ) inet
15.
다음 중 백그라운드 프로세스와 가장 관련 있는 특수기호로 알맞은 것은?
16.
다음에서 설명하는 OSI 모델 계층으로 알맞은 것은?
①
네트워크 계층
②
세션 계층
③
표현 계층
④
응용 계층
17.
다음 중 일반적인 이더넷 연결에 사용하는 T568B의 배열 순서로 알맞은 것은?
①
흰녹, 녹, 흰주, 파, 흰파, 주, 흰갈, 갈
②
흰주, 주, 흰녹, 파, 흰파, 녹, 흰갈, 갈
③
흰주, 주, 흰녹, 녹, 흰파, 파, 흰갈, 갈
④
흰녹, 녹, 흰파, 파, 흰주, 주, 흰갈, 갈
18.
다음 조건일 때 실제 사용 가능한 호스트 IP 주소 개수로 알맞은 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)
19.
다음 설명과 관련 있는 netstat의 상태값(State)으로 알맞은 것은?
①
SYS-SENT
②
SYN_RECEIVED
③
ESTABLISHED
④
LISTEN
20.
다음 설명과 관련 있는 명령어로 알맞은 것은?
①
ip
②
ifconfig
③
route
④
ethtool
21.
다음 /etc/passwd 파일의 필드 설명으로 틀린 것은?
①
① : 사용자의 사용자명(username)
②
② : 로그인 가능 여부 표기
③
⑥ : 사용자의 홈 디렉터리
④
⑦ : 사용자의 기본 사용 쉘
22.
다음 중 그룹에 대한 정보를 변경할 때 사용하는 명령어로 알맞은 것은?
①
addgroup
②
groupmod
③
groupadd
④
groupdel
23.
다음 중 fdisk에서 swap 파티션을 생성하기 위한 파일 시스템 형식으로 알맞은 것은?
24.
다음 중 /etc/fstab의 항목으로 틀린 것은?
①
마운트 할 파일 시스템의 장치 파일명
②
마운트 포인트
③
파일 시스템을 백업할 지의 여부
④
파일 시스템 체크 횟수
25.
다음 중 의존성이 걸린 rpm패키지를 강제로 설치하기 위해 사용되는 옵션 조합으로 알맞은 것은?
①
--excludedocs, --nodeps
②
--nodeps, --force
③
--force, --percent
④
--replacepkgs, --force
26.
apt-get 패키지 관리 도구를 사용하여 시스템 상에 설치된 모든 패키지들을 최신 버전으로 업그레이드 하려 한다. 다음 중 apt-get upgrade 명령 이전에 반드시 수행되어야 할 명령으로 알맞은 것은?
①
apt-get source
②
apt-get dist-upgrade
③
apt-get update
④
apt-get check
27.
다음 중 "cd /var/lib/games" 명령 수행 후 최상위 “/” 경로로 이동이 가능한 명령으로 알맞은 것은?
①
cd ../
②
cd ./
③
cd ../../../
④
cd root
28.
다음 kill 명령의 시그널 중 실행 중인 프로그램을 강제 종료시키는 시그널로 알맞은 것은?
①
SIGHUP
②
SIGINT
③
SIGKILL
④
SIGTERM
29.
다음 중 uzoogom 계정을 삭제와 동시에 해당 사용자의 디렉터리, 파일 등도 삭제하기 위한 명령으로 알맞은 것은?
①
userdel –r uzoogom
②
userdel –d uzoogom
③
groupdel -r uzoogom
④
groupdel –d uzoogom
30.
chage명령어를 사용하여 유저의 패스워드 만료기간을 변경 하였다. 다음 중 변경된 정보가 저장되는 파일로 알맞은 것은?
①
/etc/passwd
②
/etc/shadow
③
/etc/shadow-
④
/etc/group
31.
다음 중 /dev/sda1 디바이스의 배드블록 체크를 위한 명령어로 틀린 것은?
①
e2fsck
②
mk2fs
③
badblocks
④
badsector
32.
다음 중 스왑 파일(swap file)을 생성하는 순서로 가장 알맞은 것은?
①
touch – mkswap – sync - swapon
②
touch – swapon – sync – mkswap
③
dd – mkswap – sync - swapon
④
dd – swapon – sync – mkswap
33.
다음 조건에 맞는 유저를 생성하는 방법으로 알맞은 것은?
①
useradd –u 5050 –d /data –G test linuxer
②
useradd –u 5050 –D /data –G test linuxer
③
useradd –u 5050 –d /data –g test linuxer
④
useradd –u 5050 –D /data –g test linuxer
34.
다음 중 rpm의 --force 옵션과 동일한 효과를 내는 조합으로 알맞은 것은?
①
--replacepkgs, --noscripts, --percent
②
--replacepkgs, --replacefiles, --oldpackage
③
--replacepkgs, --replacefiles, --test
④
--nodeps, --hash
36.
다음 중 yum 명령어를 통해 시스템 업데이트가 불가능한 리눅스 배포판으로 알맞은 것은?
①
Redhat enterprise linux
②
Fedora
③
Asianux
④
Debian
37.
다음 중 tar 파일의 내용을 볼 때 사용하는 옵션으로 알맞은 것은?
①
-cvf
②
-xvf
③
-tvf
④
-rvf
38.
다음 중 소스 파일을 컴파일하여 설치 할 때 가장 관련이 없는 명령어로 알맞은 것은?
①
configure
②
dkpg
③
make
④
cmake
39.
데비안 패키지 관리인 dpkg에 대한 설명으로 틀린 것은?
①
사용 가능한 패키지 목록만 갱신하는 기능을 가지고 있다.
②
의존성 체크기능을 가지고 있다.
③
자동 설치가 가능한 실행 프로그램 작성기능을 제공한다.
④
시스템에서 제거된 패키지 목록들을 알려준다.
40.
다음은 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?
①
zxvf
②
Zxvf
③
Jxvf
④
jxvf
41.
다음 중 장치 파일명 종류가 나머지 셋과 틀린 것은?
①
E-IDE
②
S-ATA
③
USB Memory
④
SCSI
42.
다음 화면을 실행하기 위한 명령으로 알맞은 것은?(그림파일이 너무 커서 문제 풀기에 필요한 부분만 잘라 내었습니다. 참고하세요.)
①
make config
②
make mconfig
③
make xconfig
④
make menuconfig
43.
다음에서 설명하는 명령으로 알맞은 것은?
①
make dep
②
make depmod
③
make mrproper
④
make bzImage
44.
다음 중 모듈을 부팅 시에 활성화시키기 위해서 사용하는 설정 파일이 존재하는 디렉터리로 알맞은 것은?
①
/etc/module.d
②
/etc/modules.d
③
/etc/modprobe.d
④
/etc/depmod.d
45.
다음 화면을 실행하기 위한 명령으로 알맞은 것은?
①
modinfo
②
lsmod
③
modprobe
④
insmod
46.
다음 설명으로 알맞은 것은?
①
LPRng
②
CUPS
③
ALSA
④
OSS
47.
다음 중 프린터 작업을 요청하여 인쇄를 할 때 사용 가능한 명령어 조합으로 알맞은 것은?
①
lp, lpstat
②
lpr, lpc
③
lpc, lpstat
④
lpr, lp
48.
다음 설명으로 알맞은 것은?
①
SANE
②
CUPS
③
ALSA
④
OSS
49.
다음 설명으로 알맞은 것은?
①
SANE
②
Opensound
③
ALSA
④
OSS
50.
다음 중 리눅스 시스템에 하드디스크를 추가한 후에 사용하는 명령으로 틀린 것은?
①
fdisk
②
mount
③
mkfs
④
mii-tool
51.
다음 중 telnet의 접속 제어 관련 로그가 남는 파일로 알맞은 것은?
①
/var/log/messages
②
/var/log/secure
③
/var/log/dmesg
④
/var/log/wtmp
52.
다음 중 백업의 종류와 설명이 틀린 것은?
①
A Day-zero Backup : 시스템 설치 후 사용자들이 시스템을 사용하기 전에 시스템의 모든 파일과 어플리케이션을 백업한다.
②
A Full Backup : 일반적인 기준의 의하여 주기적으로 시스템이 모든 파일과 어플리케이션들을 백업한다.
③
A incremental Backup : 특정한 기간을 기점으로 주기적으로 이전 백업 후 변경 된 파일들만 백업하는 것이다.
④
Multilevel Backup : 개인적인 용도나 작은 규모의 시스템에서 사용하기 적합하며, Full backup과incremental backup이 병행된다.
53.
다음 중 백업 및 복원과 관련된 명령어로 틀린 것은?
54.
다음 설명으로 알맞은 것은?
①
ksyslog
②
msyslog
③
nsyslog
④
rsyslog
55.
다음 중 dump의 특징으로 틀린 것은?
①
여러 개의 테이프에 백업할 수 있다.
②
NFS 파일시스템에서 사용 가능하다.
③
모든 파일시스템은 개별적으로 dump하여야 한다.
④
결함을 가진 파일들도 다룰 수 있다.
56.
다음 설정과 같은 경우에 관련 설명으로 틀린 것은?
①
로그 파일을 주단위로 바꾼다.
②
4주 동안 백업한 로그를 유지한다.
③
오래된 백업 로그 파일들 이후 새로운 로그파일들을 생성한다.
④
compress을 통해 로그 파일을 압축한다.
57.
다음 pam 의 구성 토큰과 설명에 대해 알맞은 것은?
①
account : 인증이 아닌 계정 관리를 수행하는 모듈이다.
②
session : 사용자가 그들의 인증 변경하기 위한 방법을 제공하나. 일반적으로 패스워드이다.
③
required : 이전 이후 모듈에서 명확한 성공과 실패가 없다면 해당 모듈의 결정에 따라 인증 결과가 결정된다.
④
sufficient : 동적으로 로드될 오브젝트 파일의 위치 및 파일명을 나타낸다.
58.
다음 명령의 결과와 관련된 설명으로 틀린 것은?
①
한 번에 입출력 할 byte의 양은 1024이다.
②
현재 디렉터리에 data이라는 파일이 생성 된다.
③
data 파일의 용량은 약 100MB이다.
④
표준 입력을 대신할 파일은 /dev/null 이다.
59.
매 시간 정각에 시간을 동기화하는 작업을 crontab에 등록을 하려 한다. 다음 중 관련 설정으로 알맞은 것은?
①
* 0-23 * * * * /usr/bin/rdate -s time.bora.net
②
0 0-23 * * * * /usr/bin/rdate -s time.bora.net
③
0-23 0 * * * * /usr/bin/rdate -s time.bora.net
④
* * * * * * /usr/bin/rdate –s time.bora.net
60.
다음 명령의 결과처럼 uzoogom 유저가 패스워드를 10회 이상 틀려 접속이 불가능한 상태임을 확인 하였다. 다음 중 Failures를 초기화하는 명령으로 알맞은 것은?
①
pam_tally2 –r uzoogom
②
pam_tally2 –u uzoogom —-reset=11
③
pam_tally2 –r uzoogom --reset=11
④
pam_tally2 –u uzoogom –r
61.
다음 중 웹 서버 관련 프로그램의 역할이 나머지 셋과 틀린 것은?
①
IIS
②
JBoss
③
Nginx
④
Apache
62.
다음 중 리눅스에서 사용가능한 웹 브라우저로 틀린 것은?
①
Firefox
②
Chrome
③
Safari
④
Opera
63.
다음 설명하는 Apache 2.2의 MPM(Multi-Processing Module)로 알맞은 것은?
①
prefork
②
worker
③
Netware
④
BeOS
64.
다음 중 아파치 2.2 웹 서버에 PHP를 동적 모듈로 설치했을 경우에 관련 모듈이 생성되는 디렉터리로 알맞은 것은?
①
/usr/local/apache/modules
②
/usr/local/apache/lib
③
/usr/local/php/modules
④
/usr/local/php/lib
65.
다음 중 웹 서버에 JSP(Java Server Page)를 사용하기 위해 설치하는 프로그램 설명으로 알맞은 것은?
①
Python
②
Hadoop
③
Tomcat
④
Cassandra
66.
다음 중 네트워크 기반 인증 관련 서비스를 제공하는 프로그램 및 프로토콜로 틀린 것은?
①
NIS
②
LDAP
③
Active Directory
④
NFS
67.
다음 중 NIS(Network Information Service)에 대한 설명으로 틀린 것은?
①
RPC(Remote Procedure Call)을 사용하므로 관련 데몬을 반드시 구동해야 한다.
②
사용자 정보, 홈디렉터리, 사용자 파일도 같이 제공한다.
③
NIS 서버에서 사용하는 데몬이 ypserv이다.
④
NIS 클라이언트에서 사용하는 데몬이 ypbind이다.
68.
다음 LDAP 속성 중 이름과 성의 조합을 나타내는 키워드로 알맞은 것은?
69.
리눅스 부팅 시에 NIS 도메인명을 자동으로 설정 되도록 하려고 한다. 다음 내용을 설정할 파일로 알맞은 것은?
①
/etc/host.conf
②
/etc/hosts
③
/etc/nsswitch.conf
④
/etc/sysconfig/network
70.
다음은 NIS 클라이언트에서 사용자 정보를 조회하는 과정이다. ( 괄호 )안에 들어갈 내용으로 알맞은 것은?
①
ypbind
②
ypwhich
③
ypcat
④
ypinfo
71.
다음 조건일 때 공유 디렉터리에 접근하는 방법으로 알맞은 것은?
①
smbclient //192.168.12.22/source
②
smbclient \\192.168.12.22\source
③
smbclient //192.168.12.22//source
④
smbclient ////192.168.12.22//source
72.
삼바 서버의 환경 설정파일인 smb.conf에서 사용자 홈디렉터리 접근에 관한 설정을 변경하려고 한다. 다음 중 관련 섹션(Section)으로 알맞은 것은?
①
[home]
②
[homes]
③
[Profiles]
④
[public]
73.
다음실행 결과를보여주기위한 명령으로알맞은 것은?
①
nfsstat
②
rpcbind
③
rpcinfo
④
portmap
74.
다음 중 /etc/exports에서 클라이언트의 root의 요청을 서버의 root 권한으로 매핑시키기 위해 사용하는 옵션으로 알맞은 것은?
①
root_squash
②
no_root_squash
③
all_squash
④
secure
75.
다음과 vsftpd.conf 파일에 설정한 경우에 관련 설명으로 알맞은 것은?
①
FTP 서버 접속상태에서 ‘ls -r' 명령 사용시에 하위 디렉터리까지 검색이 가능하다.
②
FTP 서버 접속상태에서 ‘ls -R' 명령 사용시에 하위 디렉터리까지 검색이 가능하다.
③
FTP 서버 접속상태에서 ‘ls -r' 명령 사용시에 하위 디렉터리까지 검색이 불가능하다.
④
FTP 서버 접속상태에서 ‘ls -R' 명령 사용시에 하위 디렉터리까지 검색 불가능하다.
76.
다음 중 메일 관련 프로토콜과 포트번호의 조합으로 알맞은 것은?
①
POP3 – 25, IMAP – 110
②
POP3 – 25, IMAP – 143
③
POP3 - 110, IMAP – 143
④
POP3 - 143, IMAP – 110
77.
다음 중 메일 관련 프로그램의 종류가 나머지 셋과 틀린 것은?
①
Sendmail
②
Qmail
③
Postfix
④
Procmail
78.
다음 중 sendmail.cf에서 메일서버가 호스트명의 인식을 못할 경우에 강제로 처리하도록 지정하는 항목으로 알맞은 것은?
79.
다음은 사용자가 보내는 메일이 대기하는 큐(Queue)를 조회하는 과정이다. ( 괄호 )안에 들어갈 내용으로 알맞은 것은?
80.
다음 ( 괄호 )안에 들어갈 파일명으로 알맞은 것은?
①
/etc/aliases
②
/etc/mail/virtusertable
③
/etc/mail/access
④
/etc/mail/local-host-names
81.
다음 중 DNS 서버에서 사용되는 데몬명으로 알맞은 것은?
①
bind
②
named
③
squid
④
dns
82.
다음과 같은 상황일 때 문제점으로 가장 알맞은 것은?
①
보조(Secondary) 네임 서버를 구성하지 않아서 발생하였다.
②
캐싱(Caching) 네임 서버를 구성하지 않아서 발생하였다.
③
존(zone) 파일 설정에서 누락되어서 발생하였다.
④
역 존(Reverse zone) 파일 설정에서 누락되어서 발생하였다.
83.
다음은 지정된 네트워크 대역만 네임 서버에 질의 할 수 있도록 설정하는 과정이다. ( 괄호 )안에 들어갈 내용으로 알맞은 것은?
①
192.168.1;
②
192.168.1.0;
③
192.168.1.0/24;
④
192.168.1.0/255.255.255.0;
84.
다음은 zone 파일 설정의 일부이다. ( 괄호 )안에 들어갈 내용으로 알맞은 것은?
85.
다음은 zone 파일 설정의 일부로 관리자 E-mail 주소를 설정하는 내용이다. ( 괄호 )안에 들어갈 내용으로 알맞은 것은?
①
posein@ihd.or.kr
②
posein@ihd.or.kr.
③
posein.ihd.or.kr
④
posein.ihd.or.kr.
86.
다음 설명하는 내용으로 알맞은 것은?
①
Hyper-V
②
Docker
③
KVM
④
XEN
87.
다음 중 전가상화 및 반가상화 기술에 대한 설명으로 틀린 것은?
①
XEN은 전가상화 기술을 지원한다.
②
CPU 반가상화 기술은 XEN만 지원한다.
③
반가상화 기반의 게스트 운영체제는 커널 수정이 필요하지 않는다.
④
전가상화 기반의 게스트 운영체제는 커널 수정이 필요하지 않는다.
88.
다음에서 설명하는 XEN 기반 명령으로 알맞은 것은?
①
xm
②
xend
③
xencons
④
xd
89.
다음은 가상화 운영을 위해 데몬을 실행시키는 명령 이다. ( 괄호 )안에 들어갈 내용으로 알맞은 것은?
①
virtd
②
libvirt
③
libvirtd
④
lib-virtd
90.
다음에서 설명하는 명령으로 알맞은 것은?
①
virt-view
②
virsh
③
virt-top
④
virt-what
91.
다음 중 xinetd를 사용할 때 가장 효율적인 사례로 알맞은 것은?
①
웹 서비스와 같이 사용자 접속이 많은 경우
②
시스템의 메모리가 여유가 있는 경우
③
로그인 및 로그아웃이 빈번한 경우
④
서비스는 필요하나 사용자의 요청이 거의 없는 경우
92.
다음 중 xinetd 환경설정에서 동시에 서비스할 수 있는 최대 개수를 지정할 때 사용하는 항목으로 알맞은 것은?
①
cps
②
limits
③
instances
④
per_source
93.
다음은 dhcpd.conf의 설정 항목이다. 관련 설명으로 알맞은 것은?
①
클라이언트에게 임대하는 시간
②
클라이언트에게 임대할 수 있는 최대 시간
③
클라이언트에게 할당되는 IP 주소 범위
④
클라이언트에게 제공되는 네임 서버 범위
94.
다음의 경우에 구축하면 유용한 서버로 알맞은 것은?
①
NTP 서버
②
DHCP 서버
③
PROXY 서버
④
VNC 서버
95.
다음 결과를 실행하기 위한 명령어로 알맞은 것은?
①
ntp
②
ntpq
③
ntpdate
④
ntptime
96.
다음 예제와 관련 있는 DoS 공격의 유형으로 알맞은 것은?
①
디스크 채우기
②
메모리 고갈
③
Mail Storm
④
프로세스 만들기
97.
다음에서 설명하는 프로그램으로 알맞은 것은?
①
Back Orifice
②
keylogger
③
Paros
④
Honeypot
98.
다음 중 사이트 점검을 위한 보안 스캐너의 종류가 나머지 셋과 틀린 것은?
①
WPScan
②
Nmap
③
Nikto
④
Suricata
99.
다음의 경우에 필요한 보안 도구로 알맞은 것은?
①
netfilter
②
tcpdump
③
Tripwire
④
John The Ripper
100.
방화벽 프로그램인 iptables를 이용하여 192.168.10.22로 부터 들어오는 패킷들은 차단하는 정책을 추가하려할 때 알맞은 것은?
①
iptables -A INPUT 192.168.10.22 -j DROP
②
iptables -D INPUT 192.168.10.22 -j DROP
③
iptables -R INPUT 192.168.10.22 -j DROP
④
iptables -F INPUT 192.168.10.22 -j DROP