리눅스마스터 1급 필기 기출문제복원 (2020-06-13)

리눅스마스터 1급 2020-06-13 필기 기출문제 해설

이 페이지는 리눅스마스터 1급 2020-06-13 기출문제를 CBT 방식으로 풀이하고 정답 및 회원들의 상세 해설을 확인할 수 있는 페이지입니다.

리눅스마스터 1급
(2020-06-13 기출문제)

목록

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

1. 다음 중 클라우드 컴퓨팅에 대한 내용으로 틀린 것은?

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

    오답 노트

    IaaS, PaaS, SaaS: 클라우드 서비스의 세 가지 주요 구분 모델입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. 파이프(Pipe)
  2. 스와핑(Swapping)
  3. 리다이렉션(Redirection)
  4. 가상콘솔(Virtual Console)
(정답률: 88%)
  • 메모리 공간이 부족할 때 가상 메모리를 설정하여 메모리와 하드디스크 사이의 데이터 교환을 통해 새로운 프로그램을 실행시키는 기술은 스와핑(Swapping)입니다.

    오답 노트

    파이프(Pipe): 이전 명령어의 결과값을 다음 명령어의 입력값으로 사용
    리다이렉션(Redirection): 출력 스트림을 캡처하여 다른 프로그램이나 파일의 입력 스트림으로 전달
    가상콘솔(Virtual Console): 다수의 사용자가 서버에 접속할 수 있게 하는 기능
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

3. 다음 중 리눅스 주요 라이선스(License)에 대한 내용으로 틀린 것은?

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

*오류신고 접수시 100포인트 지급해드립니다.

4. 다음 중 리눅스 운영체제의 특징으로 틀린 것은?

  1. 리눅스는 약간의 어셈블리와 대부분의 C언어로 작성되어 이식성이 뛰어나다.
  2. 하나의 시스템에 다중 사용자 접속 및 사용자별 다중 처리 시스템을 지원한다.
  3. 운영체제의 핵심인 커널(Kernel)을 제외한 나머지 프로그램들은 소스가 공개되었다.
  4. 고유 파일시스템 외 DOS, Windows, 상용 유닉스 등의 다양한 파일 시스템을 지원한다.
(정답률: 85%)
  • 리눅스는 커널을 포함하여 전체 소스 코드가 공개된 오픈 소스 운영체제입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

5. 다음 중 데비안 계열에 속하는 리눅스 배포판으로 틀린 것은?

  1. CentOS
  2. Ubuntu
  3. Linux Mint
  4. Kali Linux
(정답률: 79%)
  • CentOS는 데비안 계열이 아니라 Redhat 계열의 리눅스 배포판입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. $0 /sharp #
  2. $0 /the 2
  3. ./test.sh /the #
  4. ./test.sh /the 2
(정답률: 65%)
  • 쉘 스크립트의 특수 변수와 이스케이프 문자의 동작 원리를 묻는 문제입니다.
    1. \$0: 백슬래시(\)가 붙어 변수로 해석되지 않고 문자 그대로 $0이 출력됩니다.
    2. $1: 첫 번째 인자인 /the가 출력됩니다. 3. $#: 전달된 인자의 총 개수인 2(/the, /sharp)가 출력됩니다.
    따라서 결과는 $0 /the 2 가 됩니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

7. 다음 중 시그널(Signal)에 대한 설명으로 알맞은 것은?

  1. SIGQUIT는 터미널에서 입력된 정지 시그널이다.
  2. SIGKILL은터미널이시작할때보내오는시그널이다.
  3. SIGTERM은 정상 종료시키는 시그널로 15번으로 관리된다.
  4. SIGSTOP은 실행 정지 후 다시 실행하기 위해 대기시키는 시그널이다.
(정답률: 65%)
  • SIGTERM은 프로세스를 정상적으로 종료시키기 위해 사용되는 시그널이며, 시그널 번호 15번으로 관리됩니다.

    오답 노트

    SIGQUIT: Ctrl+Q 입력 시 발생하며 코어 덤프와 함께 종료
    SIGKILL: 프로세스를 즉시 강제 종료
    SIGSTOP: 프로세스를 무조건 정지시켜 대기 상태로 만듦
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. ntsysv
  2. chkdsk
  3. chkconfig
  4. systemctl
(정답률: 57%)
  • chkconfig는 텍스트 기반의 명령형 프로그램으로, 리눅스의 실행 레벨(Runlevel)에 따라 서비스의 on/off 설정 리스트를 출력하거나 변경하는 유틸리티입니다.

    오답 노트

    ntsysv: 텍스트 환경에서 커서를 이용해 부팅 시 자동 실행 서비스를 설정하는 유틸리티
    systemctl: CentOS 7 이후 기본으로 사용되는 서비스 제어(시작, 정지, 재시작) 명령어
    chkdsk: 윈도우 OS에서 파일 시스템 검사 및 오류 수정을 수행하는 유틸리티
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

9. 다음 중 프로세스에 대한 정의로 틀린 것은?

  1. 실행(executing)중인 프로그램
  2. PC(Program Counter)를 지닌 프로그램
  3. PCB(Process Control Block)를 지닌 프로그램
  4. 수동적인 개체(entity)로 순차적으로 수행하는 프로그램
(정답률: 79%)
  • 프로세스는 실행 중인 프로그램으로, 메모리에 적재되어 CPU를 할당받아 실행되는 능동적인 개체(entity)입니다.

    오답 노트

    수동적인 개체: 실행되기 전의 상태인 프로그램을 의미함
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

10. 다음 중 X윈도에 관한 설명으로 틀린 것은?

  1. 원격지의 X클라이언트를 다른 시스템의 X서버에서 실행시킬 수 있다.
  2. 디스플레이 장치에 의존적이지 않고 서로 다른 기종을 함께 사용할 수 있다.
  3. X윈도는 클라이언트/서버 구조로 되어있고 서로간의 통신을 위해 xhost를 사용한다.
  4. 현재 리눅스를 비롯하여 유닉스 대부분이 X.org 기반의 X윈도 시스템을 사용하고 있다.
(정답률: 55%)
  • X윈도에서 X클라이언트와 X서버 간의 통신을 담당하는 것은 x프로토콜입니다. xhost는 원격지에서 X 클라이언트에 접속할 때 특정 IP나 호스트명에 대해 접속을 허가하는 용도로 사용되는 도구입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. ㉠ i-node, ㉡ fsck
  2. ㉠ journaling, ㉡ fsck
  3. ㉠ i-node, ㉡ chkdsk
  4. ㉠ journaling, ㉡ chkdsk
