강좌
클라우드/리눅스에 관한 강좌입니다.
자격증 분류

[리눅스마스터1급]제7회 2차

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

제7회 리눅스마스터 1급 2차시험 답안지
번호 답 안
1 ① top(or watch ps -aux) ② pstree ③ renice(or nice)
2
① modprobe -r msr 또는 rmmod msr
② modprobe -r usb-ohci 또는 rmmod usb-ohci
③ modprobe -r autofs 또는 rmmod autofs
3 ⓐ ⓒ ⓓ ⓑ
4 ① root:wheel(or root.wheel) ② 4750
5
① /var/log/messages
② /var/log/secure
③ /var/log/maillog
6 ① hosts allow ② max connections ③ timeout
7
① ServerType standalone
② MaxClients 512
③ HostnameLookups Off
8 ① -f(or f or -qf) ② -l(or l or -ql)
9 ① 25 ② 110 ③ 143
10 ① NAT(or 매스커레이딩-부분점수 1점) ② VPN 또는 가상사설망
번호 답 안
11
① passwd -l ihd
② passwd -u ihd
12
mount -t nfs 192.168.0.200:/web_data /usr/local/apache/htdocs
(or mount -t smb //192.168.0.200/web_data /usr/local/apache/htdocs)
13
① no
② /etc/securetty
14
① tar cvfpz(or cvfpj) home.tar.gz /home (단, 옵션의 순서는 상관없음)
② tar xvfpz(or cvfpj) home.tar.gz (단, 옵션의 순서는 상관없음)
15
① 192.168.0.101
② DocumetRoot /usr/web1
③ 192.168.0.101
④ DocumetRoot /usr/web2
16
① www IN A 192.168.0.101
② bbs IN A 192.168.0.102
③ ftp IN A 192.168.0.103
정보통신기술자격(IHD․CP)검정시험 - 제 7 회 리눅스마스터 1급 2차시험
1 / 6
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
한국정보통신인력개발센터
※ 다음 사항을 확인하신 후 시험을 시작하시기 바랍니다.
○ 본 문제지는 총 6페이지이며, 16문제(단답식 : 1번∼10번,
작업식 : 11번∼16번)로 구성되어 있습니다.
페이지와 문제수가 맞는지 확인하시기 바랍니다.
○ 과목별 문제수 및 문제당 배점
- 단답식 : 10문제 × 4점 = 40점
- 작업식 : 6문제 × 7∼12점 = 60점
○ 합격기준
- 합계 60점 이상
○ 답안지는 반드시 검정색 볼펜을 사용하여야 합니다.
(검정색 이외의 필기구 및 연필 등 지우개로 지울 수
있는 필기구를 사용할 경우 오답처리 됩니다.)
- 답안지에 수검번호, 주민번호, 성명을 기재하여 주
십시오.
※답안지에 기재 오류시 발생되는 불이익은 수검자의
책임으로 합니다.
단답식(1-10)
1. 다음은 리눅스 서버의 프로세스(PROCESS)관
리를 하기위한 명령어에 대한 설명들이다. 각
각의 설명에 해당하는 명령어를 쓰시오.
① 시스템의 전체적인 운영상황을 모니터링할 수
있는 명령어이다. 시스템의 CPU, MEMORY,
DISK 이용상황뿐 아니라 전체 PROCESS의
운영상황을 실시간으로 모니터링할 수 있는
명령어이다.
② 시스템의 모든 프로세스들을 트리(tree)구조로
확인할 수 있는 명령어이다.
③ 프로세스(PROCESS)의 실행 우선순위를 조절
하기위하여 NICE값을 변경하는 명령어이다.
2. 아래 보기는 현재 로드(load)되어있는 커널모듈
들을 lsmod명령어로 확인한 것이다. 아래 보기
의 결과를 보면 현재 사용되고 있지않는 커널모
듈들이 존재한다는 것을 알 수 있다. 따라서
리눅스서버의 효율적인 자원활용을 위하여 다음
과 같은 작업을 위한 각 명령문을 작성하시오.
[root@command root]# lsmod
Module Size Used by Not tainted
msr 2856 0 (unused)
usb-ohci 22216 0 (unused)
autofs 13684 0 (unused)
parport_pc 19204 0 (autoclean)
e100 53284 1
keybdev 2976 0 (unused)
mousedev 5656 1
hid 22308 0 (unused)
ext3 73376 2
jbd 56336 2 [ext3]
aic7xxx 142548 3
sd_mod 13452 6
[root@command root]#
① 현재 사용되고 있지않는 msr모듈을 제거
② 현재 사용되고 있지않는 usb-ohci모듈을 제거
③ 현재 사용되고 있지않는 autofs모듈을 제거
3. 현재 사용하고 있는 리눅스 서버의 디스크용량
이 부족하여 새 하드디스크를 추가 장착하고자
한다. 아래 보기들은 새 하드디스크를 추가 장
착하여 /home2로 마운트하여 사용하기 위한
작업들이다.
작업순서대로 바르게 나열하시오.
ⓐ 추가할 새하드디스크(HDD)를 서버내부에
장착하고 서버를 부팅(booting)한다.
ⓑ 마운트(mount)작업을 수행한다.
ⓒ 새 디스크의 파티션작업을 위하여 fdisk를
수행한다.
ⓓ 새 디스크의 파일시스템을 생성하기 위하
여 mkfs(또는 mke2fs)를 수행한다.
정보통신기술자격(IHD․CP)검정시험 - 제 7 회 리눅스마스터 1급 2차시험
2 / 6
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
한국정보통신인력개발센터
4. 다음은 /bin/su명령어에 대한 보안설정을 하기
위한 조치입니다. 다음 조건을 확인하고 아래
작업의 빈칸에 들어갈 내용을 쓰시오.
chown { ① } /bin/su
chmod { ② } /bin/su
■ 조건
가. /bin/su파일의 소유자를 root로, 소유그룹을
wheel로 설정한다.
나. /bin/su파일에게 root소유의 SetUID를 설
정한다. 그리고, root소유자 퍼미션을 7(111)로
그룹 퍼미션을 5(101)로 다른 사용자에게
는 어떤 퍼미션도 설정하지 않는다.0(000)
5. 다음 보기는 리눅스서버의 로그 설정파일인
/etc/syslog.conf파일의 내용이다. ( )안에 들
어갈 가장 적합한 로그 파일명을 입력하시오.
#kern.* /dev/console
# Log anything (except mail) of level info
or higher.
# Don't log private authentication messages!
*.info;mail.none;news.none;authpriv.none;cron.
none { ① }
# The authpriv file has restricted access.
authpriv.* { ② }
# Log all the mail messages in one place.
mail.* { ③ }
# Log cron stuff
cron.* /var/log/cron
# Everybody gets emergency messages
*.emerg *
# Save news errors of level crit and higher
in a special file.
uucp,news.crit /var/log/spooler
# Save boot messages also to boot.log
local7.* /var/log/boot.log
① 리눅스 서버의 대표적인 로그파일로서 흔히
"시스템로그파일"이라고 한다.
② 접속인증에 관련된 로그파일로서 tcpd와xinetd
에 관련된 로그파일이다.
③ 리눅스 서버의 메일 로그파일로서 리눅스서버
에서 메일 송수신에 대한 로그를 기록한다.
6. 다음은 rsync의 설정파일인 /etc/rsyncd.conf파일
의 내용이다. 아래 각 조건을 확인하고 각 조건
에 해당하는 내용을 각각의 빈칸에 작성하시오.
[SU3]
path = /host6/backup
comment = SU3
uid = nobody
gid = nobody
use chroot = yes
read only = yes
{ ① } = 211.220.1.4
{ ② } = 3
{ ③ } = 600
■ 조건
가. 211.220.1.4 서버에서만 접근을 허용한다.
나. 동시에 접속할 수 있는 접속자 수는 3이다.
다. 타임아웃할 시간은 600초로 설정한다.
7. 다음은 아파치웹서버의 설정파일(httpd.conf)에
다음과 같은 설정을 하고자 한다. 아래 설정내용
에 해당하는 3가지의 설정을 각각 작성하시오.
① 아파치웹서버 실행 : 독립(standalone)데몬
② 최대접속자수 : 512
③ 웹로그파일(access_log)파일의 호스트부분(%h)
에 도메인이 아닌 IP주소로 기록하기위한 설정
8. rpm 명령어의 query 명령 (-q) 중에서, 특정
파일이 어느 rpm 패키지에 속하는지를 알아보
는 옵션은 ( ① ) 이고, 특정 rpm 패키지에 속
한 파일들을 보여주는 옵션은 ( ② )이다.
정보통신기술자격(IHD․CP)검정시험 - 제 7 회 리눅스마스터 1급 2차시험
3 / 6
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
한국정보통신인력개발센터
9. 다음은 메일관련 서비스들이 이용하는 프로토콜
(protocol)들의 이름들이다. 이들 프로토콜들이
이용하는 기본 포트번호를 각각 쓰시오.
① SMTP (Simple Mail Transfer Protocol)
② POP3 (Post Office Protocol 3)
③ IMAP (Internet Message Access Protocol)
10. 다음은 효율적인 IP주소의 활용이나 네트워크
의 보안을 위한 설명이다. 아래 빈칸에 들어갈
용어를 각각 쓰시오.
[ ① ]는(은) 내부 IP주소가 부족한 경우, 사
설 IP주소를 사용하여 IP주소를 확장하기 위
한 방법이다. [ ① ]를(을) 사용하기 위해서
는 매스커레이딩 라우터(Masquerading
Router)를 이용하여 사설 IP주소를 공인 IP주
소로 변경해 주어야 한다.
[ ② ]는(은) 전용선과 같은 고비용, 비효율적
인 관리를 해결하기 위한 방법으로 대두되어
인터넷망과 같은 공중망(Public Network)을
마치 전용선으로 사설망(Private Network)을
구축한 것처럼 사용하는 방식을 의미한다. 또
한 [ ② ]는(은) 공중망을 이용하기 때문에
사용자가 늘어나거나 사용자가 장소를 옮기더
라도 유연하게 통신망을 사용할 수 있으며, 본
사와 각 지역 지사와의 자료공유가 용이하다.
그리고 [ ② ]는(은) 공중망을 이용하기 때문
에 전용선보다는 보안문제해결이 필수적이다.
정보통신기술자격(IHD․CP)검정시험 - 제 7 회 리눅스마스터 1급 2차시험 4 / 6
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
한국정보통신인력개발센터
작업식(11-16)
11. 다음은 passwd라는 명령어를 이용하여 ihd사용자에 대한 설정을 하고자한다. 아래 작업내용에
해당하는 명령문을 작성하시오.(9점)
① 아래 작업내용에 해당하는 명령어를 작성하시오.
ihd사용자의 패스워드에 대하여 락(lock)을 걸었다. 이렇게 lock을 걸어두면 ihd사용자는 서버
로의 원격접속(telnet, ftp등)을 못하게 된다. 하지만 ihd의 홈페이지는 정상운용이 된다.
② 아래 작업내용에 해당하는 명령어를 작성하시오.
위에서 ihd사용자에 설정하였던 패스워드 락(lock)을 해제하였다. 이제 ihd사용자는 정상적인
원격접속을 할 수 있게 되었으며, 예전에 사용하던 패스워드 또한 그대로 사용가능하다.
■ 조건
가. passwd명령어를 사용하여 작성한다.
12. 다음은 원격서버에 존재하는 파일시스템을 현재서버에서 사용하기 위하여 원격 마운트(mount)
작업을 수행한 것이다. 다음 조건에 해당하는 mount명령어를 작성하시오.(7점)
■ 조건
가. mount명령어를 이용하여 작성한다.
나. 마운트할 원격서버의 IP주소는 192.168.0.200이다.
다. 마운트할 원격서버의 경로위치(마운트포인트)는 /web_data이다.
라. 현재서버의 /usr/local/apache/htdocs로 마운트한다.
마. 즉, 원격서버의 /web_data를 현재서버의 /usr/local/apache/htdocs로 사용하고자 한다.
바. /etc/exports파일의 설정은 정상적으로 설정되어있다.
사. 그외 원격파일시스템으로 마운트하기 위한 설정들은 모두 완료되었다.
13. 원격지에서 telnet 접속하여 root 계정으로 로그인 가능하게 설정하고자 한다. 이를 위해
① telnet 서비스가 가능하도록 다음의 xinetd의 telnet 설정 파일에서의 ( ) 안을 채우고,
②원격지에서 root 계정으로 로그인할 수 있도록 수정해야 하는 설정 파일의 이름을 쓰시오.(10점)
(단, PAM 접근 관리 모듈은 사용하지 않는 것을 가정한다.)
service telnet
{
disable = ( )
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
정보통신기술자격(IHD․CP)검정시험 - 제 7 회 리눅스마스터 1급 2차시험 5 / 6
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
한국정보통신인력개발센터
14. 다음은 tar를 이용하여 /home 디렉토리에 존재하는 모든 파일과 디렉토리들을 압축하고 압축해
제하는 작업이다. 각 조건에 맞는 tar명령문을 완성하시오.(10점)
① 다음 조건에 맞는 tar명령문을 완성하시오.
■ 조건
가. 압축대상 : /home
나. 압축후 생성되는 파일명 : home.tar.gz
다. 압축과정을 볼수 있도록 v옵션을 함께 사용한다.
라. 원본파일들의 퍼미션을 그대로 유지하도록 압축한다.
② 다음 조건에 맞는 tar명령문을 완성하시오.
■ 조건
가. 압축해제 대상파일명 : home.tar.gz
나. 압축해제과정을 볼 수 있도록 v옵션을 함께 사용한다.
다. 원본파일들의 퍼미션을 그대로 유지되도록 압축해제한다.
15. 아파치 웹 서버 www.ihd.com에 이름 기반 가상 호스팅 기능을 사용하여 www.others.com을 운
영하려고 한다. 아래 조건에 알맞게 설정 파일의 내용을 채우시오.(12점)
NameVirtualHost ( ① )
<VirtualHost 192.168.0.101>
( ② )
ServerName www.ihd.com
</VirtualHost>
<VirtualHost ( ③ )>
( ④ )
ServerName www.others.com
</VirtualHost>
■ 조건
가. 서버의 IP 주소는 192.168.0.101이다.
나. www.ihd.com 서버의 웹 문서들의 기본 디렉토리는 /usr/web1 이다.
다. www.others.com 서버의 웹 문서들의 기본 디렉토리는 /usr/web2 이다.
정보통신기술자격(IHD․CP)검정시험 - 제 7 회 리눅스마스터 1급 2차시험 6 / 6
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
한국정보통신인력개발센터
16. 아래 보기는 ihd.or.kr도메인에 대한 DNS설정파일인 ihd.or.kr.zone파일의 내용이다. 현재
ihd.or.kr도메인으로 다음과 같은 서비스를 하기 위하여 3개의 서브도메인을 설정하려고 한다.
아래 조건에 해당하는 서브도메인 설정을 각각 작성하시오.(12점)
@ IN SOA ns.ihd.or. root.ihd.or.kr.
(
2004062400 //Serial
10800 //Refresh
3600 //Retry
3600000 //Expire
43200) //Minimum
)
IN NS ns.ihd.or.kr.
IN A 192.168.0.100
IN HINFO "Intel Pentium" "Linux Version 7.2"
localhost IN A 127.0.0.1
{ ① }
{ ② }
{ ③ }
■ 조건
가. www.ihd.or.kr도메인의 IP주소로 192.168.0.101를 설정한다.
나. bbs.ihd.or.kr도메인의 IP주소로 192.168.0.102를 설정한다.
다. ftp.ihd.or.kr도메인의 IP주소는 192.168.0.103으로 설정한다.
라. A 레코드를 이용하여 설정한다.
※ 다음 사항을 확인하신 후 시험을 종료하시기 바랍니다.
○ 답안지 및 문제지에 수검번호(뒷자리 6자리), 주민등록번호(13자리), 성명을 정확히 기재하셨습니까?
○ 답안지에 문제에 대한 답안을 모두 기입하셨습니까?
- 수고하셨습니다. -

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,033 명
  • 현재 강좌수 :  35,781 개
  • 현재 접속자 :  117 명