자격증 필기 기출문제




위 이미지를 클릭하시면 인터넷으로 바로 문제를 풀어 보실수 있습니다.

(해설, 모의고사, 오답노트, 워드, 컴활, 정보처리 상설검정 프로그램 기능 포함)


전자문제집 CBT란?
종이 문제집이 아닌 인터넷으로 문제를 풀고 자동으로 채점하며 모의고사, 오답 노트, 해설까지 제공하는
무료 기출문제 학습 프로그램으로 실제 상설검정에서 사용하는 OMR 형식의 CBT를 제공합니다.


최신 리눅스마스터 1급 필기 기출문제(해설) : [다운로드]


리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2020년06월13일


1과목 : 리눅스 실무의 이해


1. 다음 중 클라우드 컴퓨팅에 대한 내용으로 틀린 것은?
     1. 클라우드 컴퓨팅 서비스는 크게 IaaS, PaaS, SaaS 등 세가지 개념으로 구분할 수 있다.
     2. 클라우드 컴퓨팅이 발전하면서 하드웨어 자원을 제외한 나머지 IT자원은 서비스 형태로 제공할 수 있게 되었다.
     3. 최근세분화된개념으로 FaaS(Function as a Service) 형태로 제공되는 서버리스(Serverless) 컴퓨팅도 클라우드 컴퓨팅의 일종이다.
     4. 사용자가 필요한 작업을 제시하면, 필요한 자원이 할당되어 작업하고 결과를 얻도록 해주는 'as a Service'로 제공되는 컴퓨팅 환경을 의미한다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 76%
     <문제 해설>
클라우드 컴퓨팅이 발전하면서 하드웨어 자원도 서비스 형태로 제공할 수 있다.
[해설작성자 : 앱준클라스]

1. 클라우드 컴퓨팅 서비스는 IaaS, PaaS, SaaS 세가지 개념
IaaS = Infrastructure as a Service = 핵심적인 인프라를 빌려쓰는 서비스
PaaS = Platform as a Service = 하드웨어 인프라 외에 사용자가 애플리케이션을 개발하는데 필요한 솔루션까지 함께 제공해주는 서비스
SaaS = Software as a Service = 사용자가 이용하는 애플리케이션을 클라우드에서 제공해주는 서비스
[해설작성자 : 카구야]

2. 다음 설명에 해당하는 리눅스의 기술적인 특징으로 알맞은 것은?

   

     1. 파이프(Pipe)
     2. 스와핑(Swapping)
     3. 리다이렉션(Redirection)
     4. 가상콘솔(Virtual Console)

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 87%
     <문제 해설>
Pipe는 여러개의 명령어를 실행할때 이전 명령어의 결과값을 다음 명령어의 입력값으로 사용할때 쓴다.
[해설작성자 : 설렘덩크]

파이프(Pipe) : 여러개의 명령어를 실행할때 이전 명령어의 결과값을 다음 명령어의 입력값으로 사용하는 기능입니다.
리다이렉션(Redirection) : 특정 프로그램이나 파일에서 output stream을 캡쳐하여 다른 프로그램이나 파일의 input stream으로 넘기는 것입니다.
가상콘솔(Virtual Console) : 멀티유저 시스템인 리눅스에서 서버에 다수의 사용자가 접속할 수 있게 하는 기능입니다.
[해설작성자 : Damien.Elludiana]

3. 다음 중 리눅스 주요 라이선스(License)에 대한 내용으로 틀린 것은?
     1. LGPL이 적용된 라이브러리는 독점소프트웨어에서도 사용이 가능하고 LGPL을 사용해서 개발한 뒤 GPL로 변경이 가능하다.
     2. BSD라이선스는 공개소프트웨어 라이선스로 해당 소프트웨어를 누구나 개작할 수 있고 수정한 것을 제한 없이 배포할 수 있다.
     3. BSD, Apache, MIT 라이선스는 기본적으로 소스코드 취득 및 수정이 가능하므로 2차적 저작물 소스코드도 반드시 공개하여야 한다.
     4. 아파치 라이선스2.0에 따르면 누구든 자유롭게 아파치 소프트웨어를 다운 받아 부분 혹은 전체를 개인적 또는 상업적 목적으로 이용할 수 있다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 77%
     <문제 해설>
BSD, Apache, MIT 라이선스는 기본적으로 소스코드 취득 및 수정이 가능하고, 2차적 저작물에 대해 소스코드 비공개가 가능하다.
2차적 저작물에 대한 소스코드를 공개해야 하는 라이선스에는 MPL이 있다.

4. 다음 중 리눅스 운영체제의 특징으로 틀린 것은?
     1. 리눅스는 약간의 어셈블리와 대부분의 C언어로 작성되어 이식성이 뛰어나다.
     2. 하나의 시스템에 다중 사용자 접속 및 사용자별 다중 처리 시스템을 지원한다.
     3. 운영체제의 핵심인 커널(Kernel)을 제외한 나머지 프로그램들은 소스가 공개되었다.
     4. 고유 파일시스템 외 DOS, Windows, 상용 유닉스 등의 다양한 파일 시스템을 지원한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 85%
     <문제 해설>
핀란드의 대학원생 리누스 토발즈는 자신의 이름을 딴 리눅스 커널을 개발했고, 1991년 9월 17일에 커널의 소스코드를 포함하여 리눅스를 세상에 공개했습니다.
[해설작성자 : 반스트]

5. 다음 중 데비안 계열에 속하는 리눅스 배포판으로 틀린 것은?
     1. CentOS
     2. Ubuntu
     3. Linux Mint
     4. Kali Linux

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 79%
     <문제 해설>
CentOS는 Redhat 계열
[해설작성자 : 앱준클라스]

6. 다음 명령의 실행 결과로 ( 괄호 )안에 알맞은 것은?

   

     1. $0 /sharp #
     2. $0 /the 2
     3. ./test.sh /the #
     4. ./test.sh /the 2

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 67%
     <문제 해설>
\(백슬러쉬)를 붙일 경우 특수문자를 그대로 출력, $1은 첫번째 인자 값(/the) $#은 인자값의 개수 (2개) 출력
[해설작성자 : 앱준클라스]

1)    \$0    →    $0은 스크립트명( [test.sh](http://test.sh) )를 출력하는 것인데, \ 가 붙으면 문자그대로를 출력하라는 의미
\$0 는 $0을 그대로 출력한다.
2) $1은    스크립트의 명령행 인자의 첫번쨰 인자를 출력 = /the를 출력
3) $#는 스크립트의 명령행 인자의 총 개수를 출력 = /the , /sharp 2개로 이루어져 있음
→ $0    /the    2 가 출력 됨
[해설작성자 : 카구야]

7. 다음 중 시그널(Signal)에 대한 설명으로 알맞은 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)
     1. SIGQUIT는 터미널에서 입력된 정지 시그널이다.
     2. SIGKILL은터미널이시작할때보내오는시그널이다.
     3. SIGTERM은 정상 종료시키는 시그널로 15번으로 관리된다.
     4. SIGSTOP은 실행 정지 후 다시 실행하기 위해 대기시키는 시그널이다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 66%
     <문제 해설>
SIGQUIT(3) : Ctrl+Q를 입력하면 발생하며, 코어 덤프와 함께 프로세스를 종료시킨다.
SIGKILL(9) : 프로세스를 즉시 종료시킨다.
SIGSTOP(19) : 정지 시그널로 프로세스를 무조건 정지시킨다.

아래와 같은 오류 신고가 있었습니다.
여러분들의 많은 의견 부탁 드립니다.
추후 여러분들의 의견을 반영하여 정답을 수정하도록 하겠습니다.
참고로 정답 변경은 오류 신고 5회 이상일 경우 수정합니다.

[오류 신고 내용]
SIGQUIT(3) : Ctrl+\를 입력하면 발생하며, 코어 덤프와 함께 프로세스를 종료시킨다.

8. 다음에서 설명하는 데몬 관련 유틸리티로 알맞은 것은?

   

     1. ntsysv
     2. chkdsk
     3. chkconfig
     4. systemctl

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 58%
     <문제 해설>
ntsysv : 텍스트 환경에서 커서를 이용하여 부팅 중 자동으로 실행되는 서비스를 설정할 수 있는 유틸리티이다.
systemctl : 리눅스 서비스의 시작, 정지, 재시작 등을 제어하는 명령어로 CentOS7 이후에 기본 명령으로 사용된다.
[해설작성자 : comcbt.com 이용자]

chkdsk는 윈도우 운영체제에서 하드 드라이브의 파일시스템을 검사하고 장치 오류를 수정하는 유틸리티
[해설작성자 : 1트합시다]

9. 다음 중 프로세스에 대한 정의로 틀린 것은?
     1. 실행(executing)중인 프로그램
     2. PC(Program Counter)를 지닌 프로그램
     3. PCB(Process Control Block)를 지닌 프로그램
     4. 수동적인 개체(entity)로 순차적으로 수행하는 프로그램

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 79%
     <문제 해설>
수동적인 개체는 프로그램이고, 프로세스는 능동적인 개체입니다.
[해설작성자 : 반스트]

10. 다음 중 X윈도에 관한 설명으로 틀린 것은?
     1. 원격지의 X클라이언트를 다른 시스템의 X서버에서 실행시킬 수 있다.
     2. 디스플레이 장치에 의존적이지 않고 서로 다른 기종을 함께 사용할 수 있다.
     3. X윈도는 클라이언트/서버 구조로 되어있고 서로간의 통신을 위해 xhost를 사용한다.
     4. 현재 리눅스를 비롯하여 유닉스 대부분이 X.org 기반의 X윈도 시스템을 사용하고 있다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 56%
     <문제 해설>
x클라이언트와 x서버 간 통신을 담당하는 것은 x프로토콜이다.
[해설작성자 : comcbt.com 이용자]

(xhost 는 원격지에서 X 클라이언트에 접속할 때    전체 클라이언트를 허가하거나 또는 IP를 허가하거나    호스트명에 대해 허가할 떄 사용함)
[해설작성자 : 카구야]

11. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    

     1. ㉠ i-node, ㉡ fsck
     2. ㉠ journaling, ㉡ fsck
     3. ㉠ i-node, ㉡ chkdsk
     4. ㉠ journaling, ㉡ chkdsk

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 74%
     <문제 해설>
저널링은 파일 시스템으로 저널 영역을 할당하여 데이터의 변경 이력을 저장하는 기술입니다. 충돌이나 장애가 생겨도 기록해둔 저널을 읽어서 기존의 fsck(파일 시스템 일관성 체크)보다 장애를 빠르게 복구할 수 있습니다.
[해설작성자 : 반스트]

12. 다음 설명으로 알맞은 것은?

    

     1. RAID-5
     2. RAID-6
     3. RAID-9
     4. RAID-10

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 69%
     <문제 해설>
Raid 0는 하나의 파일이나 연속된 데이터를 블록으로 나누어 여러 디스크에 분산하여 기록하는 기술로, 스트라이핑(Striping)이라고도 합니다. 입출력 속도는 빠르지만 디스크가 하나만 고장나도 데이터가 소실되어 복구가 불가능한 불안정한 기술입니다.

Raid 1은 동일한 데이터를 각각의 디스크에 저장하는 방식으로 미러링(Mirroring)이라고도 합니다. 속도는 느리지만 디스크중 하나에 문제가 생겨도 다른 디스크에 데이터가 온전히 남아있기 때문에 데이터 보존, 복원 측면에서 안정성이 뛰어납니다.