(정답률: 73%)

  • 전통적인 유닉스 파일 시스템에서 각 파일의 정보를 관리하는 자료 구조는 i-node이며, 파일 시스템의 일관성을 체크하고 복구하는 도구는 fsck입니다. 저널링 기술은 이 fsck에 소요되는 시간을 단축하기 위해 도입되었습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. RAID-5
  2. RAID-6
  3. RAID-9
  4. RAID-10
(정답률: 69%)

  • RAID-10은 RAID 1(미러링)의 안정성과 RAID 0(스트라이핑)의 속도를 결합한 방식입니다. 최소 4개의 디스크가 필요하며, 먼저 미러링을 구성한 후 이를 다시 스트라이핑하여 구성하는 형태입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

13. 다음 중 로그인 메시지 관련 파일로 틀린 것은?

  1. /etc/motd
  2. /etc/inittab
  3. /etc/issue
  4. /etc/issue.net
(정답률: 66%)
  • /etc/inittab은 로그인 메시지 파일이 아니라, init 프로세스가 시스템을 초기화할 때 사용하는 설정 파일입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. initw
  2. initx
  3. startw
  4. startx
(정답률: 80%)

  • X 윈도우 환경을 실행하기 위해 시스템 환경을 초기화하고 최종적으로 xinit을 호출하는 스크립트 명령어는 startx입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

15. 다음 중 셸(shell)의 특징으로 알맞은 것은?

  1. bash에서는 명령어 히스토리 기능을 제공한다.
  2. 표준에러(Standard error)는 셸에서 숫자값 0으로 표기한다.
  3. 사용자가 로그인 셸을 변경하려면 shch 명령을 사용하면 된다.
  4. 사용자 로그인 셸 정보는 /etc/passwd 파일의 5번째 필드에서 확인할 수 있다.
(정답률: 73%)
  • bash 셸은 사용자가 이전에 입력한 명령어들을 저장하고 다시 사용할 수 있는 명령어 히스토리 기능을 제공합니다.

    오답 노트

    표준에러: 숫자 값 $2$로 표기
    로그인 셸 변경: chsh 명령어 사용
    로그인 셸 정보: /etc/passwd 파일의 $7$번째 필드에서 확인
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

16. 다음 중 네트워크 설정인 점보 프레임(Jumbo Frame)에 대한 설명으로 틀린 것은?

  1. 점보 프레임의 최솟값은 1300바이트이다.
  2. ifconfig 명령을 이용하여 점보 프레임 설정 값을 변경 할 수 있다.
  3. ifconfig 명령을 이용하여 현재 설정된 점보프레임 설정 값을 확인 할 수 있다.
  4. 점보 프레임은 스위치와 네트워크 인터페이스 둘 다 지원해야 사용 할 수 있다.
(정답률: 63%)
  • 점보 프레임은 IEEE 802.3 표준의 제한치인 1500바이트를 초과하는 페이로드를 지닌 이더넷 프레임을 의미하므로, 최솟값은 1500바이트 이상이어야 합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

17. 다음 중 TCP 와 UDP의 설명으로 틀린 것은?

  1. TCP 와 UDP는 둘 다 전송계층에서 사용되는 프로토콜이다.
  2. UDP는 3-way handshaking이라는 방식으로 세션을 연결한다.
  3. TCP는 IP에 의해 전달되는 패킷의 오류를 검사하고 재전송을 요구하는 역할을 한다.
  4. UDP는 시스템 내부 메시지 및 소규모 데이터 전송에 이용되고, DNS에서 많이 사용한다.
(정답률: 80%)
  • 3-way handshaking 방식을 통해 세션을 연결하고 신뢰성 있는 전송을 보장하는 것은 TCP의 특징입니다. UDP는 연결 설정 과정이 없는 비연결형 프로토콜입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

18. 다음 중 프로토콜에 대한 설명으로 틀린 것은?

  1. 프로토콜의 주요 제정기관으로는 ISO, IEEE, EIA, ITU-T 등이 있다.
  2. OSI 7계층 중 인터넷 계층에 사용되는 프로토콜은 ICMP, ARP, IMAP 등이 있다.
  3. 프로토콜의 3가지 구성요소는 순서(Timing), 구문(Syntax), 의미(Semantics) 이다.
  4. 프로토콜의 주요 기능으로는 캡슐화, 단편화와 재조합, 멀티 플렉싱, 흐름제어, 동기화 등이 있다.
(정답률: 76%)
  • IMAP은 인터넷 계층이 아니라 응용 계층에 속하는 프로토콜입니다. 또한 OSI 7계층 모델에는 인터넷 계층이라는 명칭이 없으며, 이는 TCP/IP 모델의 계층 구조입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

19. 다음 중 IPv6를 구분하는 구분자로 알맞은 것은?

  1. 콤마(,)
  2. 콜론(:)
  3. 세미콜론(;)
  4. 피어리어드(.)
(정답률: 86%)
  • IPv6 주소는 16비트씩 8부분으로 나누어 표기하며, 각 부분을 구분하는 구분자로 콜론(:)을 사용합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. IP
  2. ARP
  3. UDP
  4. ICMP
(정답률: 79%)
  • ICMP(Internet Control Message Protocol)는 네트워크 제어 및 오류 보고를 위한 프로토콜로, 네트워크 연결 상태를 확인하는 ping과 경로를 추적하는 traceroute 명령의 핵심 기반이 됩니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

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

  1. chmod u+s /data
  2. chmod g+s /data
  3. chmod o+s /data
  4. chmod o+t /data
(정답률: 61%)
  • 의 설명은 스티키 비트(Sticky Bit)에 대한 내용입니다. 스티키 비트는 공유 디렉터리에서 파일 생성은 자유롭지만, 삭제는 파일 소유자만 가능하게 제한하는 설정이며 chmod o+t 명령으로 설정합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. /proc/1222/fd
  2. /proc/1222/exe
  3. /proc/PID/1222/fd
  4. /proc/PID/1222/exe
(정답률: 50%)
  • /proc/PID 경로에는 해당 프로세스의 정보가 담겨 있으며, 그중 exe 파일은 프로세스를 실행시킨 원본 실행 파일에 대한 심볼릭 링크입니다. 따라서 PID 1222번의 실행 파일명은 /proc/1222/exe 에서 확인할 수 있습니다.

    오답 노트

    /proc/1222/fd: 프로세스가 열고 있는 파일 디스크립터 리스트 확인
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

23. 다음 중 10분 주기로 실행되는 crontab 설정으로 알맞은 것은?

  1. */10 * * * * /etc/lin.sh
  2. * */10 * * * /etc/lin.sh
  3. * * */10 * * /etc/lin.sh
  4. * * * */10 * /etc/lin.sh
