리눅스마스터 1급 필기 기출문제복원 (2016-09-10)

리눅스마스터 1급 2016-09-10 필기 기출문제 해설

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

리눅스마스터 1급
(2016-09-10 기출문제)

목록

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

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

  1. 계층적인 파일 구조
  2. 장치의 파일화
  3. 가상메모리
  4. 동적라이브러리
(정답률: 81%)
  • 하드디스크의 일부를 메모리처럼 사용하여, 실제 RAM 용량보다 큰 프로그램을 실행할 수 있게 하는 기술을 가상메모리라고 합니다. 리눅스에서는 이 영역을 스왑(swap)이라고 부릅니다.

    오답 노트

    동적라이브러리: 공통 기능을 분리하여 필요할 때만 불러와 사용하는 라이브러리입니다.
profile_image
1

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

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

  1. 바다(Bada) OS
  2. 마에모(Maemo)
  3. 모블린(Moblin)
  4. 안드로이드(Android)
(정답률: 72%)
  • 제시된 이미지의 설명은 2009년 삼성전자에서 Nucleus RTOS를 기반으로 발표하고, 이후 타이젠(Tizen)으로 통합된 바다(Bada) OS에 대한 설명입니다.

    오답 노트

    마에모(Maemo): 노키아
    모블린(Moblin): 인텔과 리눅스 재단
    안드로이드(Android): 구글
profile_image
1

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

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

  1. BSD
  2. GPL
  3. GNU
  4. FSF
(정답률: 57%)
  • 1985년 리처드 스톨먼이 자유 소프트웨어의 생산과 보급을 위해 설립한 비영리 조직은 FSF(Free Software Foundation)입니다.

    오답 노트

    GPL: 라이선스 명칭
    GNU: 프로젝트 명칭
profile_image
1

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

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

  1. 사물인터넷(IoT)
  2. 클라우드(Cloud)
  3. 임베디드 시스템(Embedded System)
  4. 빅데이터(Big Data)
(정답률: 79%)
  • 기존 데이터베이스 관리 도구의 역량을 넘어 대량의 정형 또는 비정형 데이터 집합으로부터 가치를 추출하고 분석하는 기술은 빅데이터(Big Data)입니다.

    오답 노트

    사물인터넷(IoT): 사물들을 네트워크로 연결해 정보를 공유하는 환경
    클라우드(Cloud): IT 자원을 필요할 때 언제든 활용하는 환경
    임베디드 시스템(Embedded System): 특정 기능을 수행하기 위해 하드웨어와 소프트웨어를 결합한 제어 시스템
profile_image
1

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

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

  1. Ubuntu
  2. Knoppix
  3. Corel
  4. Fedora
(정답률: 64%)
  • Fedora는 데비안 계열이 아니라 레드햇(Red Hat) 계열의 배포판이며, RPM 패키지 관리 방식을 사용합니다.
profile_image
1

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

6. 4개의 하드디스크를 이용하여 아래의 상황에 맞게 디스크를 구성하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. ㉠ RAID-6 ㉡ LVM
  2. ㉠ RAID-5 ㉡ RAID-6
  3. ㉠ LVM ㉡ RAID-5
  4. ㉠ LVM ㉡ RAID-6
(정답률: 70%)
  • 물리적 디스크 오류를 2개까지 허용하려면 2개의 패리티를 사용하는 RAID-6 구성이 필요하며, 파티션 용량을 유연하게 증설하거나 조정하기 위해서는 LVM(Logical Volume Manager)을 사용해야 합니다.
profile_image
1

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

7. 다음에서 설명하는 디렉터리로 알맞은 것은?

  1. /etc
  2. /boot
  3. /tmp
  4. /proc
(정답률: 73%)
  • 동작 중인 프로세스의 상태, 하드웨어 및 시스템 정보를 가상 파일 시스템 형태로 제공하는 디렉터리는 /proc입니다.


    오답 노트

    /etc: 시스템 환경 설정 파일 저장
    /boot: 커널 및 부팅 관련 파일 저장
    /tmp: 임시 파일 저장
profile_image
1

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

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

  1. /etc/inittab
  2. /etc/rc.d/rc.local
  3. /etc/init/rc.conf
  4. /etc/init/rcS.conf
(정답률: 51%)
  • 사용자가 부팅 시에 필요한 서비스(예: MariaDB 데몬)를 자동으로 구동하도록 설정하는 파일은 /etc/rc.d/rc.local 입니다.

    오답 노트

    /etc/inittab: 실행 레벨 정의
    /etc/init/rc.conf: 레벨별 진행 내용 설정
    /etc/init/rcS.conf: 시스템 초기화 설정
profile_image
1

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

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

  1. ㉠ X.org ㉡ XFree86
  2. ㉠ XFree86 ㉡ X.org
  3. ㉠ KDE ㉡ GNOME
  4. ㉠ GNOME ㉡ KDE
(정답률: 62%)
  • 2004년 초까지는 XFree86이 리눅스 및 유닉스 계열의 선도적인 X 윈도 시스템 프로젝트였으나, GPL 라이선스 호환성 문제로 인해 현재는 대부분의 리눅스 배포판이 X.org를 기반으로 사용하고 있습니다.
profile_image
1

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

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

  1. startx -- --depth 1
  2. startx -- --depth 2
  3. startx -- :1
  4. startx -- :2
(정답률: 45%)
  • X 윈도 시스템에서 기본 디스플레이는 $:0$입니다. 이미 첫 번째 콘솔에서 X 윈도가 실행 중인 상태에서 추가로 다른 사용자가 X 윈도를 실행하려면, 다음 디스플레이 번호인 $:1$을 지정하여 실행해야 합니다.
    $\text{startx -- :1}$ : 두 번째 X 윈도 터미널 실행
profile_image
1

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

11. backup.sh라는 스크립트를 실행할 때 발생하는 오류 메시지를 화면에 출력하지 않으려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. 1</dev/null
  2. 2</dev/null
  3. 1>/dev/null
  4. 2>/dev/null
(정답률: 59%)
  • 리눅스에서 표준 출력(1)과 표준 에러 출력(2)을 제어하기 위해 리다이렉션($>$)을 사용합니다. `/dev/null`은 입력된 데이터를 모두 삭제하는 가상 장치(쓰레기통)입니다. 따라서 오류 메시지만 출력하지 않으려면 표준 에러 출력 번호인 $2$를 `/dev/null`로 리다이렉트해야 합니다.
    $\text{2 > /dev/null}$ : 표준 에러를 쓰레기통으로 보내 출력 방지
profile_image
1

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

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

  1. ㉠ lin ㉡ joon
  2. ㉠ joon ㉡ lin
  3. ㉠ ./test.sh ㉡ lin
  4. ㉠ ./test.sh ㉡ joon
(정답률: 58%)
  • 셸 스크립트에서 위치 매개변수(Positional Parameters)는 실행 시 전달된 인수의 순서대로 할당됩니다. $0$은 실행된 스크립트 파일명 자체를, $1$부터는 순서대로 입력된 인수를 의미합니다.
    실행 명령이 내의 `./test.sh lin joon`이므로, $0$은 `./test.sh`가 되고 $1$은 `lin`이 됩니다.
profile_image
1

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

13. 다음 포어그라운드 프로세스를 백그라운드 프로세스로 전환할때 사용하는 인터럽트키조합으로 알맞은것은?

  1. [Ctrl]+[z]
  2. [Ctrl]+[c]
  3. [Ctrl]+[d]
  4. [Ctrl]+[\]