Raid 10은 Raid 1과 Raid 0을 합친 기술로, 먼저 미러링을 마친 디스크 둘을 나머지 둘과 함께 스트라이핑하여 안정성과 속도를 둘 다 잡는 방식입니다. 최소 4개 이상의 디스크가 필요합니다.
[해설작성자 : 반스트]

13. 다음 중 로그인 메시지 관련 파일로 틀린 것은?
     1. /etc/motd
     2. /etc/inittab
     3. /etc/issue
     4. /etc/issue.net

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 67%
     <문제 해설>
/etc/inittab : init프로세스가 시스템을 초기화하는데 사용하는 파일

14. 다음에서 설명하는 내용으로 알맞은 것은?

    

     1. initw
     2. initx
     3. startw
     4. startx

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 81%

15. 다음 중 셸(shell)의 특징으로 알맞은 것은?
     1. bash에서는 명령어 히스토리 기능을 제공한다.
     2. 표준에러(Standard error)는 셸에서 숫자값 0으로 표기한다.
     3. 사용자가 로그인 셸을 변경하려면 shch 명령을 사용하면 된다.
     4. 사용자 로그인 셸 정보는 /etc/passwd 파일의 5번째 필드에서 확인할 수 있다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 72%
     <문제 해설>
2번 표준에러 숫자 값 2
3번 로그인 쉘 변경 chsh 명령어
4번 7번째 필드에서 확인 가능
[해설작성자 : 앱준클라스]

~/.bash_history 파일
[해설작성자 : lin]

16. 다음 중 네트워크 설정인 점보 프레임(Jumbo Frame)에 대한 설명으로 틀린 것은?
     1. 점보 프레임의 최솟값은 1300바이트이다.
     2. ifconfig 명령을 이용하여 점보 프레임 설정 값을 변경 할 수 있다.
     3. ifconfig 명령을 이용하여 현재 설정된 점보프레임 설정 값을 확인 할 수 있다.
     4. 점보 프레임은 스위치와 네트워크 인터페이스 둘 다 지원해야 사용 할 수 있다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 63%
     <문제 해설>
컴퓨터 네트워킹에서 점보 프레임(jumbo frame)은 1500바이트 이상의 페이로드를 지닌 이더넷 프레임으로, 이는 IEEE 802.3 표준에 의해 설정된 제한치이다.[1] 전통적으로, 점보 프레임은 최대 9000바이트의 페이로드를 전달할 수 있으나 여러 종류가 존재한다. 다수의 기가비트 이더넷 스위치와 기가비트 이더넷 네트워크 인터페이스 카드들이 점보 프레임을 지원한다. 일부 패스트 이더넷 스위치와 패스트 이더넷 네트워크 인터페이스 카드들 또한 점보 프레임을 지원한다.
[해설작성자 : 위키백과 검색]

17. 다음 중 TCP 와 UDP의 설명으로 틀린 것은?
     1. TCP 와 UDP는 둘 다 전송계층에서 사용되는 프로토콜이다.
     2. UDP는 3-way handshaking이라는 방식으로 세션을 연결한다.
     3. TCP는 IP에 의해 전달되는 패킷의 오류를 검사하고 재전송을 요구하는 역할을 한다.
     4. UDP는 시스템 내부 메시지 및 소규모 데이터 전송에 이용되고, DNS에서 많이 사용한다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 80%
     <문제 해설>
2번 UDP -> TCP
[해설작성자 : 앱준클라스]

18. 다음 중 프로토콜에 대한 설명으로 틀린 것은?
     1. 프로토콜의 주요 제정기관으로는 ISO, IEEE, EIA, ITU-T 등이 있다.
     2. OSI 7계층 중 인터넷 계층에 사용되는 프로토콜은 ICMP, ARP, IMAP 등이 있다.
     3. 프로토콜의 3가지 구성요소는 순서(Timing), 구문(Syntax), 의미(Semantics) 이다.
     4. 프로토콜의 주요 기능으로는 캡슐화, 단편화와 재조합, 멀티 플렉싱, 흐름제어, 동기화 등이 있다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 76%
     <문제 해설>
OSI 7계층에는 인터넷 계층이 없으며, TCP/IP 프로토콜은 네트워크접근계층, 인터넷계층, 전송계층, 응용계층으로 이루어져있다.
ICMP와 ARP은 인터넷 계층이 맞고, IMAP은 응용계층에 속한다.
[해설작성자 : 앱준클라스]

19. 다음 중 IPv6를 구분하는 구분자로 알맞은 것은?
     1. 콤마(,)
     2. 콜론(:)
     3. 세미콜론(;)
     4. 피어리어드(.)

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 86%
     <문제 해설>
IPv4 는 4번, IPv6은 2번 구분자를 사용합니다.
[해설작성자 : 앱준클라스]

20. 네트워크 부하를 줄이기 위해 방화벽에서 ping과 traceroute관련 프로토콜을 차단하려고 한다. 다음 중 차단해야 하는 프로토콜로 가장 알맞은 것은?
     1. IP
     2. ARP
     3. UDP
     4. ICMP

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 79%
     <문제 해설>
ICMP(Internet Control Message Protocol)에는 네트워크 제어를 위한 각종 메시지가 규정되어 있으며, ping(접속 가능 여부 확인)과 traceroute(경로추적)에 활용됩니다.
[해설작성자 : 반스트]

2과목 : 리눅스 시스템 관리


21. 다음 설명에 해당하는 명령으로 알맞은 것은?

    

     1. chmod u+s /data
     2. chmod g+s /data
     3. chmod o+s /data
     4. chmod o+t /data

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 60%
     <문제 해설>
지문 설명은 sticky bit 설명이며 +t 옵션을 통해 설정한다.
[해설작성자 : 앱준클라스]

22. 다음 중 PID가 1222번인 프로세스를 실행한 파일명을 확인할 때 사용하는 파일로 알맞은 것은?
     1. /proc/1222/fd
     2. /proc/1222/exe
     3. /proc/PID/1222/fd
     4. /proc/PID/1222/exe

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 50%
     <문제 해설>
아래와 같은 오류 신고가 있었습니다.
여러분들의 많은 의견 부탁 드립니다.
추후 여러분들의 의견을 반영하여 정답을 수정하도록 하겠습니다.
참고로 정답 변경은 오류 신고 5회 이상일 경우 수정합니다.

[오류 신고 내용]
1번인것 같습니다. 직접 cd 명령어로 처본 결과 애초에 exe 디렉토리는 존재하지 않고 오히려 fd 디렉토리에 들어가야 해당 프로세스에서 실행한 파일들의 목록을 조회할 수 있습니다
[해설작성자 : ㅇ]

[오류신고 반론]
답 2번 맞습니다
1번 fd 경로는 해당 프로세스가 잡고있는 파일들 리스트를 보여주는 거고
문제 의도는 해당 프로세스를 실행시킨 파일로, exe 심볼릭 링크파일이 /proc/PID/ 경로에 아래와 같이 있습니다(디렉토리 아님)
ex) exe -> /data/pssql/bin/postgres
[해설작성자 : MINO]

[오류신고 반론]
[root@virtualbox ~]# ./1.sh &

[root@virtualbox ~]# ps -ef | grep 1.sh
root                1888        1815    0 18:49 pts/0        00:00:00 /bin/bash ./1.sh

[root@virtualbox ~]# ll /proc/1888/exe
lrwxrwxrwx. 1 root root 0 Feb 21 18:50 /proc/1888/exe -> /usr/bin/bash
[해설작성자 : 1트합시다]

23. 다음 중 10분 주기로 실행되는 crontab 설정으로 알맞은 것은?
     1. */10 * * * * /etc/lin.sh
     2. * */10 * * * /etc/lin.sh
     3. * * */10 * * /etc/lin.sh
     4. * * * */10 * /etc/lin.sh

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 81%
     <문제 해설>
분 시 일 월 요일 수행할명령어
10분마다 => */10
[해설작성자 : 앱준클라스]

24. 다음 중 lin.txt 파일에서 a로 시작되는 줄만 검색하려고 할 때의 명령으로 알맞은 것은?
     1. grep a lin.txt
     2. grep ^a lin.txt
     3. grep [a] lin.txt
     4. grep [^a] lin.txt

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 73%
     <문제 해설>
grep 정규표현식
^ : 행의 시작지시자 ex) ^hello => hello로 시작하는 모든 행
[ ] : 문자 리스트 중에 한 문자 ex) New[abc] => Newa, Newb, Newc
[^ ] : ^가 [ ] 안에 들어가면 not의 의미를 가짐 ex) [^1-3] => 1,2,3으로 조합하지 않은 모든 행
[해설작성자 : Dongry]

25. 다음 ( 괄호 ) 안에 들어갈 수 있는 명령으로 틀린 것은?

    

     1. kill
     2. pgrep
     3. pkill
     4. killall

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 69%
     <문제 해설>
kill은 PID값을 인자로 사용.
pgrep, pkill, killall은 프로세스 이름을 인자값으로 사용

26. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    

     1. -q
     2. -qc
     3. -qf
     4. -qp

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 51%
     <문제 해설>
/bin/ls coreutils-8.4-47.el6.i686 파일이 포함된 패키지 이름과 버젼을 표시한다.
[해설작성자 : Martin]

파일이 속한 패키지 찾기
# rpm -qf    /usr/bin/vi -> vim-minimal-7.4.629-8.el7_9.x86_64

RPM 내부 설정파일 확인
# rpm -qc vim-minimal-7.4.629-8.el7_9.x86_64 (설치된 패키지명) -> /etc/virc
# rpm -qcp 파일명.rpm

RPM 내부 스크립트 확인
# rpm -q --scripts 설치된 패키지명
# rpm -qp --scripts 파일명.rpm

설치된 패키지 확인
# rpm -qa    (설치된 모든 패키지 확인)
# rpm -qa | grep 패키지명

RPM 패키지 정보 보기(info)
# rpm -qi 설치된 패키지명
# rpm -qip 파일명.rpm

RPM 내부 파일목록 보기(list)
# rpm -ql 설치된 패키지명
# rpm -qlp 파일명.rpm

RPM 내부 문서파일 확인
# rpm -qd 설치된 패키지명
# rpm =qdp 파일명.rpm
[해설작성자 : 정추]

27. 다음 중 fdisk 명령을 이용해서 파티션 속성을 Linux LVM으로 변경할 때 지정하는 코드값으로 알맞은 것은?
     1. 82
     2. 83
     3. 8e
     4. fd

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 64%
     <문제 해설>
Linux Swaap : 82
Linux native : 83
Raid : fd

28. 묶여있는 소스 파일을 현재 디렉터리에 풀지 않고 내용만 확인하려고 한다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    

     1. jxvf
     2. jtvf
     3. Jxvf
     4. Jtvf

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 68%
     <문제 해설>
tar 옵션
-x, --extract, --get             extract files from an archive    -> 압축해제
-t, --list                                 list the contents of an archive -> 파일 리스트 출력
-j, --bzip2                                filter the archive through bzip2 -> bzip2 파일에 사용
-v, --verbose                            verbosely list files processed -> 처리된 파일을 상세히 출력

따라서, 디렉터리 압축을 풀지 않고 내용만 확인하기 위해서는 x옵션이 적용되면 안되고 t 옵션이 적용되어야함.

J 옵션 참고)
-J, --xz                                     filter the archive through xz
            --lzip                                 filter the archive through lzip
            --lzma                                 filter the archive through lzma
            --lzop
            --no-auto-compress         do not use archive suffix to determine the
[해설작성자 : dakong]