(정답률: 81%)
  • crontab의 설정 순서는 '분 시 일 월 요일' 순입니다. 10분 주기로 실행하기 위해서는 분 설정 영역에 */10을 입력해야 하므로 */10 * * * * /etc/lin.sh 가 정답입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. grep a lin.txt
  2. grep ^a lin.txt
  3. grep [a] lin.txt
  4. grep [^a] lin.txt
(정답률: 73%)
  • grep 명령에서 정규표현식 ^ 기호는 행의 시작을 의미합니다. 따라서 grep ^a lin.txt 명령을 사용하면 a로 시작하는 모든 줄을 검색할 수 있습니다.

    오답 노트

    grep a lin.txt: a가 포함된 모든 줄 검색
    grep [a] lin.txt: a라는 문자 하나가 포함된 줄 검색
    grep [^a] lin.txt: a가 아닌 문자가 포함된 줄 검색
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. kill
  2. pgrep
  3. pkill
  4. killall
(정답률: 70%)
  • 제시된 이미지의 명령어 뒤에 프로세스 이름인 httpd가 인자로 사용되었습니다. pgrep, pkill, killall은 프로세스 이름을 인자로 사용할 수 있지만, kill 명령어는 반드시 프로세스 ID(PID) 값을 인자로 사용해야 하므로 틀린 명령입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. -q
  2. -qc
  3. -qf
  4. -qp
(정답률: 51%)
  • 특정 파일(/bin/ls)이 어떤 RPM 패키지에 포함되어 있는지 확인하여 패키지 이름과 버전을 출력하는 옵션은 -qf 입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. 82
  2. 83
  3. 8e
  4. fd
(정답률: 63%)
  • fdisk에서 파티션의 시스템 ID(코드값)를 설정할 때, Linux LVM(Logical Volume Manager)으로 지정하는 값은 8e 입니다.

    오답 노트

    82: Linux Swap
    83: Linux native
    fd: Raid
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. jxvf
  2. jtvf
  3. Jxvf
  4. Jtvf
(정답률: 69%)
  • bzip2로 압축된 파일(.bz2)의 내용을 풀지 않고 목록만 확인하기 위해서는 bzip2 필터 옵션인 j와 리스트 출력 옵션인 t, 상세 출력 옵션인 v, 파일 지정 옵션인 f를 조합한 jtvf가 필요합니다.

    오답 노트

    x: 압축 해제 옵션이므로 내용 확인만 하는 문제의 의도와 맞지 않음
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. /etc/ldd
  2. /etc/ldconfig
  3. /etc/ld.config
  4. /etc/ld.so.conf
(정답률: 48%)
  • 공유 라이브러리 디렉토리를 추가로 등록하여 시스템이 라이브러리를 찾을 수 있게 설정하는 파일은 /etc/ld.so.conf 입니다.

    오답 노트

    ldd: 라이브러리 의존성 확인 명령어
    ldconfig: 공유 라이브러리 캐시를 갱신하는 명령어
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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
(정답률: 67%)
  • 디렉터리나 파일에 대한 가상 경로를 생성하여 쉽게 접근하기 위해서는 심볼릭 링크를 생성해야 하며, 이때 ln 명령어에 -s 옵션을 사용합니다.
    명령어 구조는 ln -s [원본경로] [링크명] 순으로 작성하므로, /etc/xinetd.d를 원본으로 하고 x를 링크명으로 설정해야 합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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
(정답률: 74%)
  • usermod 명령어는 사용자 계정의 정보를 수정할 때 사용하며, 계정의 만기일을 설정하는 옵션은 -e (expire date)입니다.

    오답 노트

    -l: 사용자 아이디 변경
    -f: 패스워드 만기 후 유예기간 설정
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

32. 다음 중 root 권한을 갖는 사용자를 찾는 방법으로 가장 알맞은 것은?

  1. /etc/passwd의 두 번째 필드 값이 0인 사용자를 찾는다.
  2. /etc/passwd의 세 번째 필드 값이 0인 사용자를 찾는다.
  3. /etc/passwd의 두 번째 필드 값이 1인 사용자를 찾는다.
  4. /etc/passwd의 세 번째 필드 값이 1인 사용자를 찾는다.
(정답률: 60%)
  • /etc/passwd 파일은 사용자 계정 정보를 담고 있으며, 각 필드는 '사용자명:패스워드:UID:GID:사용자설명:홈디렉터리:셸' 순으로 구성됩니다.
    리눅스 시스템에서 root 권한을 가진 관리자 계정의 UID(세 번째 필드) 값은 항상 0으로 정의되어 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

33. 다음 중 소스 컴파일 단계인 configure를 통해 생성되는 파일명으로 알맞은 것은?

  1. config.make
  2. config.h
  3. make.config
  4. Makefile
(정답률: 68%)
  • 소스 컴파일 과정에서 configure 스크립트는 시스템 환경을 확인하여 빌드 설정을 최적화하고, 최종적으로 컴파일 지침서인 Makefile을 생성합니다.
    이후 make 명령어를 통해 실행 파일을 생성하고, make install로 지정된 경로에 설치하는 순서로 진행됩니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. yum erase telnet-server
  2. yum delete telnet-server
  3. yum -e telnet-server
  4. yum -d telnet-server
(정답률: 57%)
  • yum 패키지 관리자에서 설치된 패키지를 제거하는 명령어는 yum remove 또는 yum erase입니다. 따라서 yum erase telnet-server가 올바른 명령입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. bg
  2. fg
  3. jobs
  4. nohup
(정답률: 66%)
  • 이미지 처럼 터미널 세션이 종료(로그아웃)되어도 프로세스가 중단되지 않고 백그라운드에서 계속 실행되게 하려면 nohup 명령을 사용해야 합니다.

    오답 노트

    bg: 정지된 작업을 백그라운드에서 재개
    fg: 백그라운드 작업을 포어그라운드로 전환
    jobs: 백그라운드 작업 목록 확인
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. quotacheck
  2. edquota
  3. quotaon
  4. repquota
(정답률: 72%)
  • 이미지 와 같이 특정 사용자(ihduser)의 디스크 쿼터(할당량)를 설정하거나 수정할 때는 edquota 명령을 사용합니다.

    오답 노트

    quotacheck: 쿼터 파일 시스템 확인 및 데이터베이스 생성
    quotaon: 쿼터 설정 활성화
    repquota: 파일 시스템 전체 사용자의 쿼터 요약 보고서 출력
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

37. 다음 중 프로세스의 우선순위 변경과 가장 거리가 먼 명령은?

  1. jobs
  2. top
  3. nice
  4. renice