(정답률: 69%)
  • 포어그라운드에서 실행 중인 프로세스를 일시 중단하고 백그라운드로 전환할 때 사용하는 키 조합은 [Ctrl]+[z] (SIGTSTP)입니다.

    오답 노트

    [Ctrl]+[c]: SIGINT, 프로세스 강제 종료
    [Ctrl]+[d]: 프로세스 정상 종료
    [Ctrl]+[\]: SIGQUIT, 프로세스 종료 후 코어 덤프 생성
profile_image
1

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

14. 다음 중 SIGKILL 시그널 번호로 알맞은 것은?

  1. 1
  2. 5
  3. 9
  4. 15
(정답률: 74%)
  • 리눅스 시그널 체계에서 SIGKILL은 프로세스를 강제로 즉시 종료시키는 시그널이며, 할당된 번호는 9번입니다.
profile_image
1

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

15. 시스템 재부팅 시에도 텔넷 서비스가 사용가능하도록 설정하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. service
  2. init
  3. chkconfig
  4. ntsysv
(정답률: 53%)
  • 시스템 재부팅 시 서비스의 자동 실행 여부를 설정하는 명령어를 찾는 문제입니다. chkconfig는 텍스트 기반 명령어로, 실행 레벨에 따라 서비스의 on/off 설정을 관리합니다.
profile_image
1

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

16. 다음 OSI 7 계층 중 응용 계층에 해당하는 프로토콜과 포트번호 조합으로 알맞은 것은?

  1. Telnet : 20
  2. SSH : 22
  3. POP3 : 143
  4. SSL : 443
(정답률: 61%)
  • 응용 계층 프로토콜과 그에 맞는 표준 포트 번호를 매칭하는 문제입니다. SSH는 보안 셸 프로토콜로 포트 22번을 사용합니다.

    오답 노트

    Telnet: 23번 사용
    POP3: 110번 사용
    SSL: 전송 계층 프로토콜이며 HTTPS의 경우 443번 사용
profile_image
1

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

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

  1. ㉠ : /etc/protocol ㉡ : /etc/service
  2. ㉠ : /etc/service ㉡ : /etc/protocol
  3. ㉠ : /etc/protocols ㉡ : /etc/services
  4. ㉠ : /etc/services ㉡ : /etc/protocols
(정답률: 62%)
  • 리눅스 시스템에서 네트워크 프로토콜 번호와 서비스 포트 번호는 각각 별도의 설정 파일에서 관리합니다.
    프로토콜 번호는 /etc/protocols 파일에서, 포트 번호는 /etc/services 파일에서 확인할 수 있습니다.
profile_image
1

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

18. 다음 조건일 때 인터넷에 연결 가능한 호스트 개수로 알맞은 것은?

  1. 253
  2. 254
  3. 255
  4. 256
(정답률: 64%)
  • C 클래스 네트워크($255.255.255.0$)에서 호스트 영역은 8비트로 총 $2^{8} = 256$개의 IP 주소가 존재합니다. 하지만 네트워크 주소(끝자리 $0$)와 브로드캐스트 주소(끝자리 $255$)는 호스트에 할당할 수 없으므로 기본적으로 $254$개의 노드가 가능합니다. 여기서 '호스트'는 중계 장비(게이트웨이/라우터)를 제외하고 실제 서비스를 이용하는 단말 장치만을 의미하므로, 게이트웨이 주소 $1$개를 추가로 제외하여 최종 $253$개가 됩니다.
    ① [기본 공식] $Host = 2^{n} - 3$ (네트워크, 브로드캐스트, 게이트웨이 제외)
    ② [숫자 대입] $Host = 2^{8} - 3$
    ③ [최종 결과] $Host = 253$
profile_image
1

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

19. 다음에서 설명하는 파일로 알맞은 것은?

  1. /etc/resolv.conf
  2. /etc/sysconfig/network
  3. /etc/hosts
  4. /etc/sysconfig/network-scripts
(정답률: 62%)
  • /etc/resolv.conf 파일은 시스템이 도메인 이름을 IP 주소로 변환하기 위해 질의를 보낼 네임서버(DNS 서버)의 IP 주소를 설정하는 파일입니다.
profile_image
1

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

20. 다음 중 netstat의 state 결과 값에 대한 설명으로 틀린 것은?

  1. LISTEN : 서버로 들어오는 패킷을 위해 소켓을 열고 기다리는 상태
  2. CLOSE-WAIT : 원격 호스트는 종료된 상태이고 소켓을 종료하기 위해 기다리는 상태
  3. ESTABLISHED : 3way-handshaking이 완료 후 서버와 클라이언트가 서로 연결된 상태
  4. TIME-WAIT : 원격 호스트가 종료되고 소켓도 닫힌 상태에서 마지막 ACK 패킷을 기다리는 상태
(정답률: 60%)
  • TIME-WAIT 상태는 연결 종료 과정에서 호스트가 원격지 호스트의 연결 종료 요구 승인(ACK)을 정상적으로 수신했음을 보장하기 위해 일정 시간 대기하는 상태입니다.

    오답 노트

    원격 호스트가 종료되고 소켓도 닫힌 상태에서 마지막 ACK 패킷을 기다리는 상태는 LAST-ACK 상태에 대한 설명입니다.
profile_image
1

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

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

21. 다음 중 root 계정 관리 정책에 대한 설명으로 틀린 것은?

  1. 일반 사용자에게 특정 명령어 권한만 할당해 줄 경우에는 su 보다는 sudo를 이용하도록 한다.
  2. 환경 변수인 TMOUT를 설정하여 무의미하게 장시간 로그인하는 것을 막는다.
  3. PAM를 이용하여 root 계정으로 직접 로그인하는 것을 막고, 필요하면 su 명령의 사용을 유도한다.
  4. 일반 사용자 계정의 UID를 0으로 설정하여 보안을 강화한다.
(정답률: 71%)
  • 리눅스 시스템에서 UID 0은 root 계정의 고유 식별자입니다. 일반 사용자 계정의 UID를 0으로 설정하면 해당 사용자가 root와 동일한 최고 권한을 가지게 되어 보안에 매우 치명적인 위협이 됩니다.
profile_image
1

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

22. 다음 ( 괄호 ) 안에 들어갈 알맞은 명령어는?

  1. useradd
  2. usermod
  3. groupadd
  4. groupmod
(정답률: 49%)
  • 이미지 에서 -D 옵션은 사용자 생성 시 적용되는 기본값(Default) 설정을 확인하거나 변경할 때 사용합니다. 따라서 괄호에 들어갈 알맞은 명령어는 useradd 입니다.
profile_image
1

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

23. 다음 명령에 대한 설명으로 틀린 것은?

  1. 패스워드 만기일 이후 7일이 지나도 변경하지 않으면 패스워드에 잠금을 설정한다.
  2. 패스워드 만기일의 5일전부터 경고 메세지로 알려준다.
  3. 패스워드를 변경할 수 없는 일수는 5일이다.
  4. 패스워드의 최대 사용 가능한 날은 30일이다.
(정답률: 67%)
  • 이미지 의 chage 명령어 옵션을 분석하면 다음과 같습니다.
    -m 7: 최소 사용일(변경 불가 기간)이 7일
    -M 30: 최대 사용일이 30일
    -W 5: 만기 전 경고일이 5일
    -I 7: 만기 후 유예기간(비활성화 기간)이 7일
    따라서 패스워드를 변경할 수 없는 일수는 5일이 아니라 7일이므로 틀린 설명입니다.
profile_image
1

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

24. 다음 조건과 같을 경우 ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?

  1. usermod
  2. groupmod
  3. userdel
  4. groupdel
(정답률: 72%)
  • 이미지 의 조건에서 'ihdgrp 그룹을 삭제한다'고 명시되어 있습니다. 리눅스에서 그룹을 삭제하는 명령어는 groupdel 입니다.

    오답 노트

    usermod: 사용자 정보 변경
    groupmod: 그룹 정보 변경
    userdel: 사용자 삭제
