728x90
⚠️ 총 16문제로 구성되며, 단답식 10문제와 실습형(작업식) 6문제가 출제됩니다.
✔️ 단답식 (1~10)
1. 아래의 조건에 맞게 사용자 정보를 변경하려 한다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
# usermod ( ① ) sysadmin test7
# usermod ( ② ) /bin/sh ( ③ ) admin test7
- 조건
test7사용자의 로그인을 일시적으로 정지시킨다.tempuser사용자는 2017년 11월 20일까지만 로그인이 되도록 설정하고, 패스워드 만기일이 지난 후 유예 기간은 7일로 설정한다.- ①번은 해당 명령어를 적는다.
- ②~④번은 옵션 또는 옵션과 관련된 인자값을 적는데, 옵션과 관련된 인자값은 하나의 괄호로 처리한다. (예: `-g groupname`)
✅ 정답 보기 (클릭)
- ①
usermod - ②
-L또는--lock - ③
-e 2017-11-20 - ④
-f 7 - 📌 1개: 2점, 2개: 3점, 3개: 4.0점
2. 다음 보기는 운영 중인 리눅스 시스템의 공간이 부족하여 새로운 디스크를 장착하여 /new_data로 마운트하여 사용하는 과정이다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
# mkdir /new_data
# fdisk -l
# fdisk /dev/sdd
# mkfs.ext4 /dev/sdd1
# vi /etc/fstab
/dev/sdd1 /new_data ext4 defaults 0 0
- 조건
- 새로운 디스크 장치 파일명은
/dev/sdd이고, 이 디스크 전체를 하나의 파티션으로 사용한다. - 파일시스템은
ext4로 생성한다.
- 새로운 디스크 장치 파일명은
✅ 정답 보기 (클릭)
- ①
mkdir - ②
fdisk또는parted - ③
mkfs.ext4또는mkfs -t ext4또는mke2fs -t ext4 - ④
/etc/fstab - 📌 1개: 2점, 2개: 3점, 3개: 4.0점
3. 프로세스의 정보를 반영하고 있는 /proc 디렉터리에 대한 설명이다. ( 괄호 ) 안에 알맞은 파일명을 적으시오.
① uptime
② meminfo
③ cmdline
④ loadavg
- 조건
/proc디렉터리 안의 존재하는 파일명만을 적는다.
✅ 정답 보기 (클릭)
- ①
uptime - ②
meminfo - ③
cmdline - ④
loadavg - 📌 1개: 2점, 2개: 3점, 3개: 4.0점
4. 다음은 rpm 패키지 관련하여 질의 및 작업하는 과정이다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
# rpm -qip ./httpd-2.4.6-40.el7.x86_64.rpm
# rpm -V vsftpd
# rpm --rebuilddb
- 조건
- 관련 옵션을 적는다.
- 옵션은 대소문자를 구분하고, 띄어쓰기, 기호 등을 정확히 기술한다.
✅ 정답 보기 (클릭)
- ①
-qip(옵션의 순서는 무관하다. -q 옵션은--query로 사용 가능) - ②
-V또는--verify - ③
--rebuilddb - 📌 2점
5. 다음( 괄호 ) 안에 알맞은 내용을 적으시오.
커널 컴파일을 진행하기 전에 설치된 모듈 사이의 의존성을 검사하는 명령어는 ( ① )이다. 이 명령어는 모듈이 생성된 디렉터리 안에 모듈간의 의존성 목록 파일을 생성하는데, 이 파일명은 ( ② )이다. ( ③ ) 은 생성된 오브젝트 파일을 제거하고 다시 configure 할 때 쓰이는 명령이다. 커널 컴파일할 때도 설정된 작업을 초기화하기 위해 ( ③ )을 명령을 사용할 수 있으나, 오브젝트 파일만을 지울 뿐 환경 설정한 내용이 저장되는 .config 등은 지우지 못하므로 .config 파일까지 삭제하기 위해서는 ( ④ )를 사용한다.
- 조건
- 절대 경로로 표기하지 말고, 명령어 및 파일명만 적으시오.
- 명령어는 대소문자를 구분하며, 띄어쓰기, 기호 등을 정확히 기술한다.
- 명령어와 옵션 또는 옵션과 관련된 인자값은 하나의 괄호로 처리한다.
✅ 정답 보기 (클릭)
- ①
depmod - ②
modules.dep - ③
make clean - ④
make mrproper - 📌 1점
6. 다음은 `joon.txt` 라는 문서를 `lp` 라는 프린터로 2매 출력한 후에 프린터 큐의 작업목록을 확인하는 과정이다. 아래의 조건을 참조하여( 괄호 ) 안에 알맞은 내용을 적으시오.
# lpr -# 2 -P lp joon.txt
# lpq
- 조건
- ① : 관련 명령어를 적는다.
- ② : 옵션 및 관련된 인자값(argument)을 하나의 괄호에 적는다. (예: `-g terran`)
- ③ : 옵션 및 관련된 인자값(argument)을 하나의 괄호에 적는다. (예: `-g terran`)
- ④ : 프린터 큐의 작업 목록을 확인하는 명령을 적는다.
✅ 정답 보기 (클릭)
- ①
lpr또는lp - ②
-# 2또는-n 2 - ③
-P lp - ④
lpq또는lpstat - 📌 1점
7. 텔넷(Telnet) 또는 SSH와 같은 인증서비스 관련된 모든 로그를 root와 ihduser 사용자의 터미널로 전송하려고 한다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
# vi /etc/rsyslog.conf
authpriv.* root,ihduser
✅ 정답 보기 (클릭)
- ①
authpriv.* - ②
root,ihduser - 📌 2점
8. 다음은 시스템 로그 정보를 출력하는 과정이다. ( 괄호 ) 안에 알맞은 명령을 적으시오.
# last reboot
# lastlog -u ihduser
- 조건
- 각각의 ( 괄호 )에는 명령어 또는 옵션을 적는다.
- 옵션과 관련된 인자값(argument)이 있는 경우에는 옵션과 같이 하나의 괄호에 기재한다. (예: `-g terran`)
✅ 정답 보기 (클릭)
- ①
last - ②
reboot - ③
lastlog - ④
-u ihduser - 📌 1점
9. 다음은 특정 사용자에게 다른 사용자들을 관리하는 역할을 부여하는 과정이다. `useradd` 와 `passwd` 명령에 대해 `root` 사용자와 동일한 역할을 수행하려고 할 때 ( 괄호 ) 안에 알맞은 내용을 적으시오.
# visudo
ihduser ALL = /usr/sbin/useradd, /usr/bin/passwd
- 조건
- ① : 관련 명령어를 기입한다.
- ② : 다음 두 가지 설정과 관련된 값을 기입한다.
- 가.
ihduser사용자를 다른사용자 관리계정으로 지정한다. - 나.
ihduser사용자는 접속한 환경 제한을 받지 않도록 설정한다.
✅ 정답 보기 (클릭)
- ①
visudo - ②
ihduser - ③
ALL - 📌 2점
10. 다음은 rsync을 이용하여 원격지 서버로 백업하려고 한다. 다음 조건에 맞는 백업 명령어를 완성하시오.
# rsync -av /data 192.168.0.110:/backup
- 조건
- 로컬디렉토리는
/data이다. - 원격지 서버 IP주소는
192.168.0.110이고, 디렉토리는/backup이다. - 백업 진행 상황을 자세하게 출력한다.
- 심볼릭 링크, 특성, 퍼미션, 소유권 등은 그대로 보존한다.
- 로컬디렉토리는
✅ 정답 보기 (클릭)
- ①
rsync -av - 📌 4점
✔️ 작업식 (11~16)
11. 다음은 NFS 서버에 대한 설정이다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
# vi /etc/exports
( ① ) ( ② ) ( ③ ) timeo=30,soft,retrans=5 0 0
- 조건
- NFS 서버 도메인은
data.example.com이고 공유 디렉터리명은/shared이다. - NFS 클라이언트에서 마운트할 디렉터리명은
/remote_data이다.
- NFS 서버 도메인은
✅ 정답 보기 (클릭)
- ①
data.example.com:/shared - ②
/remote_data - ③
nfs - 📌 각 문항 3점, 총점 9점
12. 다음은 vsftpd 서버에 대한 설정이다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
# vi vsftpd.conf
( ① ) = 002
( ② ) = 21
( ③ ) = YES
- 조건
- ① 파일생성시 적용되는
umask값은002이다. - ②
vsftpd데몬이 외부 접속 요청에 통신할ftp포트는21이다. - ③ 파일 송수신 로그를 지정된 파일에 저장한다.
- ① 파일생성시 적용되는
✅ 정답 보기 (클릭)
- ①
local_umask - ②
listen_port - ③
xferlog_enable - 📌 각 문항 3점, 총점 9점
13. 다음은 아파치 웹 2.x 서버에 대한 설정이다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
# vi /etc/httpd/conf/httpd.conf
( ① ) 1120
( ② ) webadmin.example.com:1120
( ③ ) “/var/www/html/webadmin”
( ④ ) webadmin@example.com
( ⑤ ) index.php index.html index.htm
- 조건
- 웹 서버 포트 번호를
1120으로 변경한다. - 웹 서버 도메인을
webadmin.example.com으로 설정한다. - 웹 문서가 위치하는 디렉터리는
/var/www/html/webadmin으로 설정한다. - 관리자 이메일주소는
webadmin@example.com로 설정한다. - 클라이언트 요청에
index.php, index.html, index.htm순서로 응답하도록 설정한다.
- 웹 서버 포트 번호를
✅ 정답 보기 (클릭)
- ①
Listen - ②
ServerName - ③
DocumentRoot - ④
ServerAdmin - ⑤
DirectoryIndex - 📌 각 문항 2점, 총점 10점
14. 다음은 DNS 서버의 존(zone) 파일 설정이다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.
$TTL 1D
@ IN SOA ( ① ) ( ② ) (
2014051301 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS ( ① )
IN A 192.168.12.22
IN ( ③ ) ( ④ )
www IN A 192.168.12.22
www1 IN ( ⑤ ) www
www2 IN ( ⑤ ) www
- 조건
- 네임 서버의 주소는
ns.linux.or.kr로 설정한다. - 관리자 이메일주소는
posein@linux.or.kr로 설정한다. - 메일 서버는
linux.or.kr로 설정한다. - 호스트명이
www1및www2를 요청했을 경우에는www로 연결되도록 설정한다.
- 네임 서버의 주소는
✅ 정답 보기 (클릭)
- ①
ns.linux.or.kr. - ②
posein.linux.or.kr. - ③
MX 0 - ④
linux.or.kr. - ⑤
CNAME - 📌 각 문항 2.4점, 총점 12점
15. 다음 TCP Wrapper를 이용하여 접근을 제한하는 과정이다. 아래의 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.
# vi /etc/hosts.deny
ALL: ALL
# vi /etc/hosts.allow
( ① ): 192.168.6.7
( ② ): ( ③ )
- 조건
- 텔넷(Telnet) 서비스는 호스트의 IP 주소가
192.168.6.7만 허가한다. - FTP 서비스는
192.168.12.0네트워크 대역의 호스트만 허가한다. - FTP 서버는
vsftpd를 사용한다.
- 텔넷(Telnet) 서비스는 호스트의 IP 주소가
✅ 정답 보기 (클릭)
- ①
in.telnetd - ②
vsftpd - ③
192.168.12.또는192.168.12.0/255.255.255.0 - 📌 각 문항 4점, 총점 12점
16. 다음은 현재 설정된 `iptables` 정책을 저장하는 과정이다. 다음 ( 괄호 ) 안에 알맞은 내용을 적으시오.
# ( ① ) > firewall.sh
# ( ② ) < firewall.sh
# service iptables ( ③ )
# cat ( ④ )
- 조건
- ① :
iptables로 설정된 정책을 파일로 저장하는 명령어를 적는다. - ② : 파일에 저장된
iptables정책을 불러들여서 설정하는 명령어를 적는다. - ③ :
iptables정책을 저장하는 인자값(argument)를 적는다. - ④ : 관련 스크립트에 의해 정책이 저장되는 파일명을 절대경로로 기재한다.
- ① :
✅ 정답 보기 (클릭)
- ①
iptables-save - ②
iptables-restore - ③
save - ④
/etc/sysconfig/iptables - 📌 각 문항 2점, 총점 8점
✔️ 문제 정답지
| 번호 | 정답 | 배점 |
|---|---|---|
| 1 | ① usermod② -L 또는 --lock③ -e 2017-11-20④ -f 7 |
① (1점), ② (1점), ③ (1점), ④ (1점) |
| 2 | ① mkdir② fdisk 또는 parted③ mkfs.ext4 또는 mkfs -t ext4 또는 mke2fs -t ext4④ /etc/fstab |
① (1점), ② (1점), ③ (1점), ④ (1점) |
| 3 | ① uptime② meminfo③ cmdline④ loadavg |
① (1점), ② (1점), ③ (1점), ④ (1점) |
| 4 | ① -qip (옵션의 순서는 무관하다. -q 옵션은 --query 로 사용 가능)② -V 또는 --verify③ --rebuilddb |
① (2점), ② (1점), ③ (1점) |
| 5 | ① depmod② modules.dep③ make clean④ make mrproper |
① (1점), ② (1점), ③ (1점), ④ (1점) |
| 6 | ① lpr 또는 lp② -# 2 또는 -n 2③ -P lp④ lpq 또는 lpstat |
① (1점), ② (1점), ③ (1점), ④ (1점) |
| 7 | ① authpriv.*② root,ihduser |
① (2점), ② (2점) |
| 8 | ① last② reboot③ lastlog④ -u ihduser |
① (1점), ② (1점), ③ (1점), ④ (1점) |
| 9 | ① visudo② ihduser③ ALL |
① (2점), ② (1점), ③ (1점) |
| 10 | ① rsync -av /data 192.168.0.110:/backup |
4점 |
| 11 | ① /etc/exports② /data/presales *.example.com(rw,no_root_squash) |
① (4점), ② (4점) |
| 12 | ① /etc/mail/virtusertable② makemap hash |
① (4점), ② (4점) |
| 13 | ① aliases② access③ local-host-names |
① (4점), ② (4점), ③ (4점) |
| 14 | ① /etc/xinetd.conf② log_type③ FILE④ /var/log/xinetd.log |
① (3점), ② (3점), ③ (3점), ④ (3점) |
| 15 | ① host② ihd_pc③ hardware ethernet④ fixed-address |
① (2점), ② (2점), ③ (2점), ④ (2점) |
| 16 | ① nat② POSTROUTING③ -o④ SNAT |
① (3점), ② (3점), ③ (3점), ④ (3점) |
728x90
'Certificate > 리눅스마스터 1급' 카테고리의 다른 글
| 리눅스 마스터 1급 2차 (실기) | 제1702회 기출문제 (2) | 2025.06.06 |
|---|---|
| 리눅스 마스터 1급 2차 (실기) | 제1701회 기출문제 (1) | 2025.06.06 |
| 리눅스마스터 1급 2차 (실기) | 제1601회 기출문제 (0) | 2025.06.06 |
| 리눅스마스터 1급 2차 (실기) | 제1502회 기출문제 (0) | 2025.06.04 |
| 리눅스마스터 1급 2차 (실기) | 제1501회 기출문제 (0) | 2025.06.03 |