(정답률: 68%)
  • jobs 명령은 현재 셸에서 백그라운드로 실행 중인 작업의 목록을 확인하는 명령어로, 프로세스의 우선순위를 변경하는 기능과는 무관합니다.

    오답 노트

    nice: 프로세스 실행 시 우선순위(NI 값)를 설정
    renice: 실행 중인 프로세스의 우선순위를 변경
    top: 실시간 프로세스 모니터링 및 인터페이스를 통한 우선순위 변경 가능
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. w
  2. id
  3. who
  4. users
(정답률: 65%)
  • 제시된 이미지 에서는 사용자의 UID, GID, 소속 그룹 및 보안 컨텍스트 정보가 출력되고 있습니다. 이는 현재 로그인한 사용자의 신원 정보를 확인하는 id 명령의 실행 결과입니다.

    오답 노트

    w: 접속 사용자 및 시스템 상태 확인
    who: 현재 접속 중인 사용자 목록 확인
    users: 접속 중인 사용자 이름만 간단히 출력
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

39. 다음 중 /etc/group의 필드 구성 예로 알맞은 것은?

  1. ihd:x:500:
  2. ihd:500:x:
  3. ihd:500:500:
  4. ihd:500:500:x
(정답률: 65%)
  • /etc/group 파일은 '그룹이름:패스워드:GID:사용자목록' 순으로 구성됩니다. 현재 패스워드는 /etc/gshadow에 저장되므로 해당 필드에는 x가 표시됩니다.
    구조: ihd(그룹이름) : x(패스워드) : 500(GID) : (사용자목록)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

40. 다음 중 사용자 추가 시에 제공되는 파일이나 디렉터리를 확인할 수 있는 디렉터리로 알맞은 것은?

  1. /home
  2. /etc/skel
  3. /etc/login.defs
  4. /etc/default/useradd
(정답률: 57%)
  • 사용자 계정을 생성할 때 /etc/skel 디렉터리 내의 설정 파일과 디렉터리들이 새로운 사용자의 홈 디렉터리로 자동 복사됩니다.

    오답 노트

    /etc/default/useradd: 홈 디렉터리의 기본 경로 설정 등을 확인하는 파일임
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

41. 다음 중 커널에 탑재되는 모듈 관련 디렉터리 경로로 알맞은 것은?

  1. /lib/커널버전/modules/kernel
  2. /lib/커널버전/kernel/modules
  3. /lib/modules/커널버전/kernel
  4. /lib/modules/kernel/커널버전
(정답률: 68%)
  • 리눅스 시스템에서 커널 모듈이 저장되는 표준 경로는 /lib/modules/커널버전/kernel 입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. lsmod
  2. depmod
  3. modinfo
  4. modprobe
(정답률: 63%)
  • 제시된 이미지와 같이 모듈의 파일명, 라이선스, 버전, 설명, 작성자 등 상세 정보를 조회하는 명령어는 modinfo입니다.

    오답 노트

    lsmod: 현재 설치된 모듈 목록 확인
    depmod: modules.dep 및 맵 파일 생성
    modprobe: 의존성을 해결하여 모듈 적재 또는 제거
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. ㉠ modprobe.conf ㉡ modprobe
  2. ㉠ modprobe.conf ㉡ depmod
  3. ㉠ modules.dep ㉡ modprobe
  4. ㉠ modules.dep ㉡ depmod
(정답률: 61%)
  • 에서 ㉠은 모듈 간의 의존성 정보가 담긴 modules.dep 파일이며, ㉡은 이 파일을 갱신하고 관리하는 depmod 명령어입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. lp
  2. lpr
  3. lpstat
  4. cancel
(정답률: 71%)
  • lpr은 BSD 계열의 프린트 명령어로, 나머지 lp, lpstat, cancel은 유닉스 V(System V) 계열의 프린트 명령어이므로 계열이 다릅니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. SANE
  2. ALSA
  3. DSSI
  4. LADSPA
(정답률: 77%)
  • SANE(Scanner Access Now Easy)는 와 같이 평판 스캐너, 핸드 스캐너, 비디오 카메라 등 이미지 스캐닝 하드웨어에 대해 표준화된 액세스를 제공하는 API입니다.

    오답 노트

    ALSA: 리눅스 커널의 사운드 카드 장치 드라이버 API 프레임워크입니다.
    LADSPA: 오디오 프로세서 및 효과를 오디오 합성/녹음 패키지에 연결하는 표준입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. OSS
  2. ALSA
  3. SANE
  4. PulseAudio
(정답률: 63%)
  • OSS(Open Sound System)는 와 같이 유닉스 및 유닉스 계열 운영 체제에서 사운드를 생성하고 캡처하는 인터페이스이며, 표준 유닉스 장치 시스템 콜에 기반을 두고 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. pr
  2. lpr
  3. lpq
  4. lpstat
(정답률: 72%)
  • lpr 명령어는 지정한 파일이 프린터를 통해 출력되도록 작업을 요청하는 명령입니다.

    오답 노트

    lpq, lpstat: 프린터 큐의 상태를 확인할 때 사용합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. make config
  2. make clean
  3. make mrproper
  4. make xconfig
(정답률: 60%)
  • configure 작업을 통해 생성된 오브젝트 파일뿐만 아니라 config 파일, 다양한 백업 파일까지 모두 제거하는 커널 컴파일 과정은 make mrproper입니다.

    오답 노트

    make config: 행 단위 환경설정 도구
    make clean: config 파일을 제외한 실행 및 오브젝트 파일만 제거
    make xconfig: Qt 기반의 윈도우 환경설정 도구
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. CUPS
  2. LPD
  3. IPP
  4. LPRng
(정답률: 72%)
  • 애플이 개발한 오픈 소스 프린팅 시스템으로, 유닉스 계열 운영체제 시스템을 프린터 서버로 사용할 수 있게 해주는 시스템은 CUPS입니다.

    오답 노트

    IPP: 프린터 서포트 프로토콜
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. lsmod
  2. insmod
  3. rmmod
  4. modprobe
(정답률: 72%)
  • 제시된 이미지 를 보면 커널 모듈 목록을 출력하고 grep을 통해 특정 모듈(conntrack)을 필터링하는 과정입니다. 현재 적재된 커널 모듈의 리스트를 보여주는 명령어는 lsmod이므로 정답입니다.

    오답 노트

    insmod: 커널에 모듈 적재
    rmmod: 적재된 모듈 제거
    modprobe: 모듈의 지능적 적재 및 제거
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. passwd --md5
  2. password --md5
  3. md5crypt
  4. grub-md5-crypt
