728x90
⚠️ 총 16문제로 구성되며, 단답식 10문제와 실습형(작업식) 6문제가 출제됩니다.
✔️ 단답식 (1~10)
1. 다음 설명에 해당하는 파일명 또는 디렉터리명을 적으시오.
① 사용자 추가 시 .forward라는 파일을 사용자에게 기본적으로 제공하려고 한다.
② 그룹 생성 시에 부여되는 GID의 최솟값을 1000으로 변경하려고 한다.
③ 사용자 생성 시에 사용자의 패스워드를 변경하지 않고 최대로 사용할 수 있는 기간을 60일로 지정하려고 한다.
④ 사용자 생성 시에 할당되는 셸을 /bin/dash로 지정하려고 한다.
- 조건
- 모든 파일명과 디렉터리명은 절대 경로로 기입한다.
✅ 정답 보기 (클릭)
- ①
/etc/skel(1점) - ②
/etc/login.defs(1점) - ③
/etc/login.defs(1점) - ④
/etc/default/useradd(1점)
2. 다음은 허가권과 관련된 설정하는 과정이다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.
파일 생성 시 허가권 값이 -rw------- 이 되고, 디렉터리 생성 시 허가권 값이 drwx------ 이 되도록 설정하려고 한다.
( ① ) ( ② )
- 조건
- ②번은 ①번에 사용되는 명령어의 옵션이나 설정 값을 기입한다. 명령어가 틀리면 채점하지 않는다.
✅ 정답 보기 (클릭)
- ①
umask(2점) - ②
0077또는077또는u=rwx,g=,o=(2점)
3. 다음은 특정 사용자의 프로세스를 관리하는 과정이다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.
가. ihduser 사용자가 실행시킨 프로세스의 PID를 출력한다.
( ① ) ( ② ) ihduser
나. ihduser 사용자가 실행시킨 프로세스를 강제 종료시킨다.
( ③ ) ( ④ ) ihduser
- 조건
- ①과 ③번은 관련 명령어만 기입한다.
- ②과 ④번은 명령어의 옵션 또는 설정 값을 기입하는데, 여러 옵션이 필요한 경우에는 한 번에 기입한다. (예: -d -m)
- ①과 ③번의 명령어가 틀린 경우에 ②과 ④번은 채점하지 않는다.
✅ 정답 보기 (클릭)
- ①
pgrep(1점) - ②
-u(1점) - ③
pkill또는killall(1점) - ④
-9 -u(-9대신에-KILL,-SIGKILL등 가능) (1점)
4. 다음은 2GB가 넘은 용량의 /data 디렉터리를 백업하는 과정이다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.
가. /data 디렉터리를 하나의 파일로 압축해서 백업하는데, 가장 효율성이 좋은 압축 옵션을 사용한다. 생성되는 파일명은 백업되는 디렉터리명, 명령어, 압축 옵션을 고려해서 적절히 지정한다.
( ① ) ( ② ) ( ③ ) /data
나. 백업된 파일을 이용해서 현재 디렉터리에 관련 데이터를 복원한다.
( ① ) ( ④ ) ( ③ )
- 조건
- ②와 ④번은 명령어의 옵션을 기입하는데, 여러 옵션이 필요한 경우에는 한 번에 기입한다.
- ③번은 백업 파일명을 기입한다. 백업 파일명은 백업되는 디렉터리명인
data, 명령어, 압축 옵션을 고려해서 보편적으로 사용하는 파일명을 지정한다. - ②와 ④번은 ①번의 명령어가 틀리면 채점하지 않고, 압축 관련 옵션은 반드시 사용해야 한다.
✅ 정답 보기 (클릭)
- ①
tar(1점) - ②
Jcf또는Jcvf(앞 부분에-사용 가능) (1점) - ③
data.tar.xz또는data+임의의이름.tar.xz(1점) - ④
Jxf또는Jxvf(앞 부분에-사용 가능) (1점)
5. 다음은 모듈 관련 작업을 진행하는 과정이다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.
가. 3c509.ko 모듈 관련 정보를 출력한다.
( ① ) 3c509.ko
나. 3c509.ko 모듈을 커널에 적재한다.
( ② ) 3c509.ko
다. 3c509 커널 모듈이 적재 여부를 확인한다.
( ③ ) | grep 3c509
라. 3c509 모듈을 커널에서 제거한다.
( ④ ) 3c509
- 조건
- ①∼④번은 명령어만 기입한다.
✅ 정답 보기 (클릭)
- ①
modinfo(1점) - ②
insmod(1점) - ③
lsmod(1점) - ④
rmmod(1점)
6. 다음 그림은 파티션을 생성한 후에 관련 정보를 확인하는 과정이다. 관련 파일 및 명령어를 적으시오.
(그림은 생략. 아마도 fdisk -l 혹은 /proc/partitions 관련 내용일 것으로 추정됨)
- 조건
- ②번에 해당하는 파일명을 절대 경로로 기입한다.
✅ 정답 보기 (클릭)
- ①
fdisk -l또는fdisk -l /dev/sda(2점) - ②
/proc/partitions(2점)
7. 다음은 시스템 로그 관련 설정을 하는 과정이다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.
가. mail 관련된 모든 메시지는 /var/log/mail에 기록하는데, info 수준의 로그는 제외한다.
( ① ) /var/log/maillog
나. uucp 및 news에서 발생하는 crit 수준 이상의 메시지는 /var/log/news에 기록한다.
( ② ) /var/log/news
- 조건
- ①∼②번은 facility.priority 형식으로 기입한다.
✅ 정답 보기 (클릭)
- ①
mail.*;mail.!=info(2점) - ②
uucp,news.crit또는uucp.crit;news.crit(2점)
8. 시스템에 접속하는 사용자가 너무 많아서 특정 로그 파일의 로테이션 관련 설정을 변경하려고 한다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.
가. 로테이션 설정 파일을 편집한다.
vi ( ① )
나. 로그인에 성공한 사용자 및 재부팅한 내용이 저장되는 로그 파일은 일주일 단위로 로테이션을 실행한다. 또한 로그 파일이 존재하지 않은 경우에 에러 메시지를 출력하지 않고 다음 파일로 이동한다.
( ② ) {
( ③ )
( ④ )
create 0600 root utmp
rotate 5
}
- 조건
- ①∼②번은 해당 파일명을 절대 경로로 기입한다.
- ③∼④번은 관련 설정을 하나씩 기입한다. (순서 무관)
✅ 정답 보기 (클릭)
- ①
/etc/logrotate.conf(1점) - ②
/var/log/wtmp(1점) - ③
weekly(1점) - ④
missingok(③~④번은 순서 무관) (1점)
9. 다음은 ping 명령에 대한 응답을 거부하도록 설정하는 과정이다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.
( ① ) ( ② ) net.ipv4.icmp_echo_ignore_all=1
- 조건
- ②번은 ①번에 사용되는 명령어의 옵션만 기입한다. 명령어가 틀리면 채점하지 않는다.
✅ 정답 보기 (클릭)
- ①
sysctl(2점) - ②
-w(2점)
10. 다음은 파티션 단위로 백업하고 복원하는 과정이다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.
가. /dev/sda3을 backup.data라는 파일명으로 전체 백업한다.
( ① ) ( ② ) backup.data /dev/sda3
나. backup.data에 백업된 데이터를 현재 디렉터리에 전체 복원한다.
( ③ ) ( ④ ) backup.data
- 조건
- ②와 ④번은 ①과 ③번에 사용되는 명령어의 옵션을 기입한다. 명령어가 틀리면 채점하지 않는다.
✅ 정답 보기 (클릭)
- ①
dump(1점) - ②
-f(-0 -u추가 가능) (1점) - ③
restore(1점) - ④
-rf(1점)
✔️ 작업식 (11~16)
11. 다음은 아파치 웹 서버를 명령어를 이용하여 점검 및 관리하는 과정이다. 제시된 조건에 맞게 관련 명령어를 적으시오.
가. 아파치 웹 서버 환경 설정 파일의 문법적 오류를 검사한다.
( ① )
나. 아파치 웹 서버에 컴파일되어 포함된 모듈의 목록을 출력한다.
( ② )
다. 아파치 웹 서버에 설정된 가상호스트 정보를 출력한다.
( ③ )
라. 아파치 웹 서버에 연결된 접속을 차단하지 않고, 환경 설정 파일의 정보만 다시 읽어들인다.
( ④ )
- 조건
- ①∼④번은 명령어 및 관련 옵션, 옵션 관련 인자값 등을 한 번에 기재한다. (예: ls -a)
✅ 정답 보기 (클릭)
- ①
httpd -t또는service httpd configtest - ②
httpd -l - ③
httpd -S - ④
httpd -k graceful또는service httpd graceful - 📌 각 문항 3점, 총점 12점
12. 다음은 vsftpd 서버를 설정하는 과정이다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.
가. 익명 사용자(Anonymous User)의 접근을 허가한다
. ( ① )
나. 시스템에 등록된 사용자(Local User)의 접근을 허가한다.
( ② )
다. 익명 사용자(Anonymous User)의 파일 업로드는 거부한다.
( ③ )
라. 익명 사용자(Anonymous User)의 디렉터리 생성은 거부한다.
( ④ )
- 조건
- ①∼④번은 관련 항목과 값을 한 번에 기재한다.
✅ 정답 보기 (클릭)
- ①
anonymous_enable=YES - ②
local_enable=YES - ③
anon_upload_enable=NO - ④
anon_mkdir_write_enable=NO - 📌 각 문항 2점, 총점 8점
13. 다음은 NFS 서버를 설정하는 과정이다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.
[root@ihd ~]# vi ( ① )
/ihd ( ② )(rw,( ③ ))
/kait 192.168.12.22(rw,( ④ ))
- 조건
- ①번은 설정 파일명을 절대 경로로 기입한다.
- ②∼④번은 관련 설정 값을 하나씩 기입한다.
- /ihd 디렉터리에 접근할 수 있는 호스트는 192.168.5.0 네트워크 대역에 속한 호스트만 허가하고, root 사용자 권한으로 읽기 및 쓰기를 허가한다.
- /kait 디렉터리에 접근할 수 있는 호스트는 IP 주소가 192.168.12.22인 호스트만 가능하고, root 사용자 권한은 인정하지 않는다.
✅ 정답 보기 (클릭)
- ①
/etc/exports - ②
192.168.5.0/255.255.255.0(또는192.168.5.0/24) - ③
no_root_squash - ④
root_squash - 📌 각 문항 2점, 총점 8점
14. 다음은 DNS 서버의 환경 설정 파일에 Zone 파일명을 설정하는 과정이다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.
zone "( ① )" IN {
type ( ② );
file "ihd.zone";
};
zone "( ③ )" IN {
type ( ④ );
file "ihd.rev";
};
- 조건
- ①과 ②번은 설정되는 도메인은 ihd.or.kr이고, 관리자 메일은 kait@ihd.or.kr일 때 관련 설정 내용을 기입한다.
- ③번은 ihd.or.kr 도메인으로 메일을 받을 수 있도록 설정 내용을 한 줄로 기입한다.
- ④번은 www 도메인을 사용하는 호스트의 IP 주소를 192.168.5.13으로 설정한다.
✅ 정답 보기 (클릭)
- ①
ihd.or.kr - ②
master - ③
15.2.0.10.in-addr.arpa또는2.0.10.in-addr.arpa - ④
master - 📌 각 문항 3점, 총점 12점
15. 다음은 메일 서버를 설정하는 과정이다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.
가. Proxy 서버 포트를 8080으로 설정한다.
( ① )
나. 192.168.12.0 네트워크 대역에 속한 호스트들의 별칭을 kaitnet으로 설정하고, 해당 호스트들의 사용을 허가하도록 설정한다.
( ② )
( ③ )
- 조건
- ①번은 제시된 조건과 관련된 항목 및 설정값을 한 줄로 기입한다.
- ②∼③번은 제시된 조건과 관련된 항목 및 설정값을 한 줄씩 기입한다.
✅ 정답 보기 (클릭)
- ①
http_port 8080 - ②
acl kaitnet src 192.168.12.0/255.255.255.0(또는192.168.12.0/24) - ③
http_access allow kaitnet - 📌 각 문항 2점, 총점 6점
16. 다음은 방화벽 규칙(rule)을 설정하는 과정이다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오.
가. 현재 설정되어 있는 iptables의 규칙(rule)을 전부 제거한다.
# iptables ( ① )
나. 들어오는 모든 패킷을 거부한다.
# iptables ( ② ) INPUT ( ③ )
다. IP 주소가 192.168.5.13인 호스트로부터 들어오는 패킷을 허가한다.
# iptables ( ④ ) INPUT -s 192.168.5.13 ( ⑤ )
- 조건
- ①∼⑤번은 명령어의 옵션, 설정 값, 옵션 및 인자 값을 조건에 맞게 기입한다
✅ 정답 보기 (클릭)
- ①
-F또는--flush - ②
-P - ③
DROP - ④
-A - ⑤
-j ACCEPT - 📌 각 문항 2점, 총점 10점
✔️ 문제 정답지
| 번호 | 정답 | 배점 |
|---|---|---|
| 1 | ① /etc/skel② /etc/login.defs③ /etc/login.defs④ /etc/default/useradd |
① (1점), ② (1점), ③ (1점), ④ (1점) |
| 2 | ① umask② 0077 또는 077 또는 u=rwx,g=,o= |
① (2점), ② (2점) |
| 3 | ① pgrep② -u③ pkill 또는 killall④ -9 -u (-9 대신에 -KILL, -SIGKILL 등 가능) |
① (1점), ② (1점), ③ (1점), ④ (1점) |
| 4 | ① tar② Jcf 또는 Jcvf (앞 부분에 - 사용 가능)③ data.tar.xz 또는 data+임의의이름.tar.xz④ Jxf 또는 Jxvf (앞 부분에 - 사용 가능) |
① (1점), ② (1점), ③ (1점), ④ (1점) |
| 5 | ① modinfo② insmod③ lsmod④ rmmod |
① (1점), ② (1점), ③ (1점), ④ (1점) |
| 6 | ① fdisk -l 또는 fdisk -l /dev/sda② /proc/partitions |
① (2점), ② (2점) |
| 7 | ① mail.*;mail.!=info② uucp,news.crit 또는 uucp.crit;news.crit |
① (2점), ② (2점) |
| 8 | ① /etc/logrotate.conf② /var/log/wtmp③ weekly④ missingok |
① (1점), ② (1점), ③ (1점), ④ (1점) |
| 9 | ① sysctl② -w |
① (2점), ② (2점) |
| 10 | ① dump② -f (-0 -u 추가 가능)③ restore④ -rf |
① (1점), ② (1점), ③ (1점), ④ (1점) |
| 11 | ① httpd -t 또는 service httpd configtest② httpd -l③ httpd -S④ httpd -k graceful 또는 service httpd graceful |
① (3점), ② (3점), ③ (3점), ④ (3점) |
| 12 | ① anonymous_enable=YES② local_enable=YES③ anon_upload_enable=NO④ anon_mkdir_write_enable=NO |
① (2점), ② (2점), ③ (2점), ④ (2점) |
| 13 | ① /etc/exports② 192.168.5.0/255.255.255.0 (또는 192.168.5.0/24)③ no_root_squash④ root_squash |
① (2점), ② (2점), ③ (2점), ④ (2점) |
| 14 | ① ihd.or.kr② master③ 15.2.0.10.in-addr.arpa 또는 2.0.10.in-addr.arpa④ master |
① (3점), ② (3점), ③ (3점), ④ (3점) |
| 15 | ① option routers 192.168.12.1;② option broadcast-address 192.168.12.255;③ default-lease-time 120;④ max-lease-time 7200; |
① (2점), ② (2점), ③ (2점), ④ (2점) |
| 16 | ① -F (--flush)② -P③ DROP④ -A⑤ -j ACCEPT |
① (2점), ② (3점), ③ (2점), ④ (3점), ⑤ (2점) |
728x90
'Certificate > 리눅스마스터 1급' 카테고리의 다른 글
| 리눅스마스터 1급 2차 (실기) | 제2101회 기출문제 (0) | 2025.06.11 |
|---|---|
| 리눅스마스터 1급 2차 (실기) | 제2003회 기출문제 (0) | 2025.06.11 |
| 리눅스마스터 1급 2차 (실기) | 제2001회 기출문제 (0) | 2025.06.11 |
| 리눅스마스터 1급 2차 (실기) | 제1902회 기출문제 (0) | 2025.06.11 |
| 리눅스마스터 1급 2차 (실기) | 제1901회 기출문제 (1) | 2025.06.10 |