29. 다음 설명과 관련 있는 파일명으로 알맞은 것은?

    

     1. /etc/ldd
     2. /etc/ldconfig
     3. /etc/ld.config
     4. /etc/ld.so.conf

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 49%
     <문제 해설>
ㅇ ld.so.conf : 공유 라이브러리 디렉토리로 추가 등록
ㅇ ldd : 지정한 프로그램의 라이브러리 의존성을 확인할 때 사용하는 명령어다.
ㅇ ldconfig : 공통적인 라이브러리를 사용하는 것을 동적 라이브러리라고 하는데,
                            바이너리를 실행할 때 shared object 등의 동적 라이브러리를 연결해 주는 링커 설정 명령어.
                            리눅스에서 .so 파일을 제대로 인식하지 못할 때 공유 라이브러리 캐시를 재설정합니다.

                            /etc/ld.so.conf 설정된 동적 라이브러리 정보를 /etc/ld.so.cache 파일로 만들어 주는 일을 한다.
                            이로서 로더는 ld.so.cache 정보를 기반으로 보다 빠르게 라이브러리를 찾아 낼 수 가 있다.
                            ld.so.conf 설정을 변경하면 반드시 ldconfig 명령을 수행하여 cache 를 갱신해 주도록 하자.
[해설작성자 : 정추]

30. 다음 중 /etc/xinetd.d 디렉터리를 현재 디렉터리에 x로 연결하여 손쉽게 디렉터리를 이동하려고 할 때 설정하는 명령으로 알맞은 것은?
     1. ln x /etc/xinetd.d
     2. ln /etc/xinetd.d x
     3. ln -s x /etc/xinetd.d
     4. ln -s /etc/xinetd.d x

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 65%
     <문제 해설>
디렉터리를 쉽게 이동하기 위해 심볼릭링크 생성
ln 링크생성
옵션 -s 심볼릭 링크
ln [옵션] 원본파일 대상명
[해설작성자 : Kyunji]

31. 다음 중 ihduser 사용자의 계정만기일을 2020년 12월 31일로 지정하는 명령으로 알맞은 것은?
     1. usermod -i 2020-12-31 ihduser
     2. usermod -I 2020-12-31 ihduser
     3. usermod -e 2020-12-31 ihduser
     4. usermod -f 2020-12-31 ihduser

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 75%
     <문제 해설>
usermod 사용자계정에 관련한 정보변경하는 명령어
- l 사용자 아이디 변경 (--login)
- e 계정만기일 지정
- d 사용자 홈 디렉터리 변경
- f 패스워드 만기일 지난 후 패스워드에 lock를 설정할 유예기간
[해설작성자 : Kyunji]

32. 다음 중 root 권한을 갖는 사용자를 찾는 방법으로 가장 알맞은 것은?
     1. /etc/passwd의 두 번째 필드 값이 0인 사용자를 찾는다.
     2. /etc/passwd의 세 번째 필드 값이 0인 사용자를 찾는다.
     3. /etc/passwd의 두 번째 필드 값이 1인 사용자를 찾는다.
     4. /etc/passwd의 세 번째 필드 값이 1인 사용자를 찾는다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 60%
     <문제 해설>
/etc/passwd의 첫 번째 필드에는 사용자 이름, 두 번째 필드에는 암호화된 패스워드, 세 번째 필드에는 사용자 계정 uid가 있습니다. 루트 사용자는 uid가 0입니다.
[해설작성자 : 반스트]

ㅇ /etc/passwd 항목 구성
     사용자명:패스워드:UID:GID:사용자설명:홈디렉터리:셸
     Ex) root:x:0:0:root:/root:/bin/bash
[해설작성자 : 정추]

33. 다음 중 소스 컴파일 단계인 configure를 통해 생성되는 파일명으로 알맞은 것은?
     1. config.make
     2. config.h
     3. make.config
     4. Makefile

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 68%
     <문제 해설>
1) configure로 Makefile 생성
2) make로 configure로 변경된 내용을 반영하고, 실행파일을 만듬
3) make install로    지정한 디렉터리에 설치
[해설작성자 : 카구야]

34. 다음 중 yum을 이용해서 telnet-server라는 패키지를 제거하는 명령으로 알맞은 것은?
     1. yum erase telnet-server
     2. yum delete telnet-server
     3. yum -e telnet-server
     4. yum -d telnet-server

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 58%
     <문제 해설>
yum의 패키지를 제거하는 명령으로는
1. yum remove telnet-server
2. yum erase telnet-server
위와 같은 2가지 방법이 있습니다
[해설작성자 : 미래의 해커왕]

35. 백업 작업이 수행 중인 터미널이 닫혀도 계속적으로 작업이 가능하도록 실행하려고 한다. ( 괄호 )안에 들어갈 수 있는 명령으로 알맞은 것은?

    

     1. bg
     2. fg
     3. jobs
     4. nohup

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 64%
     <문제 해설>
1. bg는 백그라운드로 실행하는 명령어로, bg %[작업번호]로 사용합니다.
2. fg는 포어그라운드로 실행하는 명령어로, fg %[작업번호]로 사용합니다.
3. jobs는 현재 백그라운드로 실행된느 프로세스나 실행된 프로세스들의 목록을 출력하는 명령어입니다.
4. nohup는 터미널이 닫혀도 계속적으로 작업이 가능하도록 하는 명령어입니다.
[해설작성자 : 미래의 해커왕]

36. 다음은 ihduser 사용자의 디스크 쿼터를 설정하는 과정이다. ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?

    

     1. quotacheck
     2. edquota
     3. quotaon
     4. repquota

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 72%
     <문제 해설>
edquota: 사용자나 그룹에 쿼터 설정 시 사용
[해설작성자 : 스네]

quotacheck : 쿼터 데이터베이스 파일 생성 및 파일 시스템을 확인
quotaon : 쿼터 사용 활성화 하기
repquota : 파일 시스템 전체 사용자의 쿼터 설정을 요약하여 출력하는 명령
[해설작성자 : 정추]

37. 다음 중 프로세스의 우선순위 변경과 가장 거리가 먼 명령은?
     1. jobs
     2. top
     3. nice
     4. renice

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 67%
     <문제 해설>
jobs는 백그라운드로 실행되는 작업 목록을 보여주는 명령어입니다.

nice - 우선순위(NI)를 기존에 설정된 값에서 증감시킵니다.
renice - 기존의 NI 값과 상관없이 지정한 NI 값으로 즉시 설정합니다.
top - 사용자에게 프로세스의 우선순위를 포함한 시스템의 상태 정보를 보여줍니다.
[해설작성자 : 반스트]

38. 다음 그림에 해당하는 명령으로 알맞은 것은?

    

     1. w
     2. id
     3. who
     4. users

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 65%
     <문제 해설>
ㅇ $ id
         uid=1000(wisenut) gid=1000(wisenut) groups=1000(wisenut),10(wheel) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
ㅇ $ w
         07:41:59 up 27 days, 20:56,    2 users,    load average: 0.03, 0.07, 0.06
        USER         TTY            FROM                 LOGIN@     IDLE     JCPU     PCPU WHAT
        abcd         pts/1        1.1.1.1            07:11        7.00s    0.30s    0.13s w
        abcd         :0             :0                     Sat14     ?xdm?    18:11m    6.73s /usr/libexec/gnome-session-binary --session gnome-classic
ㅇ $ who
    abcd    pts/1                2023-02-09 07:11 (1.1.1.1)
    abcd    :0                     2023-02-04 14:56 (:0)
ㅇ $ users
    abcd abcd
[해설작성자 : 정추]

39. 다음 중 /etc/group의 필드 구성 예로 알맞은 것은?
     1. ihd:x:500:
     2. ihd:500:x:
     3. ihd:500:500:
     4. ihd:500:500:x

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 65%
     <문제 해설>
ㅇ /etc/group
     ihd(1) : x(2) : 500(3) : (4)
     1 : GROUP    그룹의 이름을 나타냄. 시스템 내에서 그룹이름은 유일해야 함
     2 : x    그룹의 패스워드를 저장하는 필드였지만 현재는 /etc/gshadow 파일에 저장
     3 : GID    그룹의 GID를 나타냄
     4 : MEMBER 이 그룹을 보조 그룹으로 지정하고 있는 사용자 목록
[해설작성자 : 정추]

40. 다음 중 사용자 추가 시에 제공되는 파일이나 디렉터리를 확인할 수 있는 디렉터리로 알맞은 것은?
     1. /home
     2. /etc/skel
     3. /etc/login.defs
     4. /etc/default/useradd

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 56%
     <문제 해설>
사용자 추가 시 /etc/slel 내부의 디렉토리 및 파일들을 새로운 사용자의 홈 디렉토리로 그대로 복사 합니다.
예 - Desktop, Downloads 등
[해설작성자 : 해리팍]

/ect/default/useradd 는 홈디렉터리가 디폴트로 뭐로 지정되어있는 지 확인할 수 있지,
파일이나 디렉터리가 뭔지는 알 수 없습니다.
정답 2번 맞습니다.
[해설작성자 : 올리버]

41. 다음 중 커널에 탑재되는 모듈 관련 디렉터리 경로로 알맞은 것은?
     1. /lib/커널버전/modules/kernel
     2. /lib/커널버전/kernel/modules
     3. /lib/modules/커널버전/kernel
     4. /lib/modules/kernel/커널버전

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 69%
     <문제 해설>
ㅇ 커널에 탑재되는 모듈 관련 디렉터리 경로
    # pwd
         /lib/modules/3.10.0-1160.76.1.el7.x86_64/kernel
[해설작성자 : 정추]

42. 다음 그림에 해당하는모듈관련 명령어로알맞은것은?

    

     1. lsmod
     2. depmod
     3. modinfo
     4. modprobe

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 62%
     <문제 해설>
ㅇ 1. lsmod : 현재 시스템에 설치되어 있는 모듈들의 목록을 볼 수 있다.
     [root@localhost kvm]# lsmod
     Module                                    Size    Used by
     binfmt_misc                        17468    1
     xt_CHECKSUM                        12549    1
     ipt_MASQUERADE                 12678    3
     nf_nat_masquerade_ipv4        13463    1 ipt_MASQUERADE
     ...

ㅇ 2. depmod : modules.dep과 맵 파일을 생성하는 프로그램
     # ll /lib/modules/*/modules.dep
     -rw-r--r--. 1 root root 270899 Oct 16 11:31 /lib/modules/3.10.0-1160.76.1.el7.x86_64/modules.dep

ㅇ 3. modinfo : 모듈의 정보를 조회한다.
    # modinfo kvm.ko.xz
    filename:             /lib/modules/3.10.0-1160.76.1.el7.x86_64/kernel/arch/x86/kvm/kvm.ko.xz
    license:                GPL
    author:                 Qumranet
    retpoline:            Y
    rhelversion:        7.9
    srcversion:         7F622538A78D7566ADAA560
    depends:                irqbypass
    intree:                 Y

ㅇ 4. modprobe : 기본적으 modules.dep 파일을 참고해 적재 또는 제거 시 의존성 문제를 스스로 해결한다.
[해설작성자 : 정추]

43. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    

     1. ㉠ modprobe.conf ㉡ modprobe
     2. ㉠ modprobe.conf ㉡ depmod
     3. ㉠ modules.dep ㉡ modprobe
     4. ㉠ modules.dep ㉡ depmod

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 60%
     <문제 해설>
ㅇ depmod : modules.dep과 맵 파일을 생성하는 프로그램
     # ll /lib/modules/*/modules.dep
     -rw-r--r--. 1 root root 270899 Oct 16 11:31 /lib/modules/3.10.0-1160.76.1.el7.x86_64/modules.dep