(정답률: 54%)
  • GRUB 설정 파일인 에서 패스워드를 설정할 때는 password 키워드와 암호화 알고리즘을 지정하는 --md5 옵션을 사용합니다. 따라서 ( 괄호 )에 들어갈 내용은 password --md5 입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

52. 다음 중 SSH에 관한 설명으로 알맞은 것은?

  1. ssh는 IPv6 주소체계에서는 접속이 불가능하다.
  2. ssh는 로그인 전에 보여주는 메시지를 별도의 파일로 지정 할 수 있다.
  3. ssh서버의 환경 설정 파일은 /etc/sshd_config이고 실행 데몬 스크립트는 /etc/rc.d/init.d/sshd이다.
  4. ssh는 사용할 암호화 알고리즘을 지정할 수 있으나, ssh2 버전에서 알고리즘을 지정하지 않으면 기본적으로 DSA를 사용한다.
(정답률: 55%)
  • SSH 서버 설정 파일인 /etc/ssh/sshd_config에서 Banner 항목을 통해 사용자가 로그인하기 전에 보여줄 메시지 파일 경로를 지정할 수 있습니다.

    오답 노트

    IPv6 주소체계에서도 접속이 가능합니다.
    환경 설정 파일은 /etc/ssh/sshd_config이며, 실행 파일은 /usr/sbin/sshd입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. -ic
  2. -icvt
  3. -icdv
  4. -ocvF
(정답률: 61%)
  • cpio 명령어로 백업된 데이터의 내용을 확인하기 위해서는 추출 옵션과 내용 확인 옵션을 조합해야 합니다.
    -i: 표준 입력으로부터 아카이브를 읽어 추출
    -c: 아카이브 포맷 지정
    -v: 처리 과정을 화면에 출력
    -t: 파일의 내용을 추출하지 않고 목록만 확인
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

54. 다음 중 ASCII 형태의 로그 파일로 알맞은 것은?

  1. /var/log/btmp
  2. /var/log/wtmp
  3. /var/log/lastlog
  4. /var/log/xferlog
(정답률: 60%)
  • /var/log/xferlog는 FTP 접속 및 파일 전송과 연관된 로그를 기록하는 ASCII 텍스트 형태의 파일입니다.

    오답 노트

    /var/log/btmp, /var/log/wtmp, /var/log/lastlog: 모두 바이너리 형태의 로그 파일
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

55. 다음 중 로그 관련 파일의 특징으로 알맞은 것은?

  1. /var/log/wtmp : 콘솔, ftp 등 접속이 실패한 경우 기록
  2. /var/log/lastlog : 부팅 시 동작하는 데몬 관련 정보 기록
  3. /var/log/dmesg : 시스템이 부팅할 때 출력되었던 로그 기록
  4. /var/log/boot.log : telnet이나 ssh를 이용하여 접속한 사용자의 마지막 정보를 기록
(정답률: 70%)
  • /var/log/dmesg는 시스템이 부팅될 때 커널이 출력하는 메시지를 기록하는 로그 파일입니다.

    오답 노트

    /var/log/wtmp: 성공한 로그인/로그아웃 및 시스템 부팅/종료 히스토리 기록
    /var/log/lastlog: 마지막으로 성공한 로그인 정보 기록
    /var/log/boot.log: 시스템 부팅 시 데몬 실행 및 재시작 관련 정보 기록
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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
(정답률: 50%)
  • logrotate의 설정 및 실행 구조에 대한 문제입니다.
    ㉠ /etc/logrotate.conf: 시스템 전체의 기본 로그 회전 환경설정 파일입니다.
    ㉡ /etc/logrotate.d: 개별 응용 프로그램의 로그 설정 파일들이 위치하는 디렉터리입니다.
    ㉢ /etc/cron.daily: logrotate가 매일 자동으로 실행되도록 cron 스케줄링 설정 파일이 위치하는 디렉터리입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. MD5
  2. SHA-1
  3. SHA-256
  4. Blowfish
(정답률: 66%)
  • GRUB 부트로더에서 패스워드를 설정할 때, 보안을 위해 암호화 알고리즘으로 MD5를 사용하며 설정 명령어 시 password --md5 옵션을 적용합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. nmap
  2. nessus
  3. tripwire
  4. tcpdump
(정답률: 63%)
  • nmap은 네트워크 탐지 도구이자 보안 스캐너로, 시스템의 열린 포트를 스캔하여 서비스 중인 포트 정보를 확인하고 불필요한 서비스 작동 여부를 점검하는 데 사용됩니다.

    오답 노트

    nessus: 상용 취약점 스캐너
    tripwire: 시스템 무결성 검사 및 변조 감지
    tcpdump: 네트워크 트래픽 모니터링
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

59. 다음 중 상호 대화식 복구 프로그램으로 알맞은 것은?

  1. dd
  2. cpio
  3. rsync
  4. restore
(정답률: 54%)
  • restore는 백업된 파일을 복구하는 프로그램으로, -i 옵션을 통해 사용자와 상호작용하며 파일을 선택해 복원하는 대화형 모드를 지원합니다.

    오답 노트

    dd: 블록 단위 복사 및 변환
    cpio: 파일 및 파일 시스템 복사
    rsync: 원격/로컬 간 파일 동기화 및 복사
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

60. 다음 중 증분 백업을 지원하지 않는 명령으로 알맞은 것은?

  1. tar
  2. cpio
  3. rsync
  4. dump
(정답률: 63%)
  • cpio는 개별 파일이나 파일 시스템을 복사하는 명령어로, 증분 백업 기능을 지원하지 않습니다.

    오답 노트

    tar, rsync, dump: 증분 백업 지원 가능
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

3과목: 네트워크 및 서비스의 활용

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

  1. Include
  2. AddType
  3. AddModule
  4. LoadModule
(정답률: 53%)
  • Apache 웹 서버의 httpd.conf 파일에서 특정 모듈(.so 파일)을 활성화하여 로드할 때 사용하는 지시어는 LoadModule입니다. 에서와 같이 LoadModule 모듈명 경로 형태로 작성합니다.

    오답 노트

    Include: 외부 구성 파일을 포함함
    AddType: 파일 확장자와 MIME 타입을 매핑함
    AddModule: 표준 지시어가 아님
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. virsh
  2. libvirtd
  3. virt-top
  4. virt-manager
(정답률: 57%)
  • 가상머신의 시작, 목록 확인, 삭제, 강제 종료(destroy) 등을 수행하는 커맨드라인 도구는 virsh입니다. 의 경우 VM1을 강제 종료하는 virsh destroy VM1 명령어가 적절합니다.

    오답 노트

    virt-manager: GUI 기반 가상머신 관리 소프트웨어
    libvirtd: 가상화 관리 시스템의 서버 측 데몬
    virt-top: 가상화 현황 조회 도구
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. acl
  2. list
  3. group
  4. member
