728x90
⚠️ 총 16문제로 구성되며, 단답식 10문제와 실습형(작업식) 6문제가 출제됩니다.
✔️ 단답식 (1~10)
1. 다음은 사용자 신분 확인 명령에 대한 설명이다. ( 괄호 )안에 알맞은 내용을 적으시오.
① : 유효 사용자 아이디(Effective User ID)의 정보를 확인하는 명령이다.
② : 시스템에 접속할 당시의 계정명과 접속 정보를 확인하는 명령이다.
③ : 현재 시점에서 시스템을 사용하고 있는 내가 누구인가에 대한 자세한 정보를 보여준다. 사용자 아이디, 그룹아이디, 소속 그룹 정보 등을 확인할 수 있다.
- 조건
- ① : 관련 명령어만 적는다.
- ② : 관련 명령을 적는데 필요하면 옵션을 포함해서 기재한다.
- 명령은 대소문자를 구분하며, 띄어쓰기, 기호 등을 정확히 기술한다.
✅ 정답 보기 (클릭)
- ①
whoami - ②
who am i또는who -m - ③
id - 📌 1개: 2점, 2개: 3점, 3개: 4점
2. 다음 보기와 같이 소유자와 소유 그룹을 변경하려고 한다. 소유자와 소유 그룹에는 모든 권한을 할당하고, 다른 사용자 계층에 어떠한 권한도 부여하지 않으려고 한다. ( 괄호 )안에 들어갈 내용을 적으시오.
# ls -ld exam_dir
drwxr-xr-x. 2 tux penguins 21 May 2 22:44 exam_dir
# ls -l exam_dir/exam.txt
-rw-r--r--. 1 tux penguins 0 May 2 22:44 exam_dir/exam.txt
# ( ① )
# ( ② )
# ls -ld exam_dir
drwxrwx---. 2 super users 21 May 2 22:44 exam_dir
# ls -l exam_dir/exam.txt
-rwxrwx---. 1 super users 0 May 2 22:44 exam_dir/exam.txt
- 조건
- ( 괄호 )는 명령어와 옵션으로 한줄로 적는다.
- 2개의 명령에 옵션을 이용하여 소유권 및 허가권을 변경한다.
- 소유권은 tux에서 super로 변경한다.
- 소유그룹은 penguins에서 users로 변경한다.
- 허가권 변경의 옵션은 숫자 모드를 사용한다.
✅ 정답 보기 (클릭)
- ①
chown -R super.users exam_dir또는chown -R super:users exam_dir - ②
chmod -R 770 exam_dir또는chmod --recursive 770 exam_dir - 📌 1개: 2점, 2개: 3점
3. cron을 이용하여 서비스 상태를 확인하는 스케줄링 작업을 등록하려고 한다. 아래의 조건에 알맞은 설정 내용을 적으시오.
- 조건
- root 권한으로 crontab 명령어를 사용해서 설정하는 것으로 가정한다.
- 서비스 상태를 확인하는 스크립트 파일의 절대경로는 `/services/health_check.sh` 이고, 실행권한은 설정되어 있다.
- 매주 월요일부터 금요일까지에 실행되고, 오전 9시부터 오후 6시까지 5분 간격으로 자동으로 수행되게 설정한다.
✅ 정답 보기 (클릭)
*/5 9-18 * 1-5 /services/health_check.sh또는*/5 9-18 * * 1-5 root /services/health_check.sh- 📌 4점
4. 다음 ( 괄호 ) 안에 알맞은 내용을 적으시오.
**가. `source.c` 와 `code.c` 라는 C 소스파일을 이용해서 `source.o` 와 `code.o` 라는 오브젝트 파일을 생성한다.**
# gcc ( ① ) source.c code.c
**나. 두 개의 오브젝트 파일을 이용해서 `program` 이라는 실행 파일을 생성한다.**
# gcc ( ② ) source.o code.o
- 조건
- 관련 옵션을 적는다.
- 옵션은 대소문자를 구분하고, 띄어쓰기, 기호등을 정확히 기술한다.
- 옵션과 관련된 인자값(argument)이 있는 경우에는 옵션과 같이 하나의 괄호에 기재한다. (예: -u posein)
✅ 정답 보기 (클릭)
- ①
-c - ②
-o program - 📌 2점
5. 다음은 하드 디스크에 대한 설명이다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
( ① )란 물리적으로 데이터가 저장되는 둥근 원판을 말한다. 전원이 켜지면 ( ① )는 쉬지 않고 계속해서 회전하면서 ( ② )에 의해 데이터가 저장되고 읽혀진다. 데이터를 기록하고 읽어내는 가장 기본적인 단위는 ( ③ )이다. ( ③ )는 512 byte의 데이터 영역과 69byte의 주소코드를 가지고 있다.
- 조건
- 괄호의 내용은 한글 또는 영문으로적는다.
✅ 정답 보기 (클릭)
- ①
플래터또는flatter - ②
헤드또는head - ③
섹터또는sector - 📌 1개: 2점, 2개: 3점, 3개: 4점
6. 다음은 새로운 하드디스크 장착 후 시스템 부팅 시 자동으로 마운트 되도록 설정하는 과정이다. 아래의 조건을 참조하여 ( 괄호 ) 안에 알맞은 내용을 적으시오.
# vi ( ① )
( ② ) ( ③ ) ( ④ ) ( ⑤ ) 1 1
- 조건
- 관련 파일명을 절대 경로로 적는다.
- 관련 디렉터리는 `/home2` 이다.
- 장치 파일명은 `/dev/sdb1` 이고, `ext4`로 파일 시스템을 생성하였다.
- 해당 영역은 기본 설정 옵션 이외에 사용자 디스크 제한이 가능하도록 설정한다.
✅ 정답 보기 (클릭)
- ①
/etc/fstab - ②
/dev/sdb1 - ③
/home2 - ④
ext4 - ⑤
defaults,usrquota - 📌 1개: 1점, 2개: 1.8점, 3개: 2.6점, 4개: 3.4점, 5개: 4점
7. 다음 ( 괄호 ) 안에 알맞은 내용을 적으시오.
가. 사용자 접속시 성공한 로그를 기록하는 파일은 ( ① )이고, 이 파일은 바이너리 파일로서 ( ② ) 라는 명령어로 확인할 수 있다.
나. 사용자 접속시 실패한 로그를 기록하는 파일은 ( ③ )이고, 이 파일은 바이너리 파일로서 ( ④ ) 라는 명령어로 확인할 수 있다.
- 조건
- 로그 파일명은 절대 경로로 표기하고, 명령어는 실행 명령어만 기입한다.
✅ 정답 보기 (클릭)
- ①
/var/log/wtmp - ②
last - ③
/var/log/btmp - ④
lastb - 📌 1점
8. 다음은 시스템 로그 파일에 대한 로테이션(rotation) 정책을 설정하는 과정이다. 아래의 조건을 참조하여 ( 괄호 ) 안에 알맞은 내용을 적으시오.
# vi ( ① )
( ② )
( ③ )
( ④ )
- 조건
- ① : 관련 파일명을 절대 경로로 적는다.
- ② : 로테이션 주기는 한 달 단위로 설정한다.
- ③ : 로그 파일명에 해당 날짜를 덧붙여서 생성하도록 한다.
- ④ : 로테이션은 최대 5번으로 설정한다.
✅ 정답 보기 (클릭)
- ①
/etc/logrotate.conf - ②
monthly - ③
dateext - ④
rotate 5 - 📌 1점
9. 다음은 /var/log/secure 파일의 속성을 확인하고 설정하는 과정이다. 아래의 조건을 참조하여 ( 괄호 ) 안에 알맞은 내용을 적으시오.
# ( ① ) /var/log/secure
`-------------e- /var/log/secure`
# ( ② ) ( ③ ) /var/log/secure
# ( ① ) /var/log/secure
`----a-------e- /var/log/secure`
- 조건
- 각각의 ( 괄호 )에는 명령어, 옵션 또는 인자값(argument)을 한 개씩만 적도록 한다.
- 해당 파일이 수정은 불가능하고 내용 추가만 가능하도록 설정한다.
✅ 정답 보기 (클릭)
- ①
lsattr - ②
chattr - ③
+a - 📌 2점
10. 다음은 디스크 파티션 단위로 백업하는 과정이다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
# ( ① ) ( ② )=/dev/sdb1 ( ③ )=/dev/sda1 ( ④ )=1024
- 조건
- 백업하려는 대상장치는 `/dev/sda1` 이고, `/dev/sdb1` 에 보관한다.
- 한 번에 입출력하는 블록 사이즈 단위는 `1024byte` 이다.
✅ 정답 보기 (클릭)
- ①
dd - ②
of - ③
if - ④
bs - 📌 1점
✔️ 작업식 (11~16)
11. 다음은 NFS 클라이언트에서 부팅시 NFS 서버의 파일시스템을 이용할 수 있도록 설정하는과정이다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
# vi /etc/fstab
( ① ) ( ② ) ( ③ ) 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 | ① whoami② who am i (`who ARG1 ARG2` 모두 정답), who -m③ id |
① (2점), ② (3점), ③ (4점) |
| 2 | ① chown -R super.users exam_dir 또는 chown -R super:users exam_dir② chmod -R 770 exam_dir 또는 chmod --recursive 770 exam_dir |
① (2점), ② (2점) |
| 3 | */5 9-18 * 1-5 /services/health_check.sh 또는 */5 9-18 * * 1-5 root /services/health_check.sh |
4점 |
| 4 | ① -c② -o program |
① (2점), ② (2점) |
| 5 | ① 플래터 또는 flatter② 헤드 또는 head③ 섹터 또는 sector |
① (2점), ② (3점), ③ (4점) |
| 6 | ① /etc/fstab② /dev/sdb1③ /home2④ ext4⑤ defaults,usrquota |
① (1점), ② (1.8점), ③ (2.6점), ④ (3.4점), ⑤ (4점) |
| 7 | ① /var/log/wtmp② last③ /var/log/btmp④ lastb |
① (1점), ② (1점), ③ (1점), ④ (1점) |
| 8 | ① /etc/logrotate.conf② monthly③ dateext④ rotate 5 |
① (1점), ② (1점), ③ (1점), ④ (1점) |
| 9 | ① lsattr② chattr③ +a |
① (2점), ② (3점), ③ (4점) |
| 10 | ① dd② of③ if④ bs |
① (1점), ② (1점), ③ (1점), ④ (1점) |
| 11 | ① data.example.com:/shared② /remote_data③ nfs |
① (3점), ② (3점), ③ (3점) |
| 12 | ① local_umask② listen_port③ xferlog_enable |
① (3점), ② (3점), ③ (3점) |
| 13 | ① Listen② ServerName③ DocumentRoot④ ServerAdmin⑤ DirectoryIndex |
① (2점), ② (2점), ③ (2점), ④ (2점), ⑤ (2점) |
| 14 | ① ns.linux.or.kr.② posein.linux.or.kr.③ MX 0④ linux.or.kr.⑤ CNAME |
① (2.4점), ② (2.4점), ③ (2.4점), ④ (2.4점), ⑤ (2.4점) |
| 15 | ① in.telnetd② vsftpd③ 192.168.12. 또는 192.168.12.0/255.255.255.0 |
① (4점), ② (4점), ③ (4점) |
| 16 | ① iptables-save② iptables-restore③ save④ /etc/sysconfig/iptables |
① (2점), ② (2점), ③ (2점), ④ (2점) |
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차 (실기) | 제1502회 기출문제 (0) | 2025.06.04 |
| 리눅스마스터 1급 2차 (실기) | 제1501회 기출문제 (0) | 2025.06.03 |
