728x90
⚠️ 총 16문제로 구성되며, 단답식 10문제와 실습형(작업식) 6문제가 출제됩니다.
✔️ 단답식 (1~10)
1. 다음은 사용자 생성 시에 참고하는 설정 파일의 내용이다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
# cat ( (1) )
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash
SKEL=( (2) )
- 조건
- 사용자 생성 시에 참고하는 설정 파일의 절대경로를 적으시오.
- 사용자 생성 시에 제공되는 파일 목록이 들어 있는 디렉터리를 절대경로로 적으시오.
✅ 정답 보기 (클릭)
- ①
/etc/default/useradd - ②
/etc/skel - 📌 1개: 2점, 2개: 4점
2. 다음은 리눅스에서 파일시스템을 검사하는 내용이다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
umount /dev/sdb1
fsck ( ① ) ( ② ) ext4 /dev/sdb1
- 조건
- 검사가 수행될 파티션은 /dev/sdb1 이다.
- 검사할 파티션은 ext4 이며, 실제 검사를 실행하지 않고 수행될 내용을 출력한다.
✅ 정답 보기 (클릭)
- ①
-N - ②
-t - 📌 1개: 2점, 2개: 4점
3. 사용자 시스템에 로그인하여 프로그램을 실행시킨 후 발생되는 HUP(Hangup) 시그널을 무시하고 해당 프로그램이 지속적으로 실행되도록 하고자 한다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
# ( ① ) tar cvf home.tar /home ( ② )
✅ 정답 보기 (클릭)
- ①
nohup - ②
& - 📌 1개: 2점, 2개: 4점
4. 다음은 RPM 패키지를 관리 해주는 데이터베이스에 문제가 발생했을 때의 경우를 나타낸다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
# rpm -qi bmp
free list corrupt (42)- contact rpm-list@redhat.com
# rpm ( ① )
- 조건
- RPM 패키지를 관리해주는 데이터베이스를 다시 작성한다.
✅ 정답 보기 (클릭)
- ①
--rebuilddb - 📌 4점
5. 다음은 네트워크 디바이스를 커널모듈로 로드하는 내용이다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
# ( ① ) igb
# lsmod
Module Size Used by
igb 23872 1
# vi ( ② )
alias eth0 e1000
- 조건
- 네트워크 인터페이스 모듈명은 igb이다.
- igb 모듈은 의존성을 참조하여 로드하고, 부팅 시에 자동으로 로드되게 한다.
✅ 정답 보기 (클릭)
- ①
modprobe또는insmod - ②
/etc/modprobe.conf또는modprobe.conf - 📌 1개: 2점, 2개: 4점
6. 다음은 새로 장착된 디스크의 정보를 fdisk 명령어를 통해 확인한 예이다. 다음 (괄호) 안에 들어갈 숫자를 적으시오.
# fdisk –l
Disk /dev/sda: 42.9 GB, 42949672960 bytes
255 heads, 63 sectors/track, 5221 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 5026 40371313+ ( ① ) Linux
/dev/sda2 5027 5157 1052257+ ( ② ) Linux swap / Solaris
/dev/sda3 5158 5221 514080 ( ③ ) Linux
✅ 정답 보기 (클릭)
- ①
83 - ②
82 - ③
83 - 📌 1개: 2점, 2개: 3점, 3개: 4점
7. 다음 조건에 맞는 적당한 내용을 ( 괄호 ) 안에 적으시오. (단, 설정 파일의 일부 내용만을 표시하였음)
# cat /etc/( ① )
authprive.* /var/log/secure
mail.* /var/log/maillog
*.emerg *
( ② ) /var/log/warn.log
- 조건
- syslogd 데몬의 주 설정 파일이다.
- 모든 메세지 종류 중 warning 이상의 레벨 메세지가 /var/log/warn.log 파일에 기록된다.
✅ 정답 보기 (클릭)
- ①
rsyslog.conf또는syslog.conf - ②
*.warn또는*.warning - 📌 1개: 2점, 2개: 4점
8. 다음은 logrotate를 이용하여 로그 파일을 관리하려고 한다. 아래 조건을 참조하여 ( 괄호 ) 안에 알맞은 내용을 적으시오.
/var/log/messages {
( ① )
create ( ② ) root root
( ③ ) 5
}
- 조건
- messages 파일의 순환주기를 1주일로 한다.
- 실행 권한을 0600으로 하며, root 소유 root 그룹 소속이다.
- 관련 파일의 생성은 최대 5개로 제한한다.
✅ 정답 보기 (클릭)
- ①
weekly - ②
0600 - ③
rotate - 📌 1개: 2점, 2개: 3점, 3개: 4점
9. 다음 설명에 맞는 mount 명령어의 옵션을 적으시오.
mount -o ( ① ) /dev/sdb1 /home
- 설명
- SetUID / SetGID 파일들이 존재하는 홈 디렉터리에 이 비트가 동작하지 않도록 막는다.
✅ 정답 보기 (클릭)
- ①
nosuid - 📌 4점
10. 다음은 rsync를 이용하여 원격지 서버로 백업을 하려고 한다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
rsync ( ① ) ( ② ) ( ③ ) /home 192.168.10.100:/backup
- 조건
- 로컬 디렉터리는 /home
- 원격지 서버는 192.168.10.100, 디렉터리는 /backup
- ①: 원본 삭제 시 백업본도 삭제
- ②: 퍼미션, 링크, 날짜 등 유지
- ③: 진행상황 자세히 출력
✅ 정답 보기 (클릭)
- ①
--delete - ②
-a또는--archive - ③
-v또는--verbose - 📌 1개: 2점, 2개: 3점, 3개: 4점
✔️ 작업식 (11~16)
11. 다음은 웹서버의 설정관련 파일 중 일부분이다. 다음 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.
# vi /etc/fstab
( ① ) www.ihd.or.kr
( ② ) "/usr/local/apache"
( ③ ) "/www"
- 조건
- 웹서버의 도메인은
www.ihd.or.kr이다. - 웹서버의 설치 디렉터리는
/usr/local/apache이다. - 서버의 인덱스 페이지가 위치하는 곳은
/www이다.
- 웹서버의 도메인은
✅ 정답 보기 (클릭)
- ①
ServerName - ②
ServerRoot - ③
DocumentRoot - 📌 각 문항 3점, 총점 9점
12. 다음은 NFS 서버의 설정파일이다. 다음 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.
/etc/exports
( ① ) 192.168.10.10( (②), (③) )
- 조건
nfs공유 디렉터리는/data/nfs이다.- 공유된 자원을 읽기/쓰기로 마운트 한다.
- 클라이언트에서 루트를 서버상에
nobody사용자로 매핑 한다.
✅ 정답 보기 (클릭)
- ①
/data/nfs - ②
rw - ③
root_squash - 📌 각 문항 3점, 총점 9점
13. 다음은 VSFTPd 서버의 설정파일이다. 다음 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.
vsftpd.conf
( ① ) = 21
( ② ) = 022
ftp_data_port = ( ③ )
- 조건
vsftp데몬이 외부 접속 요청에 통신할 포트는21번이다.- 파일이 생성될 때 파일 퍼미션에 적용될 값을 지정한다.
ftp데이터 전송에 사용할 포트는20이다.
✅ 정답 보기 (클릭)
- ①
listen_port - ②
local_umask - ③
20 - 📌 각 문항 4점, 총점 12점
14. 다음은 KVM 서비스를 구축하는 절차이다. ( 괄호 ) 안에 들어갈 적당한 내용을 적으시오.
**(1) CPU 지원 여부 확인**
# egrep “(vmx|svm)” /proc/cpuinfo
**(2) 관련 패키지 설치**
# yum groupinstall “Virtualization” “Virtualization Client” “Virutalization Platorm”
**(3) 서비스 데몬 실행**
# service ( ① ) start
**(4) 네트워크 설정(네트워크 브리지 설정 포함)**
**(5) 가상머신 생성 및 게스트 OS 설치**
# ( ② )
- 조건
- “가상 머신 생성 및 게스트 OS" 를 설치하는 경우 가상 머신 관리자는 X윈도상에서 GUI 방식 툴을 통해 설정한다.
✅ 정답 보기 (클릭)
- ①
libvirtd - ②
virt-manager - 📌 각 문항 3점, 총점 6점
15. 다음은 NTP 서버의 주 설정 파일의 내용 중 일부 내용이다. 다음 조건에 맞는 설정을 ( 괄호 ) 안에 넣으시오.
# cat ntp.conf
( ① ) nomodify notrap
( ② )
( ③ )
**# service ( ④ ) start**
- 조건
- NTP 서버 요청을 허용할 네트워크 대역을
192.168.0.0/255.255.255.0으로 설정한다. - NTP 서버에서 시간 정보를
time.kriss.re.kr로 요청한다. - NTP 서버에서 시간 정보를
time.bora.net으로 요청한다. - NTP 서비스 데몬을 시작한다.
- NTP 서버 요청을 허용할 네트워크 대역을
✅ 정답 보기 (클릭)
- ①
restrict 192.168.0.0 mask 255.255.255.0 - ②
server time.kriss.re.kr - ③
server time.bora.net - ④
ntpd - 📌 각 문항 3점, 총점 12점
16. 다음은 iptables 명령어를 이용하여 방화벽 설정을 하는 예이다. 목적과 조건에 맞는 적당한 내용을 ( 괄호 ) 안에 넣으시오.
iptables –A INPUT ( ① ) -s 192.168.10.1 –d 0/0 -j ACCEPT
iptables –A INPUT ( ② ) -s 0/0 –d 192.168.10.1 -j ACCEPT
iptables –A INPUT ( ③ ) -s 0/0 –d 192.168.10.1 -j ACCEPT
- 목적
- 자신의 서버에서 외부로는
ping테스트가 되고 외부에서는 자신의 서버쪽으로ping테스트가 되지 않도록 방화벽에 등록하고 싶음
- 자신의 서버에서 외부로는
- 조건
iptables명령어를 수행하는 서버의 IP는192.168.10.1이다.INPUT체인의 기본 정책은DROP이다.- ① : 프로토콜은
icmp이며icmp echo request패킷이 외부로 나가는 것에 대해 허용 - ② : 프로토콜은
icmp이며 외부에서 들어오는icmp echo reply패킷에 대해서 허용 - ③ : 프로토콜은
icmp이며 외부에서 들어오는icmp destination-unreachable패킷에 대해서 허용
✅ 정답 보기 (클릭)
- ①
-p icmp --icmp-type echo-request또는-p icmp --icmp-type 8 - ②
-p icmp --icmp-type echo-reply또는-p icmp --icmp-type 0 - ③
-p icmp --icmp-type destination-unreachable또는-p icmp --icmp-type 3 - 📌 각 문항 4점, 총점 12점
✔️ 문제 정답지
| 번호 | 정답 | 배점 |
|---|---|---|
| 1 | ① /etc/default/useradd② /etc/skel |
① (2점), ② (2점), 모두 맞추면 4점 |
| 2 | ① -N② -t |
① (2점), ② (2점), 모두 맞추면 4점 |
| 3 | ① nohup② & |
① (2점), ② (2점), 모두 맞추면 4점 |
| 4 | --rebuilddb |
1문항당 4점 |
| 5 | ① modprobe 또는 insmod② /etc/modprobe.conf 또는 modprobe.conf |
① (2점), ② (2점), 모두 맞추면 4점 |
| 6 | ① 83② 82③ 83 |
① (2점), ② (3점), ③ (4점, 모두 맞추면 4점) |
| 7 | ① rsyslog.conf 또는 syslog.conf② *.warn 또는 *.warning |
① (2점), ② (2점), 모두 맞추면 4점 |
| 8 | ① weekly② 0600③ rotate |
① (2점), ② (2점), ③ (4점, 모두 맞추면 4점) |
| 9 | nosuid |
1문항당 4점 |
| 10 | ① --delete② -a 또는 --archive③ -v 또는 --verbose |
① (2점), ② (2점), ③ (4점, 모두 맞추면 4점) |
| 11 | ① ServerName② ServerRoot③ DocumentRoot |
1문항당 3점, 모두 맞추면 3점 |
| 12 | ① /data/nfs② rw③ root_squash |
1문항당 3점, 모두 맞추면 3점 |
| 13 | ① listen_port② local_umask③ 20 |
1문항당 4점, 모두 맞추면 4점 |
| 14 | ① libvirtd② virt-manager |
1문항당 3점, 모두 맞추면 3점 |
| 15 | ① restrict 192.168.0.0 mask 255.255.255.0② server time.kriss.re.kr③ server time.bora.net④ ntpd |
① (3점), ② (3점), ③ (3점), ④ (3점) |
| 16 | ① -p icmp --icmp-type echo-request② -p icmp --icmp-type echo-reply③ -p icmp --icmp-type destination-unreachable |
① (4점), ② (4점), ③ (4점, 모두 맞추면 4점) |
728x90
'Certificate > 리눅스마스터 1급' 카테고리의 다른 글
| 리눅스 마스터 1급 2차 (실기) | 제1702회 기출문제 (2) | 2025.06.06 |
|---|---|
| 리눅스 마스터 1급 2차 (실기) | 제1701회 기출문제 (1) | 2025.06.06 |
| 리눅스 마스터 1급 2차 (실기) | 제1602회 기출문제 (0) | 2025.06.06 |
| 리눅스마스터 1급 2차 (실기) | 제1601회 기출문제 (0) | 2025.06.06 |
| 리눅스마스터 1급 2차 (실기) | 제1501회 기출문제 (0) | 2025.06.03 |