profile_image
1

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

25. 다음 중 명령어와 관련된 설명으로 틀린 것은?

  1. w : 사용자의 암호 설정 유무를 알려 주는 명령
  2. users : 시스템에 로그인되어 있는 사용자의 아이디를 출력해 주는 명령
  3. who : 시스템에 로그인되어 있는 사용자를 출력해 주는 명령
  4. whoami : 실질적으로 사용 중인 권한자를 출력해 주는 명령
(정답률: 65%)
  • w 명령어는 현재 시스템에 로그인된 사용자와 그 사용자가 수행 중인 작업 내용을 출력하는 명령어입니다. 따라서 사용자의 암호 설정 유무를 알려준다는 설명은 틀린 내용입니다.
profile_image
1

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

26. 다음 중 passwd 명령어에 대한 설명으로 알맞은 것은?

  1. 일반사용자는 passwd 명령어를 실행할 수 없다.
  2. Set-UID가 설정된 실행 파일이다.
  3. 스티키 비트(Sticky-Bit)가 설정된 파일이다.
  4. Set-GID가 설정된 실행 파일이다.
(정답률: 58%)
  • 제시된 이미지 의 권한 표시를 보면 소유자 실행 권한 자리에 's'가 표시되어 있습니다. 이는 Set-UID가 설정된 상태를 의미하며, 일반 사용자가 이 파일을 실행할 때 파일 소유자(root)의 권한으로 프로세스가 실행되게 합니다.
profile_image
1

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

27. 다음 ( 괄호 ) 안에 들어갈 명령어 옵션으로 알맞은 것은? (단, /home/ihd 디렉터리는 사용자 홈디렉터리이다.)

  1. -A
  2. -C
  3. -T
  4. -R
(정답률: 48%)
  • chown 명령어는 파일이나 디렉터리의 소유권을 변경할 때 사용하며, 지정한 디렉터리뿐만 아니라 그 하위의 모든 파일과 디렉터리까지 재귀적으로 소유권을 변경하려면 -R (Recursive) 옵션을 사용해야 합니다.
  • chown의 옵션 -R -c f- --v
    -R은 하위디렉터리까지 권한변경
    -c는 변경정보 출력
    -f는 중요 오류 메세지만 출력
    --v는 명령어 버전정보 출력
profile_image
1

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

28. 다음 중 파티션 테이블 정보를 확인할 때 사용하는 명령어 형식으로 알맞은 것은?

  1. # fdisk -l /dev/sda
  2. # fdisk -s /dev/sda
  3. # fdisk /dev/sda
  4. # fdisk –v /dev/sda
(정답률: 60%)
  • fdisk 명령어에서 -l 옵션은 list의 약자로, 현재 시스템에 연결된 디스크의 파티션 테이블 정보를 출력하는 역할을 합니다.

    오답 노트

    -v: fdisk 버전 출력
    -s: 특정 파티션의 크기를 블록 단위로 출력
profile_image
1

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

29. 다음은 CD 이미지 파일을 마운트 하는 과정이다. ( 괄호 ) 안에 들어갈 명령어의 옵션으로 알맞은 것은?

  1. ㉠ ext4 ㉡ ro,loop
  2. ㉠ ext4 ㉡ rw,noatime
  3. ㉠ iso9660 ㉡ ro,loop
  4. ㉠ iso9660 ㉡ rw,noatime
(정답률: 55%)
  • CD-ROM 이미지 파일(.iso)을 마운트하기 위해서는 해당 파일 시스템 형식과 루프백 장치 옵션이 필요합니다.
    1. ㉠ 파일 시스템: 의 file 명령 결과에서 ISO 9660으로 확인되므로 iso9660을 사용합니다.
    2. ㉡ 마운트 옵션: 이미지 파일을 디바이스처럼 인식시키기 위해 loop 옵션이 필요하며, CD-ROM은 일반적으로 읽기 전용인 ro 옵션을 사용합니다.
profile_image
1

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

30. 다음 명령에 대한 설명으로 알맞은 것은?

  1. 쿼터 설정 중 inode에 대한 hard-limit은 10000, soft-limit은 11000 이다.
  2. 쿼터 설정 중 inode에 대한 soft-limit은 10000, hard-limit은 11000 이다.
  3. 쿼터 설정 중 block에 대한 hard-limit은 10000, soft-limit은 11000 이다.
  4. 쿼터 설정 중 block에 대한 soft-limit은 10000, hard-limit은 11000 이다.
(정답률: 43%)
  • setquota 명령어의 인자 순서는 [사용자/그룹] [블록 soft-limit] [블록 hard-limit] [inode soft-limit] [inode hard-limit] [파티션] 순입니다.
    제시된 명령 에서 10000과 11000은 첫 번째와 두 번째 수치이므로, block에 대한 soft-limit은 10000, hard-limit은 11000으로 설정된 것입니다.
profile_image
1

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

31. 다음 중 /proc 관련 파일에 대한 설명으로 틀린 것은?

  1. /proc/cpuinfo : CPU에 관한 정보
  2. /proc/mdstat : LVM 사용에 관련 정보를 기록
  3. /proc/partitions : 현재 활성화된 파티션 정보를 기록
  4. /proc/swaps : 스왑 파티션 관련 정보 기록
(정답률: 67%)
  • /proc/mdstat 파일은 LVM 정보가 아니라 소프트웨어 RAID(Software RAID)의 상태를 모니터링하고 정보를 기록하는 파일입니다.
profile_image
1

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

32. 다음 결과에 대한 설명으로 틀린 것은?

  1. 매일 같이 0시 1분에 수행된다.
  2. 주말은 스케줄링에서 제외된다.
  3. time.bora.net 서버 시간과 정기적으로 동기화된다.
  4. root 사용자의 스케줄링이어야 한다.
(정답률: 65%)
  • 제시된 설정에서 시간 설정 부분은 `1 0 * * *` 입니다. 이는 [분(1)] [시(0)] [일(*)] [월(*)] [요일(*)] 순서이며, 마지막 요일 필드가 `*`로 설정되어 있으므로 요일에 상관없이 매일 수행됩니다. 따라서 주말이 제외된다는 설명은 틀렸습니다.
profile_image
1

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

33. 다음프로세스 관련명령어에대한 설명으로틀린것은?

  1. top : 현재 동작중인 프로세스의 정보를 실시간으로 확인 가능
  2. kill : 현재 동작중인 프로세스를 종료할 때 많이 사용
  3. nice : 실행 중인 프로세스의 PRI값을 조정할 때 사용
  4. jobs : 백그라운드로 실행 중인 프로세스의 목록 출력
(정답률: 59%)
  • nice 명령어는 프로세스의 NI(Nice) 값을 변경하여 우선순위를 조정하는 명령어입니다. PRI(Priority) 값은 커널에 의해 결정되는 실제 우선순위로, 사용자가 직접 nice로 조정하는 값은 NI 값입니다.
profile_image
1

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

34. 다음 중 프로세스의 상태를 트리(Tree) 구조로 출력해 주는 명령으로 알맞은 것은?

  1. top
  2. ps
  3. pstree
  4. ptree
(정답률: 64%)
  • 프로세스 간의 부모-자식 관계를 계층적인 트리(Tree) 구조로 시각화하여 출력해 주는 명령어는 pstree입니다.
profile_image
1

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

35. 다음 명령에 대한 설명으로 틀린 것은?

  1. 명령어가 정상 동작하지 않는다.
  2. 여러 개의 httpd 데몬을 모두 종료한다.
  3. 시그널(Signal)은 15번을 사용하였다.
  4. killall 명령어와 비슷한 효과를 나타낸다.