(정답률: 66%)
  • 여러 호스트를 하나의 명칭으로 묶어 관리하는 접근 제어 목록은 acl(Access Control List)입니다. 에서와 같이 acl "명칭" { 호스트 목록 }; 형태로 사용합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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
(정답률: 48%)
  • smb.conf 파일에서 특정 네트워크 대역을 허가할 때, 마지막 자리를 생략하고 마침표(.)로 끝내어 해당 대역 전체를 지정할 수 있습니다. 따라서 hosts allow = 192.168.5. 설정이 올바릅니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. GET
  2. POST
  3. PUT
  4. HEAD
(정답률: 69%)
  • 사용자가 작성한 내용을 서버에 저장하기 위해 데이터를 Body에 담아 전송하는 방식은 POST입니다.

    오답 노트

    GET: 데이터를 URL 뒤에 쿼리 스트링으로 붙여 전송함
    PUT: 리소스를 대체하거나 생성함
    HEAD: 헤더 정보만 요청하고 본문 데이터는 받지 않음
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. htpasswd
  2. htuseradd
  3. apachectl
  4. httpd
(정답률: 51%)
  • 아파치 웹 서버에서 암호 인증이 필요한 페이지를 위해 사용자 아이디와 암호를 생성하는 명령어는 htpasswd입니다.


    오답 노트

    apachectl: 서버 실행, 종료, 재시작 제어 도구
    httpd: 아파치 웹 서버의 메인 데몬 프로그램
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

67. 다음 중 인증 관련 서비스와 가장 거리가 먼 것은?

  1. NFS
  2. NIS
  3. LDAP
  4. Active Directory
(정답률: 64%)
  • NFS는 네트워크 파일 시스템으로, 원격지의 파일 시스템을 로컬 디렉터리처럼 사용할 수 있게 해주는 공유 프로토콜이며 인증 서비스가 아닙니다.

    오답 노트

    NIS: 네트워크 기반의 계정 및 패스워드 공유 인증 서비스
    LDAP: IP 기반의 디렉터리 정보 공유 및 인증 서비스
    Active Directory: 윈도우 환경을 위한 LDAP 기반 인증 서비스
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

68. 다음 중 이름을 나타내는 LDAP의 속성 관련 키워드로 알맞은 것은?

  1. c
  2. cn
  3. sn
  4. givenName
(정답률: 47%)
  • LDAP에서 givenName은 사용자의 이름을 나타내는 속성입니다.

    오답 노트

    c: 국가 이름(CountryName)
    cn: 이름과 성의 조합(CommonName)
    sn: 성(SurName)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

69. 다음 중 NIS 서버에 동작 시켜야할 데몬명으로 가장 거리가 먼 것은?

  1. ypxfrd
  2. rpcbind
  3. ypbind
  4. ypserv
(정답률: 47%)
  • ypbind는 NIS 클라이언트 측에서 서버와 연결을 위해 동작하는 데몬입니다.

    오답 노트

    ypxfrd: 서버와 클라이언트 간 맵핑 속도 향상 데몬
    rpcbind: RPC 서비스의 포트 매핑을 담당하는 데몬
    ypserv: NIS 서버를 운영하는 주 데몬
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. ypcat
  2. yppasswd
  3. ypwhich
  4. ypwhich -m
(정답률: 60%)
  • NIS 서버와의 연결 확인을 위해 passwd.byname과 같은 맵 파일을 출력하는 명령어는 ypcat입니다.
    명령어 예시:

    오답 노트

    yppasswd: NIS 패스워드 변경
    ypwhich: NIS 도메인명 확인 및 설정
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. root_squash
  2. no_root_squash
  3. all_squash
  4. no_all_squash
(정답률: 55%)
  • NFS 클라이언트에서 접근하는 root 사용자를 무시하고 서버상의 nfsnobody로 매핑하여 root 권한 획득을 막는 옵션은 root_squash입니다.

    오답 노트

    no_root_squash: 클라이언트가 root 권한 획득 가능
    all_squash: 모든 uid, gid를 익명 사용자로 매핑
    no_all_squash: 클라이언트가 root 권한 획득 가능
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. smbmount
  2. smbclient
  3. smbstatus
  4. testparm
(정답률: 49%)
  • Windows 공유 폴더에 접근하기 위해 사용하는 명령어는 smbclient입니다.
    명령어 형식:

    오답 노트

    smbmount: 원격지 삼바 서비스를 원격 마운트
    smbstatus: 사용자, 프로토콜 버전 등 삼바 상태 정보 확인
    testparm: samba 설정 정보(smb.conf) 확인
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

73. 다음 중 메일 관련 프로그램의 종류가 다른 것은?

  1. postfix
  2. evolution
  3. qmail
  4. sendmail
(정답률: 68%)
  • 메일 프로그램은 역할에 따라 MTA와 MUA로 나뉩니다. postfix, qmail, sendmail은 SMTP를 이용해 메일을 다른 서버로 전달하는 MTA(Message Transfer Agent)인 반면, evolution은 사용자가 메일을 읽고 쓰는 MUA(Mail User Agent)이므로 종류가 다릅니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. Cw
  2. Fw
  3. Dj
  4. O
(정답률: 62%)
  • sendmail.cf 설정 파일에서 특정 도메인명을 발신지 메일 주소로 강제 지정할 때 사용하는 항목은 Dj입니다.

    오답 노트

    Cw: 메일 수신 호스트의 이름을 설정
    Fw: 여러 도메인명을 수신 호스트 이름으로 사용할 때 관련 설정 파일 지정
    O: 단독 사용 불가하며 AliasFile, MaxMessageSize 등과 함께 사용
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. m4
  2. newaliases
  3. sendmail
  4. makemap hash
(정답률: 69%)
  • m4는 매크로 처리 언어로, sendmail 설정 시 사람이 읽기 쉬운 .mc 파일을 실제 시스템이 사용하는 .cf 파일로 변환하는 프로세스에 사용됩니다. 에서 sendmail.mc를 sendmail.cf로 생성하는 명령이므로 m4가 정답입니다.

    오답 노트

    newaliases: /etc/aliases 변경 내용 적용
    sendmail: SMTP 기반 메일 전송 프로그램
    makemap hash: virtusertable 등을 DB 파일로 변환
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. zone
  2. include
  3. directory
  4. allow-zones