[해설작성자 : 정추]

44. 다음 제시된 프린터 관련 명령어 중 나머지 셋과 비교해서 다른 계열로 속하는 명령으로 알맞은 것은?
     1. lp
     2. lpr
     3. lpstat
     4. cancel

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 70%
     <문제 해설>
lpr은 BSD계열 프린트 명령, lp,lpstate,cancel은 리눅스에 쓰이는 유닉스 V계열 프린트 명령어 입니다

45. 다음 설명으로 알맞은 것은?

    

     1. SANE
     2. ALSA
     3. DSSI
     4. LADSPA

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 77%
     <문제 해설>
ㅇ 1. SANE : 스캐너 액세스 나우 이지(Scanner Access Now Easy, SANE)는 이미지 스캐너 및
                 카메라 하드웨어 (플랫 베드 스캐너, 핸드 헬드 스캐너, 비디오 및 스틸 카메라, 프레임 그래버 등)에
                 표준화된 액세스를 제공하는 API(Application Programming Interface)이다.
ㅇ 2. ALSA : 고급 리눅스 사운드 아키텍처(Advanced Linux Sound Architecture, ALSA)는 리눅스 커널의 구성 요소 중 하나로
                         사운드 카드용 장치 드라이버를 위한 API를 제공하는 소프트웨어 프레임워크이다.
ㅇ 4. LADSPA : 소프트웨어 오디오 프로세서 및 효과를 광범위한 오디오 합성 및 녹음 패키지에 연결할 수 있는 표준
[해설작성자 : 정추]

46. 다음 설명으로 알맞은 것은?

    

     1. OSS
     2. ALSA
     3. SANE
     4. PulseAudio

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 63%
     <문제 해설>
ㅇ OSS : 오픈 사운드 시스템(Open Sound System, OSS)은 유닉스 및 유닉스 계열 운영 체제의 사운드를 만들고 캡처하는 인터페이스이다.
    표준 유닉스 장치 (이를테면 POSIX READ/WRITE/IOCTL 등)에 기반을 두고 있다.
    이 용어는 OSS 인터페이스를 제공하는 유닉스 커널의 소프트웨어를 가리키는 말로 쓰이기도 한다.
[해설작성자 : 정추]

47. 다음 중 지정한 파일이 프린터를 통해 출력되도록 작업을 요청하는 명령으로 알맞은 것은?
     1. pr
     2. lpr
     3. lpq
     4. lpstat

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 71%
     <문제 해설>
ㅇ 2. lpr : 지정한 파일이 프린터를 통해 출력되도록 작업을 요청
ㅇ 3. lpq & 4. lpstat : 프린터 큐의 상태를 확인할 때 사용
[해설작성자 : 정추]

48. 다음 설명에 해당하는 커널 컴파일 과정으로 알맞은 것은?

    

     1. make config
     2. make clean
     3. make mrproper
     4. make xconfig

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 60%
     <문제 해설>
make config는 bash 혹은 csh에서 실행하는 행 단위 환경설정 도구이다.
make clean은 config 파일을 제외한 실행 파일 및 오브젝트 파일을 모두 제거한다.
make xconfig는 윈도우 환경의 Qt 기반 환경설정 도구이다.
[해설작성자 : Dongry]

49. 다음 설명으로 알맞은 것은?

    

     1. CUPS
     2. LPD
     3. IPP
     4. LPRng

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 72%
     <문제 해설>
ㅇ CUPS : Common Unix Printing System 컴퓨터를 인쇄 서버로 기능하도록 해주는 프린팅 시스템
                    애플이 개발한 오픈 소스 프린팅 시스템으로 유닉스 계열 운영체제의 시스템을 프린터 서버로 사용가능하도록 함
ㅇ IPP : Internet Printer Protocol 프린터 서포트 프로토콜
[해설작성자 : 정추]

50. 다음 ( 괄호 ) 안에 들어갈 모듈 관련 명령어로 알맞은 것은?

    

     1. lsmod
     2. insmod
     3. rmmod
     4. modprobe

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 71%
     <문제 해설>
ㅇ insmod : 커널에 모듈을 적재
ㅇ rmmod : 커널에 적재된 모듈을 제거, 사용중인 모듈은 제거 불가
ㅇ modprobe : 커널에 모듈을 적재 또는 제거할 때 사용하는 명령어
[해설작성자 : 정추]

아래와 같은 오류 신고가 있었습니다.
여러분들의 많은 의견 부탁 드립니다.
추후 여러분들의 의견을 반영하여 정답을 수정하도록 하겠습니다.
참고로 정답 변경은 오류 신고 5회 이상일 경우 수정합니다.

[오류 신고 내용]
| grep conntrack 이라 했으며 cronntrack만 나와야 하는거 아닌가요?

[오류신고 반론]
grep은 해당 문자열을 포함한 줄을 출력하는 명령입니다 굳이 앞 뒤에 * 붙일 필요 없습니다
[해설작성자 : grep]

51. 다음은 GRUB 패스워드를 설정하는 과정의 일부이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    

     1. passwd --md5
     2. password --md5
     3. md5crypt
     4. grub-md5-crypt

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 54%
     <문제 해설>
ㅇ cat grub.conf
    #boot=/dev/sda
    default=0 -> 메뉴 번호
                             첫 번째 부팅메뉴가 0번이고 두 번째 부팅 메뉴가 1번 순서
    timeout=5 -> 부팅시간(초)
    splashimage=(hd0,0)/grub/splash.xpm.gz -> (장치명,파티션) GRUB 부팅 화면에 나타나는 배경 이미지
    hiddenmenu -> 제어 터미널에 메뉴가 표시되지 않으며 제한 시간이 지나면 기본 항목이 부팅
                                사용자는 시간 제한이 만료되기 전에 <ESC>를 눌러 메뉴를 표시하도록 요청할 수 있다
    password -md5 $1NmiJ1$5tumUAi5FlupA3Msu1m. -> [알고리즘] [암호값] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
    title CentOS (2.6.32-642.4.2.el6.x86_64) -> 부팅제목
        root (hd0,0) -> 하드,파티션
        kernel -> [/vmlinuz-버전] ro root=[/dev/장치명]
             /vmlinuz-2.6.32-642.4.2.el6.x86_64
             ro root=/dev/mapper/VolGroup-lv_root
             ...
[해설작성자 : 정추]

52. 다음 중 SSH에 관한 설명으로 알맞은 것은?
     1. ssh는 IPv6 주소체계에서는 접속이 불가능하다.
     2. ssh는 로그인 전에 보여주는 메시지를 별도의 파일로 지정 할 수 있다.
     3. ssh서버의 환경 설정 파일은 /etc/sshd_config이고 실행 데몬 스크립트는 /etc/rc.d/init.d/sshd이다.
     4. ssh는 사용할 암호화 알고리즘을 지정할 수 있으나, ssh2 버전에서 알고리즘을 지정하지 않으면 기본적으로 DSA를 사용한다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 53%
     <문제 해설>
일반적으로
ssh 서버의 환경설정 파일은 /etc/ssh/sshd_config 이고
실행파일은 /usr/sbin/sshd 이다
[해설작성자 : comcbt.com 이용자]

ㅇ 참고
     ssh는 로그인 전에 보여주는 메시지를 별도의 파일로 지정 관련한 수행절차
    1. # vi /etc/banner 파일 작성
        예) ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
                @ Welcome to my server!
                ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
    2. # vi /etc/ssh/sshd_config 설정변경
         #Banner none -> Banner /etc/banner
    3. sshd 서비스 재시작
         # service sshd restart 또는 systemctl restart sshd
    4. 이후 Putty 등을 이용해 터미널 접속 후 banner 메세지 확인
[해설작성자 : 정추]

53. cpio명령을 이용하여 백업된 데이터의 내용만 확인하려고 한다. 다음 중 사용되는 옵션으로 가장 알맞은 것은?
     1. -ic
     2. -icvt
     3. -icdv
     4. -ocvF

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 60%
     <문제 해설>
-i : 표준 입력을 받을 때 사용, 주로 백업한 자료를 불러올 때 사용함
-c : 아카이브 포맷 지정
-v : 과정 출력
-t : 내용만 확인
[해설작성자 : dhbang]

54. 다음 중 ASCII 형태의 로그 파일로 알맞은 것은?
     1. /var/log/btmp
     2. /var/log/wtmp
     3. /var/log/lastlog
     4. /var/log/xferlog

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 60%
     <문제 해설>
utmp
현재 로그인한 사용자
상태 정보를 담고 있는 로그파일

wtmp
성공한 로그인/로그아웃 정보 및
시스템의 boot/shutdown 의 히스토리를 담고있는 로그 파일

btmp
실패한 로그인 정보를 담고 있는 로그 파일

last log
마지막으로    성공한 로그인 정보를 담고있는 로그 파일
[해설작성자 : 내이름은 조난, 함정이죠!]

/var/log/xferlog
: FTP 접속과 연관된 로그 파일이다.
[해설작성자 : itsbae]

55. 다음 중 로그 관련 파일의 특징으로 알맞은 것은?
     1. /var/log/wtmp : 콘솔, ftp 등 접속이 실패한 경우 기록
     2. /var/log/lastlog : 부팅 시 동작하는 데몬 관련 정보 기록
     3. /var/log/dmesg : 시스템이 부팅할 때 출력되었던 로그 기록
     4. /var/log/boot.log : telnet이나 ssh를 이용하여 접속한 사용자의 마지막 정보를 기록

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 70%
     <문제 해설>
ㅇ /var/log/wtmp : 성공한 로그인/로그아웃 정보 및
                    시스템의 boot/shutdown 의 히스토리를 담고있는 바이너리 형태 로그 파일
ㅇ /var/log/lastlog : 마지막으로    성공한 로그인 정보를 담고있는 바이너리 형태 로그 파일
ㅇ /var/log/dmesg : 시스템이 부팅할 때 출력되었던 로그 기록
ㅇ /var/log/boot.log : 시스템 부팅시의 로그
     - 시스템의 데몬들이 실행되거나 재시작되었을 때 기록되는 로그 파일이다.
     - 부팅 시의 에러나 조치 사항을 확인할 때 활용이 가능하다.
     - timestamp, 호스트명, 데몬명[pid], 메시지 내용이 기록 된다.
[해설작성자 : 정추]

56. 다음 중 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

    

     1. ㉠ : /etc/logrotate.conf
㉡ : /etc/logrotate
㉢ : /etc/crontab
     2. ㉠ : /etc/logrotate.conf
㉡ : /etc/logrotate.d
㉢ : /etc/cron.daily
     3. ㉠ : /etc/logrotate/logrotate.conf
㉡ : /opt/logrotate.d
㉢ : /etc/cron.daily
     4. ㉠ : /etc/logrotate/logrotate.conf
㉡ : /opt/logrotate
㉢ : /var/lib/logrotate.status

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 50%
     <문제 해설>
/etc/logrotate.conf (파일): 시스템 전체에 대한 환경설정
/etc/logrotate.d (디렉터리): 디렉터리 안에 로그파일을 관리하는 응용프로그램이 있음
/etc/crontab (파일): 스케줄링 설정
/etc/cron.daily (디렉터리): 디렉터리 안에 설정 파일이 있음
[해설작성자 : Dongry]

57. single 모드 부팅을 제한하기 위하여 grub 패스워드를 설정하려고 한다. 다음 중 grub 패스워드 설정 시 사용되는 암호화 알고리즘으로 알맞은 것은?
     1. MD5
     2. SHA-1
     3. SHA-256
     4. Blowfish

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 66%
     <문제 해설>
