1602회 기출 문제
<단답식 1~10>
1. 아래의 조건에 맞게 사용자 정보를 변경하려 한다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
# ( ① ) ( ② ) baduser
# ( ① ) ( ③ ) ( ④ ) tempuser
■ 조건
- baduser 사용자의 로그인을 일시적으로 정지시킨다.
- tempuser 사용자는 2017년 11월 20일까지만 로그인이 되도록 설정하고, 패스워드 만기일이 지난 후 유예 기간은 7일로 설정한다.
- ①번은 해당 명령어를 적는다.
- ②~④번은 옵션 또는 옵션과 관련된 인자값을 적는데, 옵션과 관련된 인자값은 하나의 괄호로 처리한다. (예: -g groupname
① usermod (1점)
② -L (--lock) (1점)
③ -e 2017-11-20 (1점)
④ -f 7 (1점)
2. 다음 보기는 운영 중인 리눅스 시스템의공간이 부족하여 새로운 디스크를 장착하여 /new_data로 마운트하여 사용하는 과정이다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
가. 디렉터리 생성
# ( ① ) /new_data
나. 하드 디스크 인식 여부 확인
# ( ② ) -l
다. 파티션 분할 및 생성
# ( ② ) /dev/sdd
라. 파일 시스템 생성
# ( ③ ) /dev/sdd1
마. 마운트
# mount -t ext4 /dev/sdd1 /new_data
바. 관련 파일에 등록
# vi ( ④ ) /dev/sdd1
/new_data ext4 defaults 0 0
■ 조건
- 새로운 디스크 장치 파일명은 /dev/sdd이고, 이 디스크 전체를 하나의 파티션으로 사용한다.
- 파일시스템은 ext4로 생성한다.
① mkdir (1점)
② fdisk (parted) (1점)
③ mkfs.ext4 또는 mkfs -t ext4 또는 mke2fs -t ext4 (1점)
④ /etc/fstab (1점)
3. 프로세스의 정보를 반영하고 있는 /proc 디렉터리에 대한 설명이다. ( 괄호 ) 안에 알맞은 파일명을 적으시오.
파일명 설명 ( ① ) 시스템 가동 시간에 대한 정보를 기록한다. ( ② ) 물리적 메모리 및 스왑 메모리 정보가 들어 있는 파일이다. ( ③ ) 부팅 시에 실행되는 커널 관련 옵션에 대한 정보를 담고 있다. ( ④ ) 최근 1분, 5분, 15분 동안의 평균 부하율을 기록하는 파일이다.
■ 조건
- /proc 디렉터리 안의 존재하는 파일명만을 적는다.
① uptime (1점)
② meminfo (1점)
③ cmdline (1점)
④ loadavg (1점)
4. 다음은 rpm 패키지 관련하여 질의 및 작업하는 과정이다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
가. 아직 설치되지 않은 패키지 파일에 대한 정보 출력
# rpm ( ① ) ./httpd-2.4.6-40.el7.x86_64.rpm
나. 패키지가 설치된 이후 RPM DB에 저장된 내용과 원본의 내용을 비교 검증 정보 출력
# rpm ( ② ) vsftpd
다. RPM 데이터베이스에 문제 발생 시, RPM 데이터베이스를 최신의 정보로 갱신
# rpm ( ③ )
■ 조건
- 관련 옵션을 적는다.
- 옵션은 대소문자를 구분하고, 띄어쓰기, 기호 등을 정확히 기술한다.
① -qip (옵션의 순서는 무관하다. -q 옵션은 --query로 사용 가능) (2점)
② -V 또는 --verify (1점)
③ --rebuilddb (1점)
5. 다음( 괄호 ) 안에 알맞은 내용을 적으시오.
커널 컴파일을 진행하기 전에 설치된 모듈 사이의 의존성을 검사하는 명령어는 ( ① )이다. 이 명령어는 모듈이 생성된 디렉터리 안에 모듈간의 의존성 목록 파일을 생성하는데, 이 파일명은 ( ② )이다. ( ③ ) 은 생성된 오브젝트 파일을 제거하고 다시 configure 할 때 쓰이는 명령이다. 커널 컴파일할 때도 설정된 작업을 초기화하기 위해 ( ③ )을 명령을 사용할 수 있으나, 오브젝트 파일만을 지울 뿐 환경 설정한 내용이 저장되는 .config 등은 지우지 못하므로 .config 파일까지 삭제하기 위해서는 ( ④ )를 사용한다.
■ 조건
- 절대 경로로 표기하지 말고, 명령어 및 파일명만 적으시오.
- 명령어는 대소문자를 구분하며, 띄어쓰기, 기호 등을 정확히 기술한다.
- 명령어와 옵션 또는 옵션과 관련된 인자값은 하나의 괄호로 처리한다.
① depmod (1점)
② modules.dep (1점)
③ make clean (1점)
④ make mrproper (1점)
6. 다음은 joon.txt 라는 문서를 lp라는 프린터로 2매 출력한 후에 프린터 큐의 작업목록을확인하는 과정이다. 아래의 조건을 참조하여( 괄호 ) 안에 알맞은 내용을 적으시오.
# ( ① ) ( ② ) ( ③ ) joon.txt
# ( ④ )
■ 조건
- ① : 관련 명령어를 적는다.
- ② : 옵션 및 관련된 인자값(argument)을하나의괄호에 적는다. (예: -g terran)
- ③ : 옵션 및 관련된 인자값(argument)을하나의괄호에 적는다. (예: -g terran)
- ④ : 프린터 큐의 작업 목록을 확인하는명령을 적는다..
① lpr (1점)
② -# 2 (1점)
③ -P lp (1점)
④ lpq 또는 lpstat (1점)
7. 텔넷(Telnet) 또는 SSH와 같은 인증서비스 관련된 모든 로그를 root와 ihduser 사용자의 터미널로 전송하려고 한다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
# vi /etc/rsyslog.conf
( ① ) ( ② )
① authpriv.* (2점)
② root,ihduser (2점)
8. 다음은 시스템 로그 정보를 출력하는 과정이다. ( 괄호 ) 안에 알맞은 명령을 적으시오.
가. 시스템이 재부팅한 정보를 출력한다.
# ( ① ) ( ② )
나. ihduser 사용자가 최종 로그인한 정보를 출력한다.
# ( ③ ) ( ④ )
■ 조건
- 각각의 ( 괄호 )에는 명령어 또는 옵션을 적는다.
- 옵션과 관련된 인자값(argument)이 있는 경우에는 옵션과 같이 하나의 괄호에 기재한다. (예: -g terran)
① last (1점)
② reboot (1점)
③ lastlog (1점)
④ -u ihduser (1점)
9. 다음은 특정 사용자에게 다른 사용자들을 관리하는 역할을 부여하는 과정이다. useradd와 passwd 명령에 대해 root 사용자와 동일한 역할을 수행하려고 할 때 ( 괄호 ) 안에 알맞은 내용을 적으시오.
# ( ① )
( ② ) ( ③ )=/usr/sbin/useradd, /usr/bin/passwd
■ 조건
- ① : 관련 명령어를 기입한다.
- ② : 다음 두 가지 설정과 관련된 값을 기입한다.
가. ihduser 사용자를 다른사용자 관리계정으로 지정한다.
나. ihduser 사용자는 접속한 환경 제한을 받지 않도록 설정한다.
① visudo (2점)
② ihduser (1점)
③ ALL (1점)
10. 다음은 rsync을 이용하여 원격지 서버로 백업하려고 한다. 다음 조건에 맞는 백업 명령어를 완성하시오.
■ 조건
- 로컬디렉토리는 /data 이다.
- 원격지 서버 IP주소는 192.168.0.110이고, 디렉토리는 /backup이다.
- 백업 진행 상황을 자세하게 출력한다.
- 심볼릭 링크, 특성, 퍼미션, 소유권 등은 그대로 보존한다.
rsync -av /data 192.168.0.110:/backup (4점)
<작업식 11~16>
11. 다음은 NFS 서버에 대한 설정이다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
# vi ( ① )
( ② )
■ 조건
- ① : NFS 서버의 설정 파일명을 절대경로로 기입한다.
- ② : 다음의 두 가지 조건에 해당하는 관련 설정을 한 줄로 기입한다.
가. /data/presales 디렉터리를 *.example.com 도메인 대역에서 접근이 가능하고 읽기, 쓰기가 가능하도록 한다.
나. NFS 클라이언트에서 root 사용자를 NFS 서버상에 root 사용자로 매핑하고 읽기, 쓰기가 가능하도록 설정한다.
① /etc/exports (4점)
② /data/presales *.example.com(rw,no_root_squash) (4점)
12. 다음은 메일서버 관련 설정을 하는 과정이다. 아래의 조건을 참조하여 ( 괄호 ) 안에 알맞은 내용을 적으시오.
가. 관련 파일 설정
# vi ( ① )
security@seoul.com twins
security@busan.com giants
나. 변경된 설정 적용을 위한 명령 실행
# ( ② ) ( ① ) < ( ① )
■ 조건
- ① : 관련 파일명을 절대경로로 기입한다.
- ② : 관련 명령 및 인자값을 기입한다.
- 하나의 메일서버에 seoul.com과 busan.com이라는 두 개의 도메인이 운영 중이다.
- 각 회사에서 security라는 동일한 이메일 계정을 요구한 상태이다.
① /etc/mail/virtusertable (4점)
② makemap hash (4점)
13. 다음은 Sendmail 설정 관련 파일에 대한 설명이다. ( 괄호 )안에 알맞은 내용을 적으시오.
파일명 설명 /etc/( ① ) 메일 유저 별명 설정 파일 /etc/mail/( ② ) 메일 Relay 제한 및 스팸 메일 방지 설정 파일 /etc/mail/( ③ ) 최종 수신지 도메인 설정 파일
■ 조건
- 괄호에는 파일명만 기입한다.
① aliases (4점)
② access (4점)
③ local-host-names (4점)
14. 다음은 xinetd 관련 로그 기록을 별도의 파일에 저장하도록 설정하는 과정이다. 아래의 조건을 참조하여 ( 괄호 ) 안에 알맞은 내용을 적으시오.
# vi ( ① )
( ② ) = ( ③ ) ( ④ )
■ 조건
- ① : 관련 파일명을 절대 경로로 적는다.
- ② ~ ④ : 관련 로그는 /var/log/xinetd.log에 기록하도록 설정한다.
① /etc/xinetd.conf (3점)
② log_type (3점)
③ FILE (3점)
④ /var/log/xinetd.log (3점)
15. 다음은 DHCP 서버의 설정 과정이다. 아래의 조건을 참조하여 ( 괄호 ) 안에 알맞은 내용을 적으시오.
( ① ) ( ② ) {
( ③ ) 08:00:07:26:c0:a5;
( ④ ) 192.168.1.22;
}
■ 조건
- 맥(MAC) 주소가 08:00:07:26:c0:a5인 경우에는 고정적으로 192.168.1.22번 IP 주소를 할당한다.
- 호스트명은 ihd_pc로 관리한다.
① host (2점)
② ihd_pc (2점)
③ hardware ethernet (2점)
④ fixed-address (2점)
16. 다음은 하나의 공인 IP 주소를 공유해서 다수의 컴퓨터의 인터넷 사용이 가능하도록 설정하는 과정이다. ( 괄호 ) 안에 알맞은 내용을 적으시오.
# iptables –t ( ① ) –A ( ② ) ( ③ ) eth0 –j ( ④ ) --to 203.247.40.100
■ 조건
- 해당 시스템에는 이더넷 카드가 두 개가 장착되어 있는데, 첫 번째 이더넷 카드에서나가는 패킷에 대해 공인 IP 주소인 203.247.40.100을 할당한다.
① nat (3점)
② POSTROUTING (3점)
③ -o (3점)
④ SNAT (3점)
'Certificate > 리눅스마스터' 카테고리의 다른 글
[리눅스마스터 1급 실기] 1901회 기출 문제 (바로 풀기) (0) | 2022.06.18 |
---|---|
[리눅스마스터 1급 실기] 1802회 기출 문제 (바로 풀기) (0) | 2022.06.18 |
[리눅스마스터 1급 실기] 1801회 기출 문제 (바로 풀기) (0) | 2022.06.18 |
[리눅스마스터 1급 실기] 1702회 기출 문제 (바로 풀기) (0) | 2022.06.18 |
[리눅스마스터 1급 실기] 1701회 기출 문제 (바로 풀기) (0) | 2022.06.18 |
[리눅스마스터 1급 실기] 1601회 기출 문제 (바로 풀기) (0) | 2022.06.18 |
[리눅스마스터 1급 실기] 1502회 기출 문제 (바로 풀기) (0) | 2022.06.18 |
[리눅스마스터 1급 실기] 1501회 기출문제 (바로 풀기) (0) | 2022.06.18 |