(정답률: 42%)
  • named.conf 파일 내에서 다른 외부 설정 파일(예: zone 파일 모음)의 내용을 현재 파일에 포함시켜 사용하고 싶을 때는 include 지시어를 사용합니다. 의 경우 외부의 zones 파일을 불러오는 설정이므로 include가 적절합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. hint
  2. master
  3. slave
  4. local
(정답률: 59%)
  • named.conf 파일에서 zone "." 설정은 루트 도메인을 지정하는 것입니다. 이때 type을 hint로 설정하면, 13개의 루트 네임서버 정보가 담긴 named.ca 파일을 참조하여 루트 도메인 정보를 찾게 됩니다.

    오답 노트

    master: 1차 네임서버 설정 시 사용
    slave: 2차 네임서버 설정 시 사용
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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.
(정답률: 48%)
  • 메일 서버를 지정하기 위해서는 MX(Mail Exchanger) 레코드를 사용하며, 여러 메일 서버가 있을 때 우선순위를 결정하는 숫자(Preference)를 함께 지정합니다. 도메인 이름 끝에는 루트 도메인을 의미하는 마침표(.)를 반드시 붙여야 완전한 정규화 도메인 이름(FQDN)이 됩니다.
    따라서 ㉠에는 레코드 타입인 MX, ㉡에는 우선순위 0과 마침표가 포함된 ihd.or.kr. 이 들어가는 것이 정답입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. Xen
  2. KVM
  3. Docker
  4. Ansible
(정답률: 52%)
  • KVM(Kernel-based Virtual Machine)은 리눅스 커널을 하이퍼바이저로 전환하여 호스트 머신에서 여러 개의 격리된 가상 머신(VM)을 실행할 수 있게 하는 오픈소스 가상화 기술입니다. 2005년 Qumranet에서 개발하였으며 x86 시스템 기반으로 동작하고, 상용 제품으로는 RHEV가 있습니다.

    오답 노트

    Xen: 대표적인 반 가상화 하이퍼바이저
    Docker: 리눅스 컨테이너 기반의 소프트웨어 플랫폼
    Ansible: 서버 환경 구성 자동화 도구
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. telnet
  2. telnetd
  3. in.telnetd
  4. telnet.service
(정답률: 44%)
  • Tcp Wrapper를 사용하여 특정 호스트의 접근을 차단하려면 /etc/hosts.deny 파일에 서비스 이름과 차단할 IP를 지정해야 합니다. 텔넷 서버의 경우 서비스 명칭인 in.telnetd를 사용합니다.
    설정 예시: 의 괄호에 in.telnetd를 입력하여 $in.telnetd : 192.168.5.13$ 형태로 작성합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. ㉠ <?php ㉡ ?>
  2. ㉠ <%php ㉡ %>
  3. ㉠ <!php ㉡ !>
  4. ㉠ <&php ㉡ &>
(정답률: 72%)
  • PHP 스크립트를 작성할 때, PHP 엔진이 코드를 해석하도록 알리는 시작 태그는 $$ 입니다. 따라서 의 ㉠에는 $$가 들어가는 것이 올바릅니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

82. 다음 중 CPU 반가상화 기술을 기반으로 가상 머신을 생성할 때 사용하는 기술로 가장 알맞은 것은?

  1. Xen
  2. KVM
  3. VirtualBox
  4. Docker
(정답률: 62%)
  • Xen은 CPU 반가상화(Paravirtualization) 기술을 기반으로 가상 머신을 생성하는 대표적인 하이퍼바이저입니다.

    오답 노트

    KVM: 커널 기반 가상화 머신으로 전가상화(HVM) 기술을 사용함
    VirtualBox: 호스트 OS 위에 게스트 OS를 띄우는 OS 가상화 방식
    Docker: OS 전체가 아닌 프로세스만을 격리하는 컨테이너 기반 가상화 플랫폼
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. /etc/hosts
  2. /etc/yp.conf
  3. /etc/ypbind.conf
  4. /etc/sysconfig/network
(정답률: 46%)
  • 네트워크 관련 항목을 설정하는 파일인 /etc/sysconfig/network는 NIS 도메인 이름을 부팅 시에도 자동으로 적용하기 위해 사용합니다. 해당 파일에 $NISDOMAIN = [도메인 이름]$ 형식을 추가하여 설정합니다.

    오답 노트

    /etc/hosts: 호스트 이름을 IP 주소에 매핑하는 로컬 정적 테이블
    /etc/yp.conf: NIS 클라이언트에서 서버 및 도메인명을 지정하는 파일
    /etc/ypbind.conf: ypbind 명령의 설정 파일이 아닌 yp.conf를 사용함
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. exportfs
  2. nfsstat
  3. rpcinfo
  4. showmount
(정답률: 51%)
  • showmount 명령어는 NFS 클라이언트가 NFS 서버에 익스포트된 디렉터리 정보를 확인하는 데 사용됩니다.

    오답 노트

    exportfs: 로컬 디렉터리를 클라이언트로 익스포트/언익스포트
    nfsstat: NFS 통계 리스트 출력
    rpcinfo: 실행 중인 RPC 서비스 정보 생성
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. anonymous_disable=YES
  2. anonymous_disable=NO
  3. anonymous_enable=YES
  4. anonymous_enable=NO
(정답률: 67%)
  • vsftpd 설정 파일에서 anonymous_enable=YES로 설정하면 익명 사용자의 접근을 허가하게 됩니다.

    오답 노트

    anonymous_enable=NO: 익명 사용자 접근 불허
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

86. 다음 중 메일 서버간의 송신 및 수신에 사용되는 프로토콜로 알맞은 것은?

  1. POP3
  2. IMAP
  3. SMTP
  4. SNMP
(정답률: 69%)
  • SMTP는 네트워크를 통해 전자우편을 전송하는 기술로, 메일 서버 간의 송신 및 수신에 사용되는 표준 프로토콜입니다.

    오답 노트

    POP3: 서버의 메일을 클라이언트에서 가져올 때 사용
    IMAP: 서버에서 이메일을 직접 읽는 프로토콜
    SNMP: 네트워크 관리 및 정보 운반을 위한 프로토콜
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. aliases
  2. .forward
  3. virtusertable
  4. local-host-names
(정답률: 56%)
  • 본인 계정으로 들어오는 메일을 다른 메일 주소로 전달하기 위해서는 홈 디렉터리에 .forward 파일을 생성하여 설정해야 합니다.

    오답 노트

    aliases: 특정 계정 메일을 다른 계정으로 전송
    virtusertable: 가상 메일 유저 설정
    local-host-names: 메일 수신지 도메인 및 호스트 설정
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. /etc/named
  2. /etc/named/zones
  3. /var/named
  4. /var/named/zones