ㅇ GRUB 패스워드를 설정하는 과정의 일부 : password --md5
[해설작성자 : 정추]

58. 다음에서 설명하는 보안 도구로 알맞은 것은?

    

     1. nmap
     2. nessus
     3. tripwire
     4. tcpdump

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 63%
     <문제 해설>
1.nmap : 네트워크 탐지
2.nessus : 상용 취약점 스캐너
3.tripwire : 호스트 기반 침입 탐지(외부 탐지)
4.tcpdump : 네트워크 트래픽 모니터링
[해설작성자 : Dongry]

59. 다음 중 상호 대화식 복구 프로그램으로 알맞은 것은?
     1. dd
     2. cpio
     3. rsync
     4. restore

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 55%
     <문제 해설>
restore [옵션] [백업파일/폴더명]
-i : 대화형 모드로 파일 복원
-f : 장치 이름을 지정
-r : 백업 대상 전체를 복원
-t : 백업 대상 목차를 표시
-x : 명령행에서 지정한 파일을 복원
-v : 복원하고 있는 경로명 표시
-h : 디렉토리를 생성하며 복구(백업된 경로대로 디렉토리 생성)
[해설작성자 : itsbae]

ㅇ dd : 블록 단위로 파일을 복사하거나 파일 변환을 할 수 있는 명령어
ㅇ cpio : cpio(copy in and out) 명령을 사용하여 개별 파일, 파일 그룹 또는 전체 파일 시스템을 복사
ㅇ rsync : rsync: Remote sync의 줄임말로 여러가지 옵션을 이용해 원격 또는 로컬간에 파일이나 디렉토리를 복사하는 툴
[해설작성자 : 정추]

60. 다음 중 증분 백업을 지원하지 않는 명령으로 알맞은 것은?
     1. tar
     2. cpio
     3. rsync
     4. dump

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 64%
     <문제 해설>
ㅇ tar : 여러 개의 파일을 하나의 파일로 묶거나 풀 때 사용하는 명령
ㅇ cpio : cpio(copy in and out) 명령을 사용하여 개별 파일, 파일 그룹 또는 전체 파일 시스템을 복사
                    (*) 증분 백업을 지원하지 않음
ㅇ rsync : rsync: Remote sync의 줄임말로 여러가지 옵션을 이용해 원격 또는 로컬간에 파일이나 디렉토리를 복사하는 툴                    
ㅇ dump
        파일시스템 자체를 직접 읽어내는 방법을 사용하여 파일들이 아닌 파일시스템 전체를 백업한다.
        일반적으로 파티션 단위로 백업할 때 유용하게 사용되며, 0-9단계의 레벨을 가지고 증분 백업을 지원하고 있다.
    - 명령어 : $ dump [옵션] [백업장치] [백업대상]
        0~9 : 레벨 0이 전체 백업이고 나머지 레벨들은 부분백업을 의미한다.
        -f : 백업할 파일명 또는 디바이스명을 작성한다.
        -u : 백업 후 /etc/dumpdates 라는 파일에 작업정보를 기록한다.

    - 명령어 사용 예
        실습내용 : /dev/hda7 파일시스템 전체를 /dev/nst0 장치에 전체 백업하며 그 작업 정보를 /etc/dumpdates라는 파일에 기록한다.
        $ dump -0u -f /dev/nst0 /dev/hda7
[해설작성자 : 정추]

61. 개인 홈페이지 사용자를 위해 httpd.conf 파일에서 관련 모듈을 활성화하려고 한다. 다음 ( 괄호 ) 안에 들어갈 항목명으로 알맞은 것은?

    

     1. Include
     2. AddType
     3. AddModule
     4. LoadModule

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 51%
     <문제 해설>
ㅇ httpd.conf :
        - Include : 구성파일 추가
                예) Include conf/extra/httpd-mpm.conf
        - AddType : 매핑 목록이 포함된 파일
                예)        AddType application/x-gzip .gz .tgz
        - LoadModule : 관련 모듈을 활성화
                예) LoadModule authn_core_module modules/mod_authn_core.so
[해설작성자 : 정추]

62. 다음 ( 괄호 ) 안에 들어갈 명령으로 알맞은 것은?

    

     1. virsh
     2. libvirtd
     3. virt-top
     4. virt-manager

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 57%
     <문제 해설>
ㅇ virsh : 가상머신 추가 부터 start,list 확인, 삭제, 일시중지, 재개, 종료 등의 기능을 포함하고 있는 명령어
ㅇ virt-manager(Virtual Machine Manager)은 데스탑의 GUI 환경에서 가상머신을 생성하고, 관리 할 수 있는 소프트웨어
ㅇ libvirtd :
     libvirt 가상화 관리 시스템의 서버 측 데몬 구성 요소
     이 데몬은 호스트 서버에서 실행되며 가상화된 게스트에 필요한 관리 작업을 수행
     여기에는 호스트 서버 간 게스트 시작, 중지 및 마이그레이션, 네트워킹 구성 및 조작,
     게스트가 사용할 스토리지 관리와 같은 활동이 포함
ㅇ virt-top : top과 유사한 가상화 현황조회 도구
[해설작성자 : 정추]

virsh list : 가상 머신 목록 출력
virsh start VM_NAME : 가상 머신 시작
virsh shutdown VN_NAME : 가상 머신 종료
virsh destroy VN_NAME : 가상 머신 강제 종료
virsh reboot VN_NAME : 가상 머신 재부팅
[해설작성자 : 1트합시다]

63. 다음은 /etc/named.conf 파일 설정의 일부이다. 여러 호스트를 하나의 명칭으로 지정할 때 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    

     1. acl
     2. list
     3. group
     4. member

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 65%
     <문제 해설>
acl : ACL(Access Control List)의 약자로 여러 호스트를 하나의 명칭으로 지정할 때 사용
사용 예 : acl "하나의 명칭으로 지정할 그룹명" { user1; user2; user3; ...};
[해설작성자 : Anon]

64. 다음 중 smb.conf 파일에서 특정 네트워크 대역의 접근을 허가하는 설정으로 알맞은 것은?
     1. hosts allow = 192.168.5
     2. hosts allow = 192.168.5.
     3. hosts allow = 192.168.5.0
     4. hosts allow = 192.168.5.0/24

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 48%
     <문제 해설>
hosts allow 설정법

ex) hosts allow = 192.168.5. 192.168.6. EXCEPT 192.168.13
→ 앞 두 대역은 접근허가 except는 제외

대역은 192.168.12.0/255.255.255.0 와 같은 형식을 사용할 수도 있다.
[해설작성자 : 또림아합격하자]

65. 다음 설명에 해당하는 HTTP 요청 메소드 (Method)로 알맞은 것은?

    

     1. GET
     2. POST
     3. PUT
     4. HEAD

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 67%
     <문제 해설>
ㅇ GET 방식 : 클라이언트의 데이터를 URL뒤에 붙여서 보낸다
                            서버에 전달하고 싶은 데이터는 query를 통해서 전달한다.
     예) www.example.com?id=mommoo&pass=1234
ㅇ POST 방식 :
     데이터 전송을 기반으로 한 요청 메서드이다.
     URL에 붙여서 보내지 않고
     BODY에다가 데이터를 넣어서 보낸다.
ㅇ PUT 방식 :
     리소스가 있으면 대체하고 리소스가 없으면 생성한다.
     POST 처럼 정보를 서버로 제출하는 것이지만 덮어쓴다고 보면 쉽다.
ㅇ HEAD 방식 :
     GET과 유사한 방식이나 웹 서버에서 헤더 정보 이외에는 어떤 데이터도 보내지 않는다.
     웹 서버의 다운 여부 점검(Health Check)이나
     웹 서버 정보(버전 등)등을 얻기 위해 사용될 수 있다.
[해설작성자 : 정추]

66. 다음은 웹 페이지 인증을 위해 아파치 사용자를 만드는 과정이다. ( 괄호 ) 안에 들어갈 명령으로 알맞은 것은?

    

     1. htpasswd
     2. htuseradd
     3. apachectl
     4. httpd

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 49%
     <문제 해설>
아파치 웹 서버의 주요 실행 파일
htpasswd : 암호 인증이 필요한 웹 페이지를 대상으로 아이디와 암호를 생성.
apachectl : 아파치 웹 서버의 실행, 종료,    재시작을 위한 도구.
httpd : 아파치 웹 서버의 데몬 프로그램.
[해설작성자 : 또림아합격하자]

67. 다음 중 인증 관련 서비스와 가장 거리가 먼 것은?
     1. NFS
     2. NIS
     3. LDAP
     4. Active Directory

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 64%
     <문제 해설>
1. NFS - 네트워크 파일 시스템으로 1984년에 개발된 공유 프로토콜입니다. 상대방의 파일 시스템을 내 디렉터리인 것처럼 사용할 수 있게 해줍니다.
[해설작성자 : 반스트]

ㅇ NIS :
     다수의 서버를 운영할 경우 시스템에서 모든 서버에 사용자의 계정 정보가 개별로 저장되어 있기 때문에
     인증 시 불편함이 존재했다. 이러한 경우를 보안하기 위해 만들어진 네트워크 기반의 인증 서비스이다.
     NIS는 여러 대의 서버를 운영하고 있고 각 각의 로그인이 필요한 경우,
     사용자는 각 서버에 대해 모두 사용자계정과 패스워드를 가지고 있다.
     즉, 하나의 서버에만 사용자의 계정이나 암호, 그룹 정보 등을 저장해두면 서버가 다른 시스템과 계정 정보를 공유한다.            
ㅇ LDAP :    
    1. IP 프로토콜을 기반으로 사용자, 시스템, 네트워크 서비스 정보 등의 디렉터리 정보를 공유할 수 있다.
         (*) 인증관련
    2. 다렉터리는 논리, 계급 등을 기준으로 조직화 되어 있다.
    3. 일반적으로 RDBMS에 비해 검색 속도가 빨라서 읽기 위주의 서비스에 좋은 성능을 발휘한다.
         (*) "자주 변경되는 정보인 경우에"는 해당 안됨
    4. 이름, 주소와 같이 하나 이상의 속성을 가진 객체로 구성된다.
    5. X.500 Directory Access Protocol 기반으로 만들어진 통신 규약이다.
    6. 읽기 위주의 검색 서비스에서 상당히 좋은 성능을 발휘한다.
ㅇ Active Directory :
     (Active Directory, 줄여서 AD)는 마이크로소프트가 윈도우용 환경에서 사용하기 위해 개발한
     LDAP 디렉터리 서비스의 기능이다. 주 목적은 윈도우 기반의 컴퓨터들을 위한 인증 서비스를 제공하는 것이다.
     주로 윈도우 환경에서 동일한 데이터베이스를 사용하여 다음을 비롯한 다양한 네트워크 서비스를 제공한다.
[해설작성자 : 정추]

68. 다음 중 이름을 나타내는 LDAP의 속성 관련 키워드로 알맞은 것은?
     1. c
     2. cn
     3. sn
     4. givenName

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 46%
     <문제 해설>
givinName이 이름을 나타내는 속성입니다.

cn(common name)은 이름+성 헷갈리지마세요
[해설작성자 : 또림아합격하자]

ㅇ c : CountryName : 국가이름
ㅇ cn : CommonName : 이름과 성의 조합
ㅇ sn : SurName : 성
[해설작성자 : 정추]

