리눅스마스터 1급 (2022-03-12)
총 100문항
정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.
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.다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?
- ①od
- ②rof
- ③eof
- ④done
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.다음 설명에 해당하는 프로그램으로 알맞은 것은?
- ①Docker
- ②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 디렉토리를 증분 백업하는 과정의 일부이다. ( 괄호 ) 안에 들어갈 옵션으로 알맞은 것은?
- ①-n
- ②-N
- ③-C
- ④-g
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 장치를 테스트 하기 위해 일부 장치를 강제적으로 오류를 발생시키는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①-d
- ②-D
- ③-f
- ④-F
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.다음 중 특정 명령이나 작업을 예약된 시간에 실행할 때 사용하는 명령어로 알맞은 것은?
- ①at
- ②atq
- ③atrm
- ④atc
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 파일 내용에서 필드 구분을 ‘:’으로 지정하고, 첫 번째 필드값과 세 번째 필드값을 추출해서 출력하는 과정이다. ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?
- ①tr
- ②cut
- ③awk
- ④sed
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.다음 중 웹클라이언트가 접근이 금지된 페이지를 요청했을 때 웹 서버에 기록되는 상태 코드 번호로 알맞은 것은?
- ①200
- ②400
- ③403
- ④404
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 파일의 레코드 타입으로 알맞은 것은?
- ①A
- ②AA
- ③AAAA
- ④NS
75.다음 중 DNS 서버 프로그램인 bind를 배포하고 관리하는 기관명으로 알맞은 것은?
- ①ISO
- ②ISC
- ③W3C
- ④IEEE
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 파일의 설정 내용 중 일부이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
- ①MX
- ②NS
- ③CNAME
- ④PTR
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