(정답률: 52%)
  • 명령어 는 `pgrep httpd`를 통해 httpd 프로세스의 PID를 찾아내고, 이를 kill 명령어로 전달하여 종료시키는 구조입니다. 따라서 명령어는 정상적으로 동작합니다.

    오답 노트

    여러 개의 httpd 데몬을 모두 종료한다: pgrep이 일치하는 모든 PID를 반환하므로 가능함
    시그널(Signal)은 15번을 사용하였다: kill의 기본 시그널은 SIGTERM(15)임
    killall 명령어와 비슷한 효과를 나타낸다: 프로세스 이름으로 찾아 종료시킨다는 점에서 동일함
profile_image
1

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

36. 다음 중 RPM 패키지 형식에 대한 설명으로 틀린 것은?

  1. 패키지 이름은 sendmail이다.
  2. 패키지 릴리즈는 8.12.8이고 패키지 버전은 6이다.
  3. 패키지 아키텍쳐는 ppc64이다.
  4. PowerPC 64bit용 패키지이다.
(정답률: 55%)
  • RPM 패키지 파일명은 [이름]-[버전]-[릴리즈].[아키텍처].rpm 순으로 구성됩니다. 이미지에서 버전은 8.12.8이고 릴리즈는 6이므로, 두 값이 서로 바뀌어 설명된 내용은 틀린 것입니다.
profile_image
1

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

37. 다음 중 dpkg 명령어 옵션과 설명이 틀린 것은?

  1. dpkg -i <pkg> : 패키지 설치시 사용
  2. dpkg -l : 설치된 패키지의 목록 확인
  3. dpkg -L <pkg> : 패키지에 의해 설치된 파일 목록을 확인
  4. dpkg -s <pkg> : 패키지 삭제시 사용
(정답률: 62%)
  • dpkg -s 는 패키지의 상태 리포트를 확인하는 옵션이며, 패키지를 삭제할 때는 dpkg -r 또는 dpkg -P 옵션을 사용해야 합니다.
profile_image
1

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

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

  1. make
  2. cmake
  3. Makefile
  4. configure
(정답률: 53%)
  • 다양한 플랫폼(Unix, Mac OS X, Windows 등)을 지원하며, 독자적인 설정 스크립트를 사용하여 소프트웨어 빌드에 특화된 오픈소스 프로젝트는 cmake입니다.
profile_image
1

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

39. 다음 중 소스 파일로 프로그램을 설치하는 단계로 올바른 것은?

  1. configure → make → make install
  2. make → configure → make install
  3. configure → make install → make
  4. make → make install → configure
(정답률: 60%)
  • 리눅스 환경에서 소스 파일을 이용해 프로그램을 설치할 때는 시스템 환경을 설정하는 configure, 소스 코드를 컴파일하는 make, 컴파일된 바이너리를 시스템 경로에 복사하는 make install 순서로 진행합니다.
profile_image
1

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

40. 다음 중 압축된 파일과 압축해제 명령의 조합으로 틀린 것은?

  1. file.xz - unxz
  2. file.bz2 - gzcat
  3. file.zip - unzip
  4. file.gz - gunzip
(정답률: 59%)
  • .bz2 확장자로 압축된 파일의 압축을 해제하는 명령어는 bunzip2입니다. gzcat은 압축된 파일의 내용을 확인하는 명령어이므로 조합이 틀렸습니다.
profile_image
1

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

41. 리눅스 시스템의 커널 버전이 다음과 같을 때 커널 모듈이 위치하는 디렉터리로 알맞은 것은?

  1. /lib/kernel/modules/2.6.32-504.el6.x86_64
  2. /lib/kernel/2.6.32-504.el6.x86_64/modules
  3. /lib/modules/kernel/2.6.32-504.el6.x86_64
  4. /lib/modules/2.6.32-504.el6.x86_64/kernel
(정답률: 42%)
  • 이미지 에서 확인된 커널 버전 2.6.32-504.el6.x86_64의 모듈 저장 경로는 /lib/modules/[커널버전]/kernel 형식을 따르므로 /lib/modules/2.6.32-504.el6.x86_64/kernel이 정답입니다.
profile_image
1

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

42. 모듈 제거 시에 사용하지 않는 관련 모듈도 함께 제거하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. ㉠ modprobe ㉡ -r
  2. ㉠ modprobe ㉡ -d
  3. ㉠ rmmod ㉡ -r
  4. ㉠ rmmod ㉡ -d
(정답률: 44%)
  • 모듈을 제거할 때 의존성이 있는 관련 모듈까지 함께 처리하려면 rmmod보다 상위 개념인 modprobe 명령어를 사용해야 하며, 제거 옵션인 -r을 지정해야 합니다.

    오답 노트

    rmmod: 의존성이 존재하는 모듈은 제거하지 못함
    -d: 디버깅 정보 확인 옵션
profile_image
1

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

43. 다음과같은 형식의내용이기록된 파일로알맞은것은?

  1. modules.conf
  2. modprobe.conf
  3. modules.dep
  4. modprobe.dep
(정답률: 40%)
  • 이미지 와 같이 커널 모듈 간의 종속성(Dependency) 관계를 나열하여 기록하는 파일은 modules.dep입니다.
profile_image
1

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

44. 다음에서 설명하는 커널 컴파일 도구로 알맞은 것은?

  1. make config
  2. make gconfig
  3. make xconfig
  4. make menuconfig
(정답률: 51%)
  • 텍스트 기반의 컬러 메뉴를 제공하며 커서를 이용해 이동할 수 있는 가장 보편적인 커널 컴파일 설정 도구는 make menuconfig입니다.
profile_image
1

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

45. 다음 중 커널 컴파일의 순서로 가장 알맞은 것은?

  1. ㉠ → ㉥ → ㉡ → ㉢ → ㉤ → ㉣
  2. ㉠ → ㉣ → ㉤ → ㉡ → ㉢ → ㉥
  3. ㉣ → ㉡ → ㉢ → ㉤ → ㉥ → ㉠
  4. ㉣ → ㉠ → ㉡ → ㉢ → ㉤ → ㉥
(정답률: 52%)
  • 커널 컴파일은 환경 설정 후 컴파일 및 설치 순으로 진행됩니다.
    순서: ㉠ make mrproper (의존성 제거) $\rightarrow$ ㉣ make xconfig (환경 설정) $\rightarrow$ ㉤ make bzImage (커널 컴파일) $\rightarrow$ ㉡ make modules (모듈 컴파일) $\rightarrow$ ㉢ make modules_install (모듈 설치) $\rightarrow$ ㉥ make install (커널 설치)
profile_image
1

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

46. 다음 중 활성화된 파티션 영역을 확인하는 명령으로 가장 알맞은 것은?

  1. cat /etc/fstab
  2. cat /proc/filesystems
  3. cat /proc/partitions
  4. cat /etc/filesystems
(정답률: 58%)
  • 리눅스 시스템에서 현재 활성화된 파티션 영역과 정보를 확인하기 위해서는 /proc/partitions 파일을 확인하는 cat /proc/partitions 명령을 사용합니다.
profile_image
1

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

47. 다음 그림과 관련된 도구로 알맞은 것은?

  1. alsactl
  2. alsamixer
  3. cdparanoia
  4. asound
(정답률: 50%)
  • 그림은 볼륨 제어 프로그램인 alsamixer의 실행 화면입니다.

    오답 노트

    alsactl: 사운드카드 설정
    cdparanoia: CD 리핑 소프트웨어
profile_image
1

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

48. 다음 X 윈도 기반의 스캐너 관련 도구로 알맞은 것은?

  1. sane
  2. xsane
  3. xscan
  4. scanimage