69. 다음 중 NIS 서버에 동작 시켜야할 데몬명으로 가장 거리가 먼 것은?
     1. ypxfrd
     2. rpcbind
     3. ypbind
     4. ypserv

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 47%
     <문제 해설>
ypbind: NIS 클라이언트와 관계됨

[NIS 서버 데몬 스크립트]
ypserv: NIS 서버를 운영하는 주 데몬 스크립트
yppasswdd : NIS 클라이언트에서 패스워드 시에 적용되도록 해주는 데몬 스크립트
ypxfrd :NIS 서버와 NIS 클라이언트 간의 맵핑 속도를 높여주는 데몬 스크립트
[해설작성자 : 포켓몬마스터]

70. 다음 ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?

    

     1. ypcat
     2. yppasswd
     3. ypwhich
     4. ypwhich -m

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 59%
     <문제 해설>
ㅇ ypcat : NIS 연결 확인
    아래와 같이 hosts.byname을 지정하여 제대로 서버에 연결되는지 확인
    # ypcat passwd.byname        
ㅇ yppasswd : NIS 패스워드 변경
    # yppasswd admin
    New password:
    Retype new password:
    passwd: all authentication tokens updated successfully
ㅇ ypwhich : NIS 도메인명을 보여주거나 설정하는 명령    
[해설작성자 : 정추]

71. 다음 설명에 해당하는 /etc/exports의 옵션으로 알맞은 것은?

    

     1. root_squash
     2. no_root_squash
     3. all_squash
     4. no_all_squash

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 55%
     <문제 해설>
ㅇ root_squash :
    클라이언트가 root 권한 획득을 막는다.
    uid/gid가 0의 요청을 익명의 uid/gid(일반적으로 nobody)로 매핑한다.    
    그외 uid/gid(일반 계정)에 대해서는 해당되지 않는다. 디폴트 값이다.
    
    NFS 클라이언트에서 접근하는 root 사용자를 무시하고
    서버상의 nfsnobodt로 매핑시킨다
    일반 사용자의 권한은 그대로 인정된다
ㅇ no_root_squash
    클라이언트가 root 권한 획득가능, 파일 생성시 클라이언트의 권한으로 생성됨
ㅇ all_squash : 모든 uid, gid를 익명사용자에게 매핑. 디폴트 값이다.    
ㅇ no_all_squach : 클라이언트가 root 권한 획득가능, 파일 생성시 클라이언트의 권한으로 생성됨
[해설작성자 : 정추]

72. 다음 ( 괄호 ) 안에 들어갈 명령으로 알맞은 것은?

    

     1. smbmount
     2. smbclient
     3. smbstatus
     4. testparm

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 49%
     <문제 해설>
smbclient    명령어 : windows 공유 폴더에 접근하기 위한 명령어
형식 : # smbclient //[HOSTNAME | IP]/[SHARE_NAME(디렉터리)]
[해설작성자 : 또림아합격하자]

ㅇ smbmount : 원격지 서버에 설치되어 있는 삼바 서비스(삼바계정)를 원격마운트 할 수 있는 삼바마운트 명령어
ㅇ smbstatus : 사용자 이름, 기본 그룹, SMB 프로토콜 버전, 암호화 및 서명 정보가 포함
    Registered MSG_REQ_POOL_USAGE
    Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED
    lp_load_ex: refreshing parameters
    ...

ㅇ testparm : samba 설정 정보 확인
    Load smb config files from /etc/samba/smb.conf
    Processing section “[Storage]”
    Processing section “[read only]”
    ...
[해설작성자 : 정추]

73. 다음 중 메일 관련 프로그램의 종류가 다른 것은?
     1. postfix
     2. evolution
     3. qmail
     4. sendmail

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 68%
     <문제 해설>
메시지 전송 에이전트(MTA, Message or Mail Transfer Agent)는 전자우편을 SMTP를 이용해 다른 전자우편 서버로 전달하는 프로그램입니다. MTA의 종류로는 sendmail, qmail, postfix 등이 있습니다.

evolution은 메일 사용자 에이전트(MUA, Mail User Agent)에 속하며, 이메일을 읽고 쓰는데 사용됩니다. MUA는 MTA의 도움이 있어야 이메일을 보낼 수 있습니다.
[해설작성자 : 반스트]

74. 다음 중 sendmail.cf 파일에서 특정 도메인명을 발신지 메일 주소로 강제 지정할 때 사용하는 항목으로 알맞은 것은?
     1. Cw
     2. Fw
     3. Dj
     4. O

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 61%
     <문제 해설>
Cw: 메일 수신 호스트의 이름을 설정하며, 보통 도메인명을 이용.
Fw: 여러 개의 도메인명을 수신 호스트의 이름으로 이용할 경우 관련 설정 파일을 지정한다.
O는 단독으로 사용하는 경우는 없고, O AliasFile, O MaxMessageSize, O ForwoardPath 등과같이 사용한다.

강제지정은 Dj 따라서 정답 3번
[해설작성자 : 또림아합격하자]

75. 다음 ( 괄호 ) 안에 들어갈 수 있는 명령으로 알맞은 것은?

    

     1. m4
     2. newaliases
     3. sendmail
     4. makemap hash

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 68%
     <문제 해설>
ㅇ m4 :
    매크로 처리 언어이다. 데니스 리치와 브라이언 커니핸이 만들었다.
    sendmail.cf 파일이 삭제되었거나 복원할 경우에
    m4라는 매크로 프로세스를 이용하여 새롭게 생성
    예) # m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

ㅇ newaliases :    /etc/aliases 파일 설정 후에 변경된 내용을 적용

ㅇ sendmail
     리눅스에서 SMTP 프로토콜을 이용해 다른 메일 서버로 전달하는 프로그램으로,
     보통의 리눅스 메일 서버 프로그램을 지칭한다
        
ㅇ makemap hash
     virtusertable 파일을 수정한 이후에는 access 파일과 같이 DB 파일을 만들어 주어야 하는데
     다음 명령어를 사용하여 만들어 줘야 한다.
     # makemap hash /etc/mail/virtusertable < /etc/mail/virtusertable
[해설작성자 : 정추]

76. 다음은 /etc/named.conf 파일 설정의 일부이다. 도메인 설정에 필요한 zone 파일을 별도의 파일로 지정하려고 할 때 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    

     1. zone
     2. include
     3. directory
     4. allow-zones

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 42%
     <문제 해설>
ㅇ /etc/named.conf
        DNS 서버의 전반적인 환경 설정을 담당하는 파일이다.
     서버에서 사용하는 zone파일 및 reverse zone 파일을 지정한다.
     예) include "/etc/named.rfc1912.zones"; -> 외부 설정파일 설정 옵션
[해설작성자 : 정추]

77. 다음은 /etc/named.conf 파일 설정의 일부이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    

     1. hint
     2. master
     3. slave
     4. local

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 60%
     <문제 해설>
ㅇ /etc/named.conf 내 zone 영역
zone "." IN {
                type hint;
                file "named.ca";
};
ㅇ 파일 설명
    - "." 루트 도메인 지정
    - type : hint(루트도메인을 지정), master(1차 네임서버), slave(2차 네임서버)
    - file : Name Server에 대한 설정을 named.ca라는 파일에서 참조하는 설정
    - named.ca 파일은 13개의 루트 네임서버의 정보가 있다.
        -> 루트 네임서버가 13개일 경우 493Byte으로 UDP 연결이 가능하지만
             루트 네임서버가 13개 이상일 경우 512Byte가 넘어서 TCP 연결로 해야하기 때문에
             부하가 많아 생겨 13개까지 루트 네임서버가 있다.
[해설작성자 : 정추]

78. 다음은 zone 파일에서 메일 서버를 설정하는 과정이다. 도메인이 ihd.or.kr일 때 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    

     1. ㉠ MX ㉡ ihd.or.kr
     2. ㉠ MX ㉡ ihd.or.kr.
     3. ㉠ MX 0 ㉡ ihd.or.kr
     4. ㉠ MX 0 ㉡ ihd.or.kr.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 47%
     <문제 해설>
ㅇ MX : (Mail Exchanger)의 약어로 해당 도메인에 대한 메일서버를 지정하는 레코드이다.
                일반적으로 메일서버를 여러개 사용할 때 MX레코드 다음에 우선순위 번호를 지정하여
                메일을 수신할 수 있다.
    예) IN    MX 10    mail.userdomainname.com.
            IN    MX 20    mail2.userdomainname.com.
[해설작성자 : 정추]

79. 다음 설명에 해당하는 가상화 기술로 알맞은 것은?

    

     1. Xen
     2. KVM
     3. Docker
     4. Ansible

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 52%
     <문제 해설>
ㅇ Xen
     Xen은 대표적인 반 가상화(Para Virtualization) 하이퍼바이저(hypervisor)리눅스 커널에서
     사용할 수 있는 공개SW기반 가상화 소프트웨어
ㅇ KVM
     KVM(Kernel-based Virtual Machine: 커널 기반 가상 머신)은 Linux®에 구축되는 오픈소스가상화 기술.
     구체적으로, KVM을 사용하면 Linux를 하이퍼바이저로 전환하여 호스트 머신에서 게스트 또는 VM(가상 머신) 등
     격리된 가상 환경 여러 개가 실행되도록 할 수 있다
     2005년에 설립된 Qumranet에서 개발한 하이퍼바이저로 x86시스템을 기반으로 동작한다
     상용화된 제품에는 RHEV가 있다    
ㅇ Docker
     Linux® 컨테이너를 만들고 사용할 수 있도록 하는 컨테이너화 기술
     애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼.
ㅇ Ansible : 앤서블은 여러 개의 서버를 효율적으로 관리하기 위해 고안된 환경 구성 자동화 도구
[해설작성자 : 정추]

80. 운영 중인 텔넷 서버로 IP 주소가 192.168.5.13인 호스트의 접근을 Tcp Wrapper를 이용해서 접근을 차단하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    

     1. telnet
     2. telnetd
     3. in.telnetd
     4. telnet.service

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 45%
     <문제 해설>
Tcp Wrapper 설정
in.telnetd : .cbt.com EXCEPT \www.cbt.com    -> www.cbt.com을 제외한 cbt.com 도메인의 모든 호스트에 대하여 서비스 접근허가
in.telnetd : 192.168.5.13 호스트의 접근차단

in.telnetd 뒤에 도메인이냐 IP주소냐에 따라 접근허용과 차단이 나뉘니 주의
[해설작성자 : 또림아합격하자]

81. 다음 ( 괄호 )안에 들어갈 내용을 알맞은 것은?

    

     1. ㉠ <?php ㉡ ?>
     2. ㉠ <%php ㉡ %>
     3. ㉠ <!php ㉡ !>
     4. ㉠ <&php ㉡ &>

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 72%

82. 다음 중 CPU 반가상화 기술을 기반으로 가상 머신을 생성할 때 사용하는 기술로 가장 알맞은 것은?
     1. Xen
     2. KVM
     3. VirtualBox
     4. Docker

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 61%
     <문제 해설>
2. KVM - 커널 기반 가상화 머신으로 반가상화가 아닌 가상화 기술(HVM)을 사용합니다.
3. VirtualBox - OS를 가상화합니다. 호스트 OS 위에 게스트 OS를 띄워서 사용하며 사용법은 간단하지만 무겁고 느리다는 단점이 있습니다.
4. Docker - 컨테이너 기반의 오픈소스 가상화 플랫폼입니다. 컨테이너로 프로세스만을 격리시켜서 가상화시키기때문에 OS를 설치시키는 다른 가상화기술보다 가볍고 빠르다는 장점이 있습니다.
[해설작성자 : 반스트]