(정답률: 47%)
  • /var/named 디렉터리는 루트(root) 도메인 서버의 정보를 담고 있는 named.ca 파일과 사용자가 직접 설정한 zone 파일들이 저장되는 경로입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. 단일화(Aggregation)
  2. 에뮬레이션(Emulation)
  3. 절연(Insulation)
  4. 프로비저닝(Provisioning)
(정답률: 60%)
  • 가상의 자원을 여러 개의 물리적 자원에 걸쳐 생성하여 외견상 전체 용량을 증가시키고 관리를 단순화하는 기능은 단일화(Aggregation)입니다.

    오답 노트

    절연(Insulation): 물리적 자원 교체 시 가상 자원이나 사용자에게 영향을 주지 않도록 분리하는 것
    프로비저닝(Provisioning): 사용자 요구에 맞게 자원을 미리 할당하고 배치하여 즉시 사용 가능한 상태로 준비하는 것
    에뮬레이션(Emulation): 소프트웨어를 통해 한 컴퓨터가 다른 컴퓨터와 똑같이 작동하도록 구현하는 기법
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

90. 다음 중 명령행에서 가상 머신만을 대상으로 CPU 자원을 모니터링할 때 사용하는 명령으로 알맞은 것은?

  1. xm
  2. xend
  3. virt-top
  4. virt-manager
(정답률: 70%)
  • virt-top은 리눅스의 top 명령어와 유사하게 가상 머신만을 대상으로 CPU 자원 및 가상화 현황을 모니터링하는 도구입니다.

    오답 노트

    virt-manager: GUI 환경에서 가상 머신을 생성하고 관리하는 소프트웨어
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. cps = 50 10
  2. cps = 50 100
  3. cps = 10 50
  4. cps = 100 50
(정답률: 73%)
  • xinetd에서 서비스 요청 제한을 설정하는 cps 항목은 [초당 요청수]와 [제한시간] 순으로 값을 지정합니다.
    따라서 초당 요청 개수가 50개 이상일 때 10초 동안 접속을 중단하려면 cps = 50 10으로 설정해야 합니다.

    오답 노트

    instances: 동시에 서비스할 수 있는 최대 서버 수 지정
    per_source: 동일 IP에서 접속 가능한 최대 서비스 수 지정
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. Port
  2. Listen
  3. http_port
  4. proxy_port
(정답률: 50%)
  • Squid 프록시 서버의 설정 파일인 squid.conf에서 서버가 사용할 포트 번호를 지정하는 설정 항목은 http_port 입니다.
    내 괄호에 들어갈 정답은 http_port 이며, 기본값은 3128 입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. gw
  2. gateway
  3. gw-address
  4. routers
(정답률: 59%)
  • DHCP 서버의 설정 파일인 dhcpd.conf에서 클라이언트에게 할당할 기본 게이트웨이 주소를 지정하는 옵션 키워드는 routers입니다.
    따라서 의 빈칸에 들어갈 알맞은 내용은 routers입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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)
(정답률: 58%)
  • VNC(Virtual Network Computing)는 RFB(Remote Frame Buffer) 프로토콜을 사용하여 원격지의 그래픽 데스크톱 화면을 공유하고 제어하는 시스템입니다.

    오답 노트

    NTP: 컴퓨터 간 시간 동기화
    MQTT: IoT를 위한 발행-구독 기반 메시지 송수신
    DHCP: IP 주소 및 네트워크 설정 동적 할당
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. ServerRoot
  2. ServerAdmin
  3. ServerName
  4. DocumentRoot
(정답률: 48%)
  • httpd.conf 파일에서 서버의 도메인 이름이나 IP 주소(예: )를 지정하는 항목은 ServerName입니다.

    오답 노트

    ServerRoot: 서버 설치 경로 지정
    ServerAdmin: 관리자 메일 주소 지정
    DocumentRoot: 웹 문서 저장 경로 지정
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. raw
  2. nat
  3. filter
  4. mangle
(정답률: 56%)
  • 넷필터의 연결 추적(connection tracking) 시스템과 독립적으로 동작해야 하는 규칙을 설정하는 iptables의 테이블은 raw입니다.

    오답 노트

    filter: 기본 패킷 필터링 수행
    nat: IP 주소 변환(Network Address Translation) 수행
    mangle: 패킷 데이터 변경 및 TOS 설정
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. UDP Flooding
  2. Land Attack
  3. Smurf Attack
  4. Teardrop Attack
(정답률: 62%)
  • 공격자가 ICMP Request 패킷의 출발지 주소를 공격 대상 서버로 위장하여 브로드캐스트로 전송하면, 이를 수신한 수많은 시스템이 동시에 공격 대상 서버로 ICMP Echo Reply 패킷을 보내 부하를 일으키는 공격 방식은 Smurf Attack입니다.

    오답 노트

    UDP Flooding: 대량의 UDP 패킷으로 자원 소모
    Land Attack: 출발지와 목적지 주소/포트를 동일하게 설정
    Teardrop Attack: IP 패킷 조각의 시퀀스 넘버 조작 및 중첩
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. DENY
  2. DROP
  3. REJECT
  4. RETURN
(정답률: 64%)
  • 의 설명과 같이 패킷을 거부하여 더 이상 어떤 처리도 수행하지 않고 단순히 버리는 타겟 값은 DROP입니다.

    오답 노트

    REJECT: 패킷을 버리면서 동시에 거부 응답 패킷을 전송함
    RETURN: 호출 체인 내에서 패킷 처리를 계속함
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

99. 다음 중 C 언어의 malloc()과 가장 관련 있는 공격 유형으로 알맞은 것은?

  1. 네트워크 대역폭 고갈
  2. 가용 메모리 자원 고갈
  3. 가용 디스크 자원 고갈
  4. 가용 프로세스 자원 고갈
(정답률: 73%)
  • C 언어의 malloc() 함수는 메모리를 동적으로 할당하는 함수이므로, 이를 악용한 공격은 가용 메모리 자원 고갈로 이어집니다.

    오답 노트

    write: 가용 디스크 자원 고갈
    fork: 가용 프로세스 자원 고갈
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

100. 다음 중 침입 탐지 시스템으로 이용되는 도구로 가장 알맞은 것은?

  1. John the Ripper
  2. Tripwire
  3. Stacheldraht
  4. Suricata
(정답률: 43%)
  • Suricata는 네트워크 트래픽을 분석하여 위협을 탐지하는 대표적인 오픈소스 침입 탐지 시스템(IDS)입니다.

    오답 노트

    John the Ripper: 패스워드 크래킹 도구
    Tripwire: 파일 무결성 검사 도구
    Stacheldraht: DDoS 공격 도구
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

< 이전회차목록 다음회차 >