(정답률: 49%)
  • xsane은 sane 스캐너 인터페이스를 이용하는 X-Windows 기반의 스캐너 프로그램입니다.

    오답 노트

    sane: 스캐너 및 비디오 캠 등 이미지 관련 하드웨어 사용을 위한 API
profile_image
1

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

49. 다음 중 대화형으로 프린터를 제어할 때 사용하는 명령으로 알맞은 것은?

  1. lpc
  2. lpr
  3. lpq
  4. lpi
(정답률: 44%)
  • 대화형으로 프린터를 제어하는 명령은 lpc입니다.

    오답 노트

    lpr: 파일 내용 출력
    lpq: 프린터 큐 내용 확인
profile_image
1

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

50. 다음 중 프린터를 HTTP 기반으로 접근할 때 가장 관련 있는 프로토콜로 알맞은 것은?

  1. IPP
  2. IPX
  3. LPD
  4. IGMP
(정답률: 45%)
  • IPP(Internet Printing Protocol)는 HTTP 프로토콜을 기반으로 하여 프린터에 접근하고 인쇄 작업을 관리하는 표준 프로토콜입니다.
profile_image
1

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

51. 다음 중 rsyslog의 데몬과 설정 파일로 알맞은 것은?

  1. 데몬 : /sbin/rsyslogd, 설정파일: /etc/rsyslog.conf
  2. 데몬 : /sbin/rsyslogd, 설정파일: /etc/rsyslogd.conf
  3. 데몬 : /sbin/rsyslog, 설정파일: /etc/rsyslog.conf
  4. 데몬 : /sbin/rsyslog, 설정파일: /etc/rsyslogd.conf
(정답률: 50%)
  • rsyslog 시스템의 실행 파일인 데몬은 /sbin/rsyslogd 이며, 시스템 동작을 정의하는 설정 파일은 /etc/rsyslog.conf 입니다.
profile_image
1

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

52. 다음 중 로그 환경 설정파일에 대한 설명으로 틀린 것은?

  1. 인증 관련 로그를 root 및 ihd 사용자의 터미널로 전송한다.
  2. 모든 메세지 종류에 대해 crit 수준의 메세지만 /var/log/critical 파일에 기록하고 커널 관련 메세지는 제외한다.
  3. uucp 및 new에서 발생하는 crit 수준 이상의 메세지를 /var/log/news에 기록한다.
  4. 모든 종류의 메세지 중 warn 수준 이상의 메세지를 hostA 사용자에게 보낸다.
(정답률: 34%)
  • 제시된 설정 파일 에서 `*.warn @hostA` 구문은 warn 수준 이상의 모든 메시지를 hostA라는 원격 호스트로 전송하라는 의미입니다. 사용자에게 보내려면 `@` 기호 없이 `user` 형식을 사용해야 하므로, hostA 사용자에게 보낸다는 설명은 틀렸습니다.
profile_image
1

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

53. 다음 중 명령어와 상관있는 파일조합으로 틀린 것은?

  1. last : /var/log/wtmp
  2. lastlog : /var/log/lastlog
  3. lastb : /var/log/btmp
  4. dmesg : /var/log/messages
(정답률: 47%)
  • dmesg 명령어는 커널 링 버퍼의 메시지를 출력하는 명령어로, 관련 로그 파일은 /var/log/dmesg 입니다. 따라서 dmesg : /var/log/messages 조합은 틀린 설명입니다.
profile_image
1

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

54. 다음 중 로그 파일과 설명으로 알맞은 것은?

  1. /var/log/xferlog : sendmil, dovecot등 메일 관련 작업이 기록
  2. /var/log/boot.log : 부팅시 동작하는 데몬 관련 정보가 기록
  3. /var/log/btmp : 접속 성공 기록
  4. /var/log/wtmp : cron 관련 정보가 기록
(정답률: 52%)
  • /var/log/boot.log는 시스템 부팅 시 동작하는 데몬 및 서비스 관련 정보가 기록되는 파일입니다.

    오답 노트

    /var/log/xferlog: FTP 전송 로그 기록
    /var/log/btmp: 로그인 실패 기록
    /var/log/wtmp: 로그인 성공 및 접속 기록
profile_image
1

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

55. 다음 설명에 해당하는 커널 파라미터로 알맞은 것은?

  1. net.ipv4.ip_local_port_range
  2. net.ipv4.icmp_echo_ignore_all
  3. net.ipv4.ip_forward
  4. net.ipv4.tcp_syncookies
(정답률: 36%)

  • TCP 3-way hand shake 과정에서 SYN 패킷만 계속 보내 서버의 자원을 고갈시키는 SYN Flooding 공격을 방어하기 위해 net.ipv4.tcp_syncookies 파라미터를 사용합니다.
profile_image
1

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

56. 다음 중 리눅스 보안 정책에 대한 설명으로 틀린 것은?

  1. 불필요한 서비스를 제거
  2. root 패스워드 변경 제한
  3. 보안이 강화된 서비스로 대체 이용
  4. Set-UID 설정을 추가하여 보안을 강화
(정답률: 49%)
  • Set-UID 설정은 일반 사용자가 실행 파일 소유자의 권한으로 프로그램을 실행하게 하므로, 공격자가 이를 악용할 경우 시스템 권한을 탈취할 수 있어 보안상 위험합니다. 따라서 보안 강화가 아닌 보안 취약점이 될 수 있습니다.
profile_image
1

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

57. 다음 중 SELinux 상태를 비활성화시키는 명령으로 알맞은 것은?

  1. getenforce 0
  2. getenforce 1
  3. setenforce 0
  4. setenforce 1
(정답률: 54%)
  • SELinux의 상태를 변경할 때는 setenforce 명령어를 사용하며, 0은 비활성화(Permissive), 1은 활성화(Enforcing)를 의미합니다.

    오답 노트

    getenforce: 현재 SELinux의 활성화 상태를 확인하는 명령어입니다.
profile_image
1

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

58. 다음 중 백업과 관련된 명령어로 틀린 것은?

  1. tar
  2. dump
  3. cpio
  4. sysctl
(정답률: 59%)
  • 백업 관련 명령어로는 tar, dump, cpio 등이 사용됩니다.

    오답 노트

    sysctl: 커널 파라미터를 조회하거나 수정하는 명령어입니다.
profile_image
1

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

59. 다음은 두 디렉터리를 동기화하는 과정이다. ( 괄호 ) 안에 들어갈 옵션으로 알맞은 것은?

  1. -av
  2. -iv
  3. -ov
  4. -uv
(정답률: 45%)
  • rsync 명령어에서 파일의 권한, 소유자, 그룹, 시간 등의 속성을 보존하는 -a(archive) 옵션과 작업 진행 과정을 상세하게 출력하는 -v(verbose) 옵션을 함께 사용하여 디렉터리를 동기화합니다.

    오답 노트

    -i, -o, -u: rsync의 표준 옵션 구성에 해당하지 않는 조합입니다.
profile_image
1

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

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

  1. ㉠ tar ㉡ dd
  2. ㉠ cpio ㉡ tar
  3. ㉠ dump ㉡ restore
  4. ㉠ rsync ㉡ restore
(정답률: 59%)
  • 파일시스템 단위로 백업을 수행하는 명령어는 dump이며, 이렇게 dump로 백업된 데이터를 다시 복원할 때는 restore 명령어를 사용합니다.
profile_image
1

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

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

61. 운영 중인 웹 서버의 버전을 확인하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. GET
  2. POST
  3. PUT
  4. HEAD
(정답률: 43%)
  • 웹 서버의 정보를 가져오기 위해서는 서버에 자료를 요청하는 GET 메서드를 사용해야 합니다. 이미지의 텔넷 접속 상황에서 서버의 버전을 확인하려면 GET 요청을 보내야 합니다.

    오답 노트

    POST: 서버에 정보 저장 요청
    PUT: 서버에 자료 업로드
    HEAD: 헤더 정보만 요청