83. 다음 ( 괄호 ) 안에 들어갈 파일명으로 알맞은 것은?

    

     1. /etc/hosts
     2. /etc/yp.conf
     3. /etc/ypbind.conf
     4. /etc/sysconfig/network

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 46%
     <문제 해설>
/etc/sysconfig/network
: 네트워크 관련 항목들을 설정하는 파일
- NIS 도메인 이름을 부팅 시에도 적용하기 위해 이 파일에 도메인을 등록
- NISDOMATIN = [도메인 이름] 을 추가 해주면 된다.
[해설작성자 : 또림아합격하자]

ㅇ 1. /etc/hosts
        용도 : 호스트 이름을 IP 주소에 매핑하는 로컬 정적 테이블
        형식 : <IP_address> <host_name>
                     127.0.0.1     localhost
ㅇ 2. /etc/yp.conf : NIS 클라이언트에서 NIS 서버 및 도메인명을 지정
    domain OOPS-NIS
    server nis1.domain.com
    server nis2.domain.com
ㅇ 3. /etc/ypbind.conf : ypbind는 명령이 이며 설정파일은 yp.conf 임
[해설작성자 : 정추]

84. 다음은 NFS 클라이언트에서 NFS 서버(192.168.5.13)에 익스포트된 정보를 확인하는 과정이다. ( 괄호 ) 안에 들어갈 명령으로 알맞은 것은?

    

     1. exportfs
     2. nfsstat
     3. rpcinfo
     4. showmount

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 51%
     <문제 해설>
ㅇ exportfs : 로컬의 디렉토리를 NFS 클라이언트로 export 하거나 unexport하는 명령어
ㅇ nfsstat : NFS 통계 리스트를 출력
ㅇ rpcinfo : 시스템에서 실행 중인 RPC 서비스에 대한 정보를 생성
ㅇ showmount : showmount 명령어는 NFS Server에 NFS Client가 접속해서 사용하고 있는 상태를 체크
         (*)    NFS 서버에 익스포트된 정보를 확인
    * showmount -a 호스트명
        디렉토리 형식으로 모든 원격 마운트 정보 출력
    * showmount -d 호스트명
        클라이언트에서 원격으로 마운트한 디렉토리 목록 출력
    * showmount    -c 호스트명
        export된 디렉토리의 목록 출력
    * showmount -e 192.168.0.13
[해설작성자 : 정추]

85. 다음 중 vsftpd.conf에서 익명(anonymous) 사용자의 접근을 허가할 때 사용하는 설정으로 알맞은 것은?
     1. anonymous_disable=YES
     2. anonymous_disable=NO
     3. anonymous_enable=YES
     4. anonymous_enable=NO

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 66%
     <문제 해설>
ㅇ anonymous_disable 옵션은 따로 없어 보임
ㅇ anonymous_enable=NO : 익명 (아무나) 불허
ㅇ anonymous_enable=YES : 익명 (아무나) 허가
[해설작성자 : 정추]

86. 다음 중 메일 서버간의 송신 및 수신에 사용되는 프로토콜로 알맞은 것은?
     1. POP3
     2. IMAP
     3. SMTP
     4. SNMP

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 68%
     <문제 해설>
ㅇ SMTP : 단순 전자우편 전송 프로토콜(SMTP)은 네트워크를 통해 전자우편(이메일)을 전송하는 기술 , PORT : 25
                    (*) 메일 서버간의 송신 및 수신에 사용되는 프로토콜
ㅇ POP3 : 서버에 도착한 메일을 클라이언트에서 확인할때 사용하는 프로토콜 , PORT : 110
ㅇ IMAP : IMAP은 Internet Messaging Access Protocol의 약자로 서버에서 이메일을 읽는 프로토콜, PORT : 143
ㅇ SNMP : 네트워크 관리를 위해, 관리 정보 및 정보 운반을 위한 프로토콜
                    UDP / IP 상에서 동작하는 비교적 단순한 형태의 메시지 교환형 네트워크 관리 프로토콜
[해설작성자 : 정추]

87. 다음 설명과 같은 경우 ihduser가 본인의 홈 디렉터리에 생성해야할 파일명으로 알맞은 것은?

    

     1. aliases
     2. .forward
     3. virtusertable
     4. local-host-names

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 56%
     <문제 해설>
ㅇ aliases : 특정 계정으로 들어오는 메일을 다른 계정으로 전송되도록 설정한다.
ㅇ forward
     본인 계정으로 들어오는 메일은 다른 메일 주소로 전달
     다른 이메일 주소로 새 메일을 모두 전달하거나 특정 유형의 메일만 전달하도록 선택
ㅇ virtusertable : 가상 메일 유저 설정 파일
     하나의 메일 서버에 여러 도메인을 사용하는 환경에서 동일한 계정을 사용할 때 각각의 도메인으로 연결시킨다.
ㅇ local-host-names : 메일 수신지(도메인과 호스트)를 설정    
[해설작성자 : 정추]

88. 다음 중 named.ca를 비롯하여 사용자가 선언하는 zone 파일 등이 위치하는 디렉터리로 알맞은 것은?
     1. /etc/named
     2. /etc/named/zones
     3. /var/named
     4. /var/named/zones

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 47%
     <문제 해설>
ㅇ /var/named
     루트(root) 도메인 서버의 정보를 담은 named.ca,
     사용자가 설정한 zone 파일 등을 저장하는 디렉터리이다.
[해설작성자 : 정추]

89. 다음 설명에 해당하는 가상화의 기능으로 알맞은 것은?

    

     1. 단일화(Aggregation)
     2. 에뮬레이션(Emulation)
     3. 절연(Insulation)
     4. 프로비저닝(Provisioning)

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 60%
     <문제 해설>
ㅇ Insulation :
     가상화된 자원들과 물리적자원들 간의 상호 맵핑은 가상화 자원들 또는 가상화 자원들을
     사용하는 사용자들에게 아무런 영향을 미치지 않으면서 물리적 자원들이 교체될 수 있도록 하는것
ㅇ Provisioning :
     프로비저닝(provisioning)은 사용자의 요구에 맞게 시스템 자원을 할당, 배치, 배포해 두었다가
     필요 시 시스템을 즉시 사용할 수 있는 상태로 미리 준비해 두는 것을 말한다.
     서버 자원 프로비저닝, OS 프로비저닝, 소프트웨어 프로비저닝, 스토리지 프로비저닝, 계정 프로비저닝 등이 있다.
     수동으로 처리하는 '수동 프로비저닝'과 자동화 툴을 이용해 처리하는 '자동 프로비저닝'이 있다.
ㅇ Emulation :
     한 컴퓨터가 다른 컴퓨터처럼 똑같이 작동하도록 소프트웨어나 마이크로 프로그래밍을 사용하는 기법.
     IP 네트워크상에서 가상 SCSI 버스를 구현하는 ISIC나 물리적 디스크 스트로지 상에서
     가상 테이프 스토리지 등이 이에 해당
[해설작성자 : 정추]

90. 다음 중 명령행에서 가상 머신만을 대상으로 CPU 자원을 모니터링할 때 사용하는 명령으로 알맞은 것은?
     1. xm
     2. xend
     3. virt-top
     4. virt-manager

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 68%
     <문제 해설>
ㅇ virt-manager(Virtual Machine Manager) :
     데스탑의 GUI 환경에서 가상머신을 생성하고, 관리 할 수 있는 소프트웨어
ㅇ virt-top :
    top과 유사한 가상화 현황조회 도구
    가상머신만을 대상으로 CPU 자원을 모니터링할 때 사용
[해설작성자 : 정추]

91. 다음 중 xinetd 기반으로 동작하는 서비스의 초당 요청 개수가 50개 이상일 경우 10초 동안 접속 연결을 중단하기 위한 설정 항목과 값으로 알맞은 것은?
     1. cps = 50 10
     2. cps = 50 100
     3. cps = 10 50
     4. cps = 100 50

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 72%
     <문제 해설>
ㅇ xinetd
    리눅스 커널 2.2 시절까진(아주 옛날엔) inetd를 사용하였다.
    거기다 접근 제어 기능을 가진 TCP Wrapper를 같이 사용했다.
    커널 버전 2.4 부턴 개선된 inetd에 TCP Wrapper의
    접근 제어 기능까지 포함하여 xinetd 데몬이 사용된다.    
ㅇ 서비스의 초당 요청 개수가 50개 이상일 경우 10초 동안 접속 연결을 중단
     cps = 50 10 [초당 요청수] [제한시간]
ㅇ 동시에 서비스할 수 있는 서버의 최대 서버 수를 지정
     instances             = 50
ㅇ 같은 IP에서 접속할 수 있는 최대 서비스 수
     per_source            = 10
[해설작성자 : 정추]

92. 프록시 서버의 설정 파일인 squid.conf에서 포트번호를 8080으로 변경하려고 한다. 다음 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

    

     1. Port
     2. Listen
     3. http_port
     4. proxy_port

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 48%
     <문제 해설>
ㅇ 스퀴드(Squid)로 프록시 서버
    사전적인 의미로는 ‘오징어’
    오픈 소스(GPL) 소프트웨어 프록시 서버이자 웹 캐시
    반복된 요청을 캐싱함으로 웹서버의 속도를 향상시킴
    네트워크 자원을 공유하려는 사람들에게 웹, DNS와 다른 네트워크 검색의 캐싱을 제공함
    트래픽을 걸러줌으로써 안정성에 도움을 주는 등에 이르기까지 광범위 하게 이용됨    
ㅇ squid.conf
    - 포트 설정 http_port 3128 <<<<<<<<<<<<<<<<<<<<
        스퀴드 서버 포트를 설정한다.
        default 값은 3128 이다.        
    - 캐시 설정 cache_mem 8 MB
        스퀴드 서버에서 사용하는 캐시 사이즈를 설정한다.        
    - 로그 설정 cache_access_log /usr/local/squid/logs/access.log
        접근로그를 기록하는 파일을 설정한다.        
[해설작성자 : 정추]

93. DHCP 서버의 환경 설정 파일인 dhcpd.conf에서 할당되는 게이트웨이 주소를 192.168.5.1로 변경하려고 한다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    

     1. gw
     2. gateway
     3. gw-address
     4. routers

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 58%
     <문제 해설>
ㅇ DHCP
    동적 호스트 구성 프로토콜(Dynamic Host Configuration Protocol, DHCP)은 호스트 IP 구성 관리를 단순화하는 IP 표준이다.
    동적 호스트 구성 프로토콜 표준에서는 DHCP 서버를 사용하여 IP 주소 및 관련된 기타 구성 세부 정보를
    네트워크의 DHCP 사용 클라이언트에게 동적으로 할당하는 방법을 제공한다.

ㅇ dhcpd.conf
    # Global configuration ####################################
    option domain-name "chhanz.com";
    option domain-name-servers ns.chhanz.com;
    default-lease-time 3600;                                        //기본 임대 시간
    max-lease-time 7200;                                                //최대 임대 시간
    authoritative;

    # subnet configuration ####################################
    subnet 10.50.2.0 netmask 255.255.255.0 {
     option routers                                    10.50.2.254; -> 192.168.5.1 변경
     option subnet-mask                            255.255.255.0;
     option domain-name                            "chhanz.com";
     option domain-name-servers            10.50.2.51, 1.1.1.1;
     option time-offset                            -18000;
     range 10.50.2.52 10.50.2.59;
    }

    option domain-name : Domain name을 지정합니다.
    option domain-name-servers : DNS 서버를 지정합니다.
    default-lease-time : 임대 요청 만료 시간을 초단위로 지정합니다.
    max-lease-time : 클라이언트가 가지고 IP를 가지고 있을 최대 시간을 초단위로 지정합니다.
    option routers : Gateway 주소를 지정합니다.
                                     (*) 할당되는 게이트웨이 주소를 192.168.5.1로 변경
    range : 클라이언트에 할당할 IP의 범위를 지정합니다.