profile_image
1

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

62. HTTP 요청에 대한 상태 코드값이 403으로 나타났다. 다음 중 이 값에 대한 설명으로 알맞은 것은?

  1. Bad Request
  2. Unauthorized
  3. Not Found
  4. Forbidden
(정답률: 56%)
  • HTTP 상태 코드 400번대는 클라이언트의 요청 오류를 의미하며, 403 Forbidden은 서버가 요청을 이해했지만 권한 부족 등의 이유로 접근을 거부했을 때 발생하는 코드입니다.

    오답 노트

    Bad Request: 잘못된 요청 형식
    Unauthorized: 인증 필요(로그인 등)
    Not Found: 요청한 페이지를 찾을 수 없음
profile_image
1

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

63. 아파치 웹 서버의 개인 홈 디렉터리를 public_html에서 www로 변경하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. UserDir
  2. UserDirectory
  3. HomeDir
  4. HomeDirectory
(정답률: 37%)
  • 아파치 설정 파일(httpd.conf)에서 사용자의 개인 홈 디렉터리 이름을 지정하는 지시어는 UserDir입니다. 이를 통해 기본값인 public_html을 www 등으로 변경할 수 있습니다.
profile_image
1

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

64. 다음은 아파치 웹 사용자를 처음 생성하는 과정이다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. ㉠ passwd ㉡ -a
  2. ㉠ passwd ㉡ -c
  3. ㉠ htpasswd ㉡ -a
  4. ㉠ htpasswd ㉡ -c
(정답률: 33%)
  • 아파치 웹 서버에서 사용자 인증을 위한 비밀번호 파일을 생성할 때는 htpasswd 명령어를 사용합니다. 특히 파일을 처음 생성할 때는 Create를 의미하는 -c 옵션을 반드시 사용해야 합니다.
profile_image
1

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

65. 다음 중 MySQL을 설치한 후 기본 데이터베이스를 생성할 때 사용하는 명령으로 알맞은 것은?

  1. mysql_install_db
  2. mysqld_install_db
  3. mysql_install_safe
  4. mysqld_install_safe
(정답률: 43%)
  • MySQL 설치 후 시스템 데이터베이스 파일들을 생성하고 초기화하는 명령은 mysql_install_db입니다. 이 과정은 데이터베이스 데몬이 실행되기 전 단계에서 수행되어야 합니다.
profile_image
1

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

66. 다음 중 우리나라의 도(道)에 해당하는 LDAP 속성 키워드로 알맞은 것은?

  1. c
  2. l
  3. st
  4. street
(정답률: 48%)
  • LDAP에서 주소 정보를 나타내는 속성 키워드 중 st는 State의 약자로, 우리나라의 도(道)나 미국의 주(State) 이름을 지정할 때 사용합니다.

    오답 노트

    c: 국가명(Country)
    l: 지역명(Locality)
    street: 도로명
profile_image
1

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

67. 다음 중 네트워크 기반으로 사용자 인증 및 홈 디렉터리를 함께 제공하는 조합으로 가장 알맞은 것은?

  1. NIS, LDAP
  2. NIS, NFS
  3. NFS, FTP
  4. NIS, RPC
(정답률: 32%)
  • 네트워크 기반의 사용자 인증 정보(계정, 비밀번호 등)를 공유하는 NIS와, 네트워크를 통해 원격지의 디렉터리를 로컬처럼 사용할 수 있게 하여 홈 디렉터리를 제공하는 NFS의 조합이 정답입니다.
profile_image
1

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

68. 다음 중 NIS 서버 및 클라이언트 구성할 때 사용하는 데몬으로 가장 거리가 먼 것은?

  1. bind
  2. rpcbind
  3. ypbind
  4. ypserv
(정답률: 42%)
  • NIS(Network Information Service) 구성 시 rpcbind는 RPC 서비스의 포트 매핑을 위해 필수적이며, ypserv는 서버 역할을, ypbind는 클라이언트 역할을 수행하는 데몬입니다. 반면 bind는 DNS(Domain Name System) 서버를 운영하기 위한 데몬이므로 NIS 구성과는 거리가 멉니다.
profile_image
1

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

69. NIS 서버의 도메인명을 ihd.or.kr로 설정한 상태이다. 다음 중 NIS 서버 관련 맵 파일이 위치하는 디렉터리로 알맞은 것은?

  1. /usr/yp/ihd.or.kr
  2. /usr/ypserv/ihd.or.kr
  3. /var/yp/ihd.or.kr
  4. /var/ypserv/ihd.or.kr
(정답률: 38%)
  • NIS 서버에서 생성된 맵 파일(DB 파일)들이 실제로 저장되는 기본 디렉터리 경로는 /var/yp이며, 그 하위에 도메인명이 붙는 구조이므로 /var/yp/ihd.or.kr가 정답입니다.
profile_image
1

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

70. 다음 중 NIS 서버에서 사용자 관련 정보를 저장하는 맵 파일로 알맞은 것은?

  1. user.byname
  2. passwd.byname
  3. ypserv.byname
  4. ypbind.byname
(정답률: 37%)
  • NIS 서버에서 사용자 계정 정보(ID, 비밀번호, 홈 디렉터리 등)를 저장하고 관리하는 맵 파일은 passwd.byname입니다.
profile_image
1

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

71. ihd1 및 ihd2 라는 삼바 사용자만 접근가능하도록 설정하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. valid user
  2. valid users
  3. valid-user
  4. valid-users
(정답률: 46%)
  • 삼바 공유 자원에 접근 가능한 특정 사용자를 지정하는 설정 옵션은 valid users입니다.
profile_image
1

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

72. 다음 중 smb.conf 파일의 설정 오류를 점검할 때 사용하는 명령으로 알맞은 것은?

  1. smbstatus
  2. smbpasswd
  3. testparm
  4. nmblookup
(정답률: 48%)
  • 삼바(Samba) 설정 파일인 smb.conf의 구문 오류를 점검하고 설정 내용을 확인하는 명령어는 testparm입니다.

    오답 노트

    smbstatus: 서버 연결 상태 확인
    smbpasswd: 삼바 사용자 비밀번호 관리
    nmblookup: 넷BIOS 이름 해석
profile_image
1

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

73. NFS 서버에서 /data 디렉터리에 대한 접근 권한을 조건과 같이 설정하였다. 다음 중 관련 설명으로 알맞은 것은?

  1. IP주소가 192.168.5.24인 호스트만 읽기 및 쓰기 권한이 가능하고, root 권한이 인정된다.
  2. IP주소가 192.168.5.24인 호스트만 읽기 및 쓰기 권한이 가능하지만 root 권한은 인정되지 않는다.
  3. 192.168.5.0 주소 대역 호스트들은 모두 읽기 및 쓰기가 가능하고 root 권한이 인정된다.
  4. 192.168.5.0 주소 대역 호스트들은 모두 읽기 및 쓰기가 가능하지만 root 권한은 인정되지 않는다.
(정답률: 45%)
  • 제시된 설정 $\text{/data 192.168.5.0/24(rw,no\_root\_squash)}$의 의미는 다음과 같습니다.
    1. $192.168.5.0/24$: 해당 IP 대역의 모든 호스트 허용
    2. $rw$: 읽기(read)와 쓰기(write) 권한 모두 부여
    3. $no\_root\_squash$: 클라이언트의 root 사용자를 서버에서도 root 권한으로 인정함
profile_image
1

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

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

  1. exportfs
  2. nfsstat
  3. rpcinfo
  4. showmount
(정답률: 37%)
  • NFS 클라이언트 입장에서 서버에 공유(export)된 디렉터리 정보를 확인하기 위해서는 showmount 명령어를 사용합니다.

    오답 노트

    exportfs: 서버에서 공유 디렉터리를 설정하거나 확인하는 명령어
profile_image
1

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

75. 다음 중 FTP 서버에서 보편적으로 사용하는 포트 번호 조합으로 가장 알맞은 것은?

  1. 19, 20
  2. 20, 21
  3. 21, 22
  4. 22, 23
(정답률: 52%)
  • FTP(File Transfer Protocol)는 제어 신호를 주고받는 제어 포트 $21$번과 실제 데이터를 전송하는 데이터 포트 $20$번을 함께 사용하는 TCP 기반 프로토콜입니다.
profile_image
1

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

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

  1. ㉠ POP3 ㉡ 110
  2. ㉠ IMAP ㉡ 143
  3. ㉠ SMTP ㉡ 25
  4. ㉠ SNMP ㉡ 161
(정답률: 49%)
  • 이메일을 발송할 때(클라이언트 $\rightarrow$ 서버, 서버 $\rightarrow$ 서버) 사용하는 프로토콜은 SMTP이며, 표준 TCP 포트 번호는 $25$번입니다.

    오답 노트

    POP3: 메일 수신용, 포트 $110$
    IMAP: 메일 수신용, 포트 $143$
    SNMP: 네트워크 관리용, 포트 $161, 162$
profile_image
1

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

77. 다음에서 설명하는 메일 관련 프로그램으로 알맞은 것은?

  1. kmail
  2. postfix
  3. evolution
  4. procmail
(정답률: 40%)
  • 메일박스에 도착한 메일을 가져오거나 전달하고, 스팸 필터링 및 정렬 역할을 수행하는 MDA(Mail Delivery Agent) 프로그램은 procmail 입니다.

    오답 노트

    postfix: MTA(Mail Transfer Agent)에 해당
profile_image
1

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

78. 다음 중 /etc/aliases 파일 수정한 후 실행시켜야 하는 명령으로 알맞은 것은?

  1. m4
  2. mailq
  3. newaliases
  4. makemap hash
(정답률: 45%)
  • /etc/aliases 파일은 메일 전송 설정을 담당하며, 파일 수정 후 변경 내용을 시스템에 반영하기 위해서는 newaliases 명령을 실행해야 합니다.
profile_image
1

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

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

  1. /etc/aliases
  2. /etc/mail/access
  3. /etc/mail/virtusertable
  4. /etc/mail/local-host-names
(정답률: 37%)
  • 특정 계정(webmaster)으로 들어오는 메일을 다른 사용자나 그룹으로 전송(Forwarding)하도록 설정하는 파일은 /etc/aliases 입니다.

    오답 노트

    /etc/mail/access: 호스트 및 도메인 접근 제어
    /etc/mail/virtusertable: 가상 도메인 계정 설정
    /etc/mail/local-host-names: 메일 서버 도메인 설정
profile_image
1

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

80. 특정 도메인으로부터 전송되는 메일을 거부 메시지없이 무조건 거절하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. OK
  2. RELAY
  3. REJECT
  4. DISCARD
(정답률: 48%)
  • 거부 메시지 없이 메일을 무조건 폐기하여 발신자가 메일이 정상적으로 발송된 것으로 알게 하려면 DISCARD 설정을 사용해야 합니다.

    오답 노트

    OK: 모든 메일 허용
    RELAY: 수신 및 발신 허용
    REJECT: 수신 및 발신 거부
profile_image
1

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

81. 다음 설명에 해당하는 서버로 알맞은 것은?

  1. Primary Name Server
  2. Secondary Name Server
  3. Caching Name Server
  4. Slave Name Server
(정답률: 57%)
  • Caching Name Server는 직접 관리하는 도메인 없이 리졸빙(resolving) 기능만 제공하며, 한 번 조회한 결과를 캐시에 저장하여 동일한 요청에 대해 빠르게 응답하는 서버입니다.
profile_image
1

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

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

  1. ㉠ hint ㉡ master ㉢ slave
  2. ㉠ hint ㉡ master ㉢ master
  3. ㉠ master ㉡ master ㉢ slave
  4. ㉠ master ㉡ hint ㉢ hint
(정답률: 37%)
  • named.conf의 zone 설정에서 루트 존(".")은 힌트 파일(named.ca)을 사용하므로 type은 hint가 되며, 직접 관리하는 정방향 존과 역방향 존은 원본 데이터를 보유한 master 타입으로 설정합니다.
profile_image
1

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

83. 웹호스팅 중인 특정 도메인에 대해 어떠한 호스트명을 입력해도 접근이 가능하도록 존 파일을 설정하려고 한다. 다음 ( 괄호) 안에 들어갈내용으로알맞은 것은?

  1. @
  2. *
  3. $
  4. !
(정답률: 52%)
  • 존 파일에서 와일드카드 문자 *를 사용하면, 정의되지 않은 모든 호스트명에 대해 동일한 IP 주소로 접근할 수 있도록 설정할 수 있습니다.
profile_image
1

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

84. 다음 중 존 파일 또는 리버스 존 파일 설정에 적합한 내용으로 알맞은 것은?

  1. @ IN SOA ns.linux.or.kr. master@ihd.or.kr.
  2. www IN PTR linux.or.kr.
  3. www1 IN CNAME www
  4. mail IN MX linux.co.kr
(정답률: 31%)
  • CNAME 레코드는 특정 도메인을 다른 도메인으로 연결하는 별칭(Alias) 설정에 사용되므로 www1 IN CNAME www 설정이 적합합니다.

    오답 노트

    master@ihd.or.kr: 계정 부분에 @ 대신 .을 사용해야 함
    www IN PTR: PTR 레코드 앞에는 도메인명이 아닌 IP 주소가 와야 함
    mail IN MX: MX 레코드는 도메인명 앞에 우선순위 숫자를 지정해야 함
profile_image
1

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

85. 다음 중 named.conf 파일에서 네임 서버에 질의할 수 있는 호스트를 지정할 때 사용하는 항목으로 알맞은 것은?

  1. allow-query
  2. allow-hosts
  3. query-allow
  4. hosts-allow
(정답률: 40%)
  • BIND의 설정 파일인 named.conf에서 네임 서버에 질의를 보낼 수 있는 호스트나 네트워크 범위를 제한하여 지정할 때 allow-query 항목을 사용합니다.
profile_image
1

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

86. 다음 중 하나의 물리적 서버에 다수의 웹 서버를 운영하려고 할 때 가장 효율적인 기술로 알맞은 것은?

  1. Xen
  2. KVM
  3. Docker
  4. VirtualBox
(정답률: 37%)
  • Docker는 OS 커널을 공유하는 컨테이너 기반 가상화 기술로, 하이퍼바이저 방식인 Xen, KVM, VirtualBox보다 오버헤드가 매우 적어 다수의 서버를 운영할 때 가장 효율적입니다.
profile_image
1

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

87. 다음 중 서버 가상화의 장점에 대한 설명과 가장 거리가 먼 것은?

  1. 장애 발생 시에 문제 해결이 쉽다.
  2. 효율적인 서버 자원의 이용이 가능하다.
  3. 서버가 차지하고있는물리적 공간을 절약할수 있다.
  4. 데이터 및 서비스에 대한 가용성이 증가한다.
(정답률: 49%)
  • 서버 가상화는 물리적 서버 한 대에 여러 가상 서버를 운영하므로 구조가 복잡해져, 장애 발생 시 원인 파악 및 문제 해결이 물리 서버 단일 운영보다 더 어려울 수 있습니다.

    오답 노트

    효율적인 자원 이용, 물리적 공간 절약, 가용성 증가는 가상화의 대표적인 핵심 장점입니다.