[해설작성자 : 정추]

94. 다음 중 VNC(Virtual Network Computing)와 가장 관련 있는 프로토콜로 알맞은 것은?
     1. RFB(Remote Frame Buffer)
     2. NTP(Network Time Protocol)
     3. MQTT(MQ Telemetry Transport)
     4. DHCP(Dynamic Host Configuration Protocol)

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 56%
     <문제 해설>
ㅇ VNC(Virtual Network Computing, 가상 네트워크 컴퓨팅)
    컴퓨터 환경에서 RFB 프로토콜을 이용하여 원격으로 다른 컴퓨터를 제어하는 그래픽 데스크톱 공유 시스템이다.
    자판과 마우스 이벤트를 한 컴퓨터에서 다른 컴퓨터로 전송시켜서 네트워크를 거쳐
    그래픽 화면을 갱신하는 방식을 제공한다.

ㅇ RFB(Remote Frame Buffer)
    RFB("원격 프레임 버퍼")는 그래픽 사용자 인터페이스에 대한 원격 액세스를 위한 개방형 단순 프로토콜입니다.
    프레임 버퍼 수준에서 작동하기 때문에 Microsoft Windows, macOS 및 X Window System을 포함한
    모든 윈도우 시스템 및 응용 프로그램에 적용할 수 있습니다.
    RFB는 가상 네트워크 컴퓨팅(VNC) 및 그 파생물에서 사용되는 프로토콜입니다.

ㅇ NTP : 인터넷을 통해 컴퓨터 시간을 최상위 동기 클럭원(Master Clock)에 동기시키는 프로토콜
ㅇ MQTT(Message Queueing Telemetry Transport)
    2016년 국제 표준화 된 (ISO 표준 ISO/IEC PRF 20922) 발행-구독(Publish-Subscribe) 기반의 메시지 송수신 프로토콜이다.
    작은 코드 공간이 필요하거나 네트워크 대역폭이 제한되는 원격 통신을 위해,
    즉 IoT와 같은 제한된, 혹은 대규모 트래픽 전송을 위해 만들어진 프로토콜이다.
ㅇ DHCP : 동적 호스트 설정 프로토콜(통신규약)
[해설작성자 : 정추]

95. 다음 ( 괄호 ) 안에 들어갈 httpd.conf 파일의 항목명으로 알맞은 것은?

    

     1. ServerRoot
     2. ServerAdmin
     3. ServerName
     4. DocumentRoot

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 45%
     <문제 해설>
외우실 때,
SeverRoot와 DocumentRoot는 "/etc/httpd"처럼 '경로'
SeverAdmin은 "root@localhost"처럼 '메일주소'
SeverName은 "www.example.com:80"처럼 '도메인명 or IP주소'
이니, 설정 항목 뒤에 어떤 형식으로 설정 정보가 오는지 함께 외우는 편이 기억하기 쉽습니다.
[해설작성자 : 다망다려]

96. 다음설명에 해당하는iptables의 테이블로알맞은 것은?

    

     1. raw
     2. nat
     3. filter
     4. mangle

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 54%
     <문제 해설>
ㅇfilter: 기본테이블, 패킷 필터링
ㅇNat: Network Address Translation, IP주소 변환
ㅇMangle: 패킷 데이터를 변경하는 규칙 혹은 성능 향상을 위한 TOS(Type Of Service)
[해설작성자 : 가윤아빠]

97. 다음 설명에 해당하는 공격 유형으로 알맞은 것은?

    

     1. UDP Flooding
     2. Land Attack
     3. Smurf Attack
     4. Teardrop Attack

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 62%
     <문제 해설>
ㅇ UDP Flooding
    DoS(Denial of Service) 공격의 일종으로 대량의 UDP 패킷을 이용하여
    대상 호스트의 네트워크 자원을 소모시키는 공격을 말한다.
ㅇ Land Attack :
    공격자가 패킷의 출발지 주소(Address)나 포트(port)를 임의로 변경하여 출발지와 목적지의 주소(또는 포트)를
    동일하게 함으로써, 공격 대상 컴퓨터의 실행 속도를 느리게 하거나 동작을 마비시켜
    서비스 거부 상태에 빠지도록 하는 공격 방법.
ㅇ Smurf Attack :
     인터넷 프로토콜 브로드캐스트나 기타 인터넷 에서 인터넷망을 공격하는 행위
     ICMP Request 패킷을 브로드캐스트를 통해 다수의 시스템에 전송
     이때 브로드캐스트를 수신한 다수의 시스템은 ICMP Echo Reply    패킷을 공격자가 아닌
     공격 대상의 서버로 전송하게 되면서 부하를 발생
                        
ㅇ Teardrop Attack :
    공격 대상 컴퓨터에 헤더가 조작된 일련의 IP 패킷 조각(IP fragments)들을 전송함
    시퀀스 넘버를 조작하거나 중첩시켜 내부에 과부하를 발생
[해설작성자 : 정추]

98. 다음 설명에 해당하는 iptables의 타겟(target) 값으로 알맞은 것은?

    

     1. DENY
     2. DROP
     3. REJECT
     4. RETURN

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 63%
     <문제 해설>
ㅇ iptables : 리눅스의 패킷 필터링(Packet Filtering) 도구로서 방화벽 구성이나 NAT(Network Address Translation)에 사용된다.
    - 타깃(target) : 패킷이 규칙과 일치할 때 취하는 동작을 지정한다.
        ACCEPT: 패킷을 허용한다.
        DROP: 패킷을 버린다(패킷이 전송된 적이 없던 것처럼) <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                    (*) 패킷을 거부하는 것으로 더 이상 어떤 처리도 수행되지 않고 버린다
        REJECT: 패킷을 버리고 이와 동시에 적절한 응답 패킷을 전송한다.(icmp-port-unreachable)
        LOG: 패킷을 syslog에 기록한다.
        SNAT --to [주소]: 소스 IP를 [변환(NAT)|NAT]한다.
        DNAT --to [주소]: 목적지 IP를 변환(NAT)한다.
        RETURN: 호출 체인 내에서 패킷 처리를 계속한다.
[해설작성자 : 정추]

99. 다음 중 C 언어의 malloc()과 가장 관련 있는 공격 유형으로 알맞은 것은?
     1. 네트워크 대역폭 고갈
     2. 가용 메모리 자원 고갈
     3. 가용 디스크 자원 고갈
     4. 가용 프로세스 자원 고갈

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 72%
     <문제 해설>
ㅇ 네트워크 대역폭 고갈 :
ㅇ 가용 메모리 자원 고갈 : malloc
ㅇ 가용 디스크 자원 고갈 : write
ㅇ 가용 프로세스 자원 고갈 : fork
[해설작성자 : 정추]

100. 다음 중 침입 탐지 시스템으로 이용되는 도구로 가장 알맞은 것은?
     1. John the Ripper
     2. Tripwire
     3. Stacheldraht
     4. Suricata

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 42%
     <문제 해설>
1. John the Ripper : 패스워드 무작위 공격도구
2. Tripwire                : 파일 시스템 무결성 검사도구
3. Stacheldraht        : DDoS 대응 도구
4. Suricata                : 오픈소스 침입탐지 도구
[해설작성자 : 토마토]

리눅스마스터 1급 필기 기출문제(해설) 및 CBT 2020년06월13일을 이용해 주셔서 감사합니다.
리눅스마스터, 1급, 리눅스, 마스터, 필기, 기출문제, 전자문제집, CBT, 온라인, 모의테스트, 모의고사



List of Articles
번호 제목 글쓴이 날짜 조회 수
16149 전파전자통신기사 필기 기출문제(해설) 및 전자문제집 CBT 2005년05월29일(12732) 좋은아빠되기 2024.09.09 2
16148 전파전자통신기사 필기 기출문제(해설) 및 전자문제집 CBT 2004년08월08일(12731) 좋은아빠되기 2024.09.09 3
16147 전파전자통신기사 필기 기출문제(해설) 및 전자문제집 CBT 2004년05월23일(12730) 좋은아빠되기 2024.09.09 5
16146 전파전자통신기사 필기 기출문제(해설) 및 전자문제집 CBT 2003년08월10일(12729) 좋은아빠되기 2024.09.09 2
16145 전파전자통신기사 필기 기출문제(해설) 및 전자문제집 CBT 2003년05월25일(12728) 좋은아빠되기 2024.09.09 2
16144 9급 지방직 공무원 사회 필기 기출문제(해설) 및 전자문제집 CBT 2020년06월13일(12727) 좋은아빠되기 2024.09.09 2
16143 9급 지방직 공무원 기계일반 필기 기출문제(해설) 및 전자문제집 CBT 2020년06월13일(12726) 좋은아빠되기 2024.09.09 2
16142 9급 지방직 공무원 기계설계 필기 기출문제(해설) 및 전자문제집 CBT 2020년06월13일(12725) 좋은아빠되기 2024.09.09 4
16141 9급 지방직 공무원 국어 필기 기출문제(해설) 및 전자문제집 CBT 2020년06월13일(12724) 좋은아빠되기 2024.09.09 3
16140 9급 지방직 공무원 교육학개론 필기 기출문제(해설) 및 전자문제집 CBT 2020년06월13일(12723) 좋은아빠되기 2024.09.09 3
16139 9급 지방직 공무원 과학 필기 기출문제(해설) 및 전자문제집 CBT 2020년06월13일(12722) 좋은아빠되기 2024.09.09 2
16138 9급 지방직 공무원 건축구조 필기 기출문제(해설) 및 전자문제집 CBT 2020년06월13일(12720) 좋은아빠되기 2024.09.09 2
16137 9급 지방직 공무원 건축계획 필기 기출문제(해설) 및 전자문제집 CBT 2020년06월13일(12719) 좋은아빠되기 2024.09.09 2
16136 9급 지방직 공무원 간호관리 필기 기출문제(해설) 및 전자문제집 CBT 2020년06월13일(12718) 좋은아빠되기 2024.09.09 5
16135 품질경영기사 필기 기출문제(해설) 및 전자문제집 CBT 2020년06월06일(12717) 좋은아빠되기 2024.09.09 5
16134 식품산업기사 필기 기출문제(해설) 및 전자문제집 CBT 2020년06월06일(12716) 좋은아빠되기 2024.09.09 2
16133 지적기사 필기 기출문제(해설) 및 전자문제집 CBT 2020년06월06일(12715) 좋은아빠되기 2024.09.09 2
16132 9급 지방직 공무원 회계학 필기 기출문제(해설) 및 전자문제집 CBT 2017년12월16일(12714) 좋은아빠되기 2024.09.09 4
16131 9급 지방직 공무원 환경공학개론 필기 기출문제(해설) 및 전자문제집 CBT 2017년12월16일(12713) 좋은아빠되기 2024.09.09 5
16130 9급 지방직 공무원 화학공학일반 필기 기출문제(해설) 및 전자문제집 CBT 2017년12월16일(12712) 좋은아빠되기 2024.09.09 2
Board Pagination Prev 1 ... 305 306 307 308 309 310 311 312 313 314 ... 1117 Next
/ 1117