profile_image
1

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

88. 다음 중 리눅스에 사용가능한 서버 가상화 기술로 틀린 것은?

  1. Docker
  2. Hyper-V
  3. Cloudstack
  4. Openstack
(정답률: 40%)
  • Hyper-V는 마이크로소프트의 윈도우 8 이상 운영체제에 탑재된 가상화 기술로, 리눅스 전용 가상화 기술이 아닙니다.
profile_image
1

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

89. 가상화 운영을 위해 관련 데몬을 실행시키려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. virt-manager
  2. virtd
  3. libvirt
  4. libvirtd
(정답률: 39%)
  • KVM 가상화 환경에서 가상화 관리 기능을 제공하는 백그라운드 서비스인 데몬의 명칭은 libvirtd입니다.
profile_image
1

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

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

  1. virsh
  2. virt-manager
  3. virt-top
  4. xm
(정답률: 43%)
  • virt-manager는 가상 머신의 시작, 종료, 리부팅 등을 버튼이나 메뉴로 쉽게 조작할 수 있으며, CPU 사용량 등을 모니터링할 수 있는 GUI 기반의 관리 도구입니다.

    오답 노트

    virsh: CLI 기반의 가상 머신 관리 도구
profile_image
1

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

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

  1. ㉠ /etc/host.allow ㉡ /etc/host.deny
  2. ㉠ /etc/hosts.allow ㉡ /etc/hosts.deny
  3. ㉠ /etc/allow.host ㉡ /etc/deny.host
  4. ㉠ /etc/allow.hosts ㉡ /etc/deny.hosts
(정답률: 47%)
  • TCP Wrapper는 네트워크 서비스의 접근 제어를 위해 두 개의 파일을 사용합니다. 접근을 허가하는 호스트는 /etc/hosts.allow 파일에, 접근을 거부하는 호스트는 /etc/hosts.deny 파일에 등록하여 관리합니다.
profile_image
1

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

92. 텔넷 서비스를 활성화시키려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. on
  2. off
  3. yes
  4. no
(정답률: 47%)
  • xinetd 설정 파일에서 disable 옵션은 해당 서비스를 비활성화할지 여부를 결정합니다. 텔넷 서비스를 활성화하려면 '비활성화(disable) 하지 않겠다'는 의미로 no를 설정해야 합니다.
profile_image
1

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

93. 다음 설명과 관련 있는 서버로 알맞은 것은?

  1. VNC
  2. NTP
  3. DHCP
  4. PROXY
(정답률: 54%)
  • PROXY 서버는 자주 방문하는 사이트의 정보를 캐시(저장)하여 동일한 요청 시 저장된 데이터를 전달함으로써, 네트워크 속도가 느린 환경에서도 인터넷 처리 속도를 높여주는 역할을 합니다.
profile_image
1

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

94. 다음은 dhcpd.conf 파일의 일부로 특정 호스트에 고정적인 IP 주소를 할당해주는 부분이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. ip-address
  2. static-address
  3. fixed-address
  4. dhcp-address
(정답률: 50%)
  • DHCP 서버 설정 파일인 dhcpd.conf에서 특정 호스트의 MAC 주소에 대해 고정된 IP 주소를 할당할 때는 fixed-address 지시어를 사용합니다.
profile_image
1

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

95. 다음 중 VNC 서버의 패스워드를 설정하는 명령으로 알맞은 것은?

  1. vncserver
  2. vncpasswd
  3. Xvnc
  4. vncconfig
(정답률: 54%)
  • VNC(Virtual Network Computing) 서버에서 사용자 인증을 위한 비밀번호를 설정하거나 변경할 때 사용하는 전용 명령어는 vncpasswd입니다.
profile_image
1

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

96. 다음에서 설명하는 DoS 공격으로 알맞은 것은?

  1. Smurf Attack
  2. Land Attack
  3. Mail Bomb
  4. Teardrop Attack
(정답률: 47%)
  • 공격자가 대상 서버의 IP로 위장하여 ICMP Request 패킷을 브로드캐스트로 전송하면, 이를 수신한 수많은 시스템이 대상 서버로 ICMP Echo Reply를 보내게 되어 과부하를 일으키는 Smurf Attack에 대한 설명입니다.
profile_image
1

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

97. 다음 예제와 관련 있는 DoS 공격 유형으로 알맞은 것은?

  1. 디스크 자원 고갈
  2. 메모리 자원 고갈
  3. 프로세스 자원 고갈
  4. SSH 무작위 대입 공격
(정답률: 51%)
  • 제시된 코드의 $while(1)$ 문은 무한 루프를 의미하며, 그 내부에서 $fork()$ 함수를 호출하여 자식 프로세스를 끊임없이 생성하고 있습니다. 이는 시스템이 동시에 실행 가능한 프로세스 수를 초과하게 만들어 시스템 자원을 고갈시키는 프로세스 자원 고갈 공격입니다.
profile_image
1

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

98. iptables를 이용하여 웹사이트를 차단하려 한다. 다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. ㉠ : -d ㉡ : -p ㉢ : -o
  2. ㉠ : -o ㉡ : -p ㉢ : -d
  3. ㉠ : -d ㉡ : --dport ㉢ : -o
  4. ㉠ : -o ㉡ : --dport ㉢ : -d
(정답률: 38%)
  • iptables 명령어를 사용하여 특정 목적지 주소, 포트, 인터페이스를 지정해 트래픽을 차단하는 설정입니다.
    ㉠은 목적지 IP/도메인을 지정하는 $-d$, ㉡은 목적지 포트 번호를 지정하는 $--dport$, ㉢은 출력 인터페이스를 지정하는 $-o$ 옵션이 들어가야 합니다.
profile_image
1

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

99. 다음에서 설명하는 방화벽으로 알맞은 것은?

  1. 배스천 호스트
  2. 이중 홈 게이트웨이
  3. 스크린 호스트 게이트웨이
  4. 스크린 서브넷 게이트웨이
(정답률: 38%)
  • 외부 네트워크와 내부 네트워크 사이에 완충지대(DMZ)를 두어 보안성을 높이는 방식이며, 주로 프록시 서버를 설치하여 해커의 침입을 어렵게 만드는 스크린 서브넷 게이트웨이에 대한 설명입니다.

    오답 노트

    배스천 호스트: 외부로부터의 일차적 연결을 받는 철저한 방어 정책 호스트
    이중 홈 게이트웨이: 네트워크 카드를 2개 이상 사용하여 외부/내부를 분리 운용
    스크린 호스트 게이트웨이: 라우터와 방화벽을 구별하여 운용
profile_image
1

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

100. 다음 중 DDoS 공격에 대한 대응책으로 틀린 것은?

  1. 침입 차단 시스템을 이용하여 패킷 및 포트 필터링
  2. 침입 탐지 시스템을 이용한 공격 탐지
  3. 로드 밸런싱을 통한 대용량 트래픽 분산 처리
  4. 서비스별 대역폭을 무제한으로 설정
(정답률: 59%)
  • DDoS 공격은 대량의 트래픽을 발생시켜 서버 자원을 고갈시키는 공격입니다. 서비스별 대역폭을 무제한으로 설정하면 공격 트래픽을 모두 수용하려다 서버 전체 시스템이 마비되므로 매우 위험하며, 적절한 임계치 설정과 제한이 필요합니다.

    오답 노트

    침입 차단/탐지 시스템: 패킷 필터링 및 이상 징후 탐지로 공격 차단
    로드 밸런싱: 트래픽을 여러 서버로 분산하여 부하 감소
profile_image
1

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

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