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

리눅스마스터 1급
(2013-09-14 기출문제)

목록

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

1. 다음 중 운영체제의 주요 역할로 틀린 것은?

  1. 컴퓨터의 하드웨어를 제어한다.
  2. 사용자간의 하드웨어 자원을 공유할 수 있도록 한다.
  3. 응용 프로그램의 작성과 실행을 복잡하게 한다.
  4. 데이터의 조직화, 네트워크 통신 처리 기능을 수행한다.
(정답률: 80%)
  • 운영체제의 주요 역할 중 "응용 프로그램의 작성과 실행을 복잡하게 한다."는 틀린 설명입니다. 운영체제는 컴퓨터의 하드웨어를 제어하고, 사용자간의 하드웨어 자원을 공유할 수 있도록 하며, 데이터의 조직화와 네트워크 통신 처리 기능을 수행합니다. 응용 프로그램의 작성과 실행을 복잡하게 하는 것은 오히려 운영체제의 역할이 아니라, 응용 프로그램 자체의 설계나 구현 문제일 수 있습니다.
profile_image
1

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

2. 운영체제의 유형에 대한 설명으로 틀린 것은?

  1. Multi-switching : 다수의 작업이 동시 실행되나 백그라운드 프로그램만 동작하는 형태
  2. Single-tasking : 컴퓨터가 한 번에 하나의 작업만 처리하는 형태
  3. Multi-tasking : 한 사용자가 여러 개의 작업을 동시에 수행하는 시스템
  4. Multi-user : 단일 시스템에서 여러 사용자의 프로그램이 실행되는 형태
(정답률: 75%)
  • Multi-switching은 다수의 작업이 동시에 실행되지만, 백그라운드 프로그램만 실행되는 형태로 잘못된 설명입니다. Multi-switching은 여러 개의 작업을 번갈아가며 실행하는 방식으로, 작업이 실행되는 동안 다른 작업이 대기하고 있습니다. 따라서 백그라운드 프로그램만 실행되는 것이 아니라 여러 작업이 실행될 수 있습니다.
profile_image
1

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

3. 다음 중 GPL(General Public License)에 관해 틀린 것은?

  1. 자유 소프트웨어 재단(FSF)에서 만든 자유 소프트웨어 라이센스이다.
  2. GNU 정신에 입각하여 모든 프로그램의 소스 코드를 공개하자는 것이 주된 목적이다.
  3. 법적으로 Copyleft는 Copyright의 반대말로 등록되어 있다
  4. 개발된 프로그램을 마음대로 배포, 복사, 수정 할 수 있다.
(정답률: 69%)
  • "법적으로 Copyleft는 Copyright의 반대말로 등록되어 있다"는 틀린 설명입니다. Copyleft는 저작권을 보호하면서도 자유로운 소프트웨어 사용을 가능하게 하는 라이센스입니다. Copyleft 라이센스를 사용하는 소프트웨어는 소스 코드를 공개해야 하며, 이를 이용하여 파생작품을 만들어도 반드시 동일한 Copyleft 라이센스를 적용해야 합니다. 이러한 방식으로 소프트웨어의 자유로운 사용을 보장하면서도 저작권을 보호하는 것이 Copyleft의 목적입니다.
profile_image
1

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

4. 무료로 다운로드할 수 있는 소프트웨어로 틀린 것은?

  1. Shareware
  2. GPL 소프트웨어
  3. Copyleft 소프트웨어
  4. 독점 소프트웨어
(정답률: 78%)
  • 정답은 "독점 소프트웨어"입니다. 독점 소프트웨어는 유료로만 제공되는 소프트웨어를 말하며, 무료로 다운로드할 수 없습니다. Shareware는 일정 기간 동안 무료로 사용할 수 있으며, 그 이후에는 유료로 구매해야 합니다. GPL 소프트웨어와 Copyleft 소프트웨어는 모두 무료로 다운로드하고 사용할 수 있는 오픈소스 소프트웨어입니다.
profile_image
1

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

5. 다음 중 리눅스 배포판으로 틀린 것은?

  1. GNOME
  2. Mandrake
  3. Redhat
  4. Caldera
(정답률: 74%)
  • 정답은 "GNOME"이다. GNOME은 데스크톱 환경이며, 리눅스 배포판이 아니다. Mandrake, Redhat, Caldera는 모두 리눅스 배포판이다.
profile_image
1

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

6. 데이터 손실을 최소화하기 위하여 동일한 데이터를 분할하여 2개 이상의 하드에 분산 저장시키는 방법인 RAID에 대한 설명 중 틀린 것은?

  1. RAID-0 : 빠른 입출력 속도가 요구되나, 오류 극복을 못하므로 장애 복구 능력이 필요없는 경우에 적합하다.
  2. RAID-1 : 디스크 미러링을 사용하며, 동일한 데이터를 가진 최소 2개의 드라이브로 구성된다.
  3. RAID-3 : 에러 체크 및 수정을 위해서 패리티 정보를 별도의 디스크에 따로 저장한다.
  4. RAID-5 : 다른 드라이브들간에 분포되어 있는 2차 패리티 구성을 포함함으로써 매우 높은 고장 대비 능력을 제공한다.
(정답률: 58%)
  • RAID-5 : 다른 드라이브들간에 분포되어 있는 2차 패리티 구성을 포함함으로써 매우 높은 고장 대비 능력을 제공한다. 이 설명은 틀린 것이 아니라 옳은 것이다. RAID-5는 분산된 패리티 정보를 사용하여 데이터 손실을 최소화하며, 하나의 디스크가 고장나도 데이터를 복구할 수 있는 높은 고장 대비 능력을 제공한다.
profile_image
1

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

7. 리눅스를 구성하는 요소 중 시스템의 하드웨어를 제어하는 임무를 수행하며 항상 주기억 장치에 상주하고 있는 것으로 알맞은 것은?

  1. Shell
  2. Kernel
  3. Interrupt
  4. Application
(정답률: 75%)
  • Kernel은 시스템의 하드웨어를 제어하는 임무를 수행하며, 항상 주기억 장치에 상주하고 있기 때문에 이에 해당합니다. Shell은 사용자와 시스템 간의 인터페이스 역할을 하며, Interrupt는 하드웨어나 소프트웨어에서 발생하는 이벤트를 처리하는데 사용됩니다. Application은 사용자가 실행하는 프로그램을 의미합니다.
profile_image
1

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

8. 다음 중 시스템에서 사용하는 각종 프로그램들의 컴파일되지 않은 소스 파일들이 저장되어 있는 디렉터리로 알맞은 것은?

  1. /usr/src
  2. /usr/sbin
  3. /usr/lib
  4. /usr/etc
(정답률: 73%)
  • 정답: /usr/src

    이유: /usr/src 디렉터리는 시스템에서 사용하는 각종 프로그램들의 소스 코드가 저장되어 있는 디렉터리입니다. 이 디렉터리는 컴파일되지 않은 소스 파일들을 포함하고 있으며, 시스템의 유지보수나 업그레이드를 위해 필요한 소스 코드들을 제공합니다. 따라서 시스템 관리자나 개발자들은 이 디렉터리를 자주 사용하게 됩니다.
profile_image
1

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

9. 다음 중 X 윈도우 시스템에 대한 설명으로 틀린 것은?

  1. GUI 환경을 제공하는 클라이언트/서버 시스템이다.
  2. X 윈도 시스템에서 클라이언트와 서버는 반드시 다른 기계/시스템에서 운용되어야 한다.
  3. 리눅스를 비롯해 대부분의 유닉스에서 사용되고 있다.
  4. cp, mv 등의 명령어를 이용하지 않고 마우스로만 파일의 복사, 이동 등을 할 수 있다.
(정답률: 68%)
  • "X 윈도우 시스템에서 클라이언트와 서버는 반드시 다른 기계/시스템에서 운용되어야 한다."라는 설명이 틀린 것이다. X 윈도우 시스템에서는 클라이언트와 서버가 같은 기계/시스템에서 운용될 수도 있다. 다만, 보안상의 이유로 클라이언트와 서버를 분리하여 운용하는 것이 권장된다.
profile_image
1

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

10. 다음 중 콘솔에서 “startx” 입력 시 X 윈도가 실행되지 않고 에러가 발생했을 때 설정해 주는 명령으로 알맞은 것은?

  1. Xconfig
  2. Xconfigurator
  3. Xeditor
  4. Xcontrol
(정답률: 68%)
  • 정답: Xconfigurator

    설명: Xconfigurator는 X 윈도 시스템을 구성하는 도구 중 하나로, 그래픽 드라이버나 모니터 설정 등을 변경할 수 있습니다. startx 명령을 실행할 때 X 윈도가 실행되지 않고 에러가 발생한다면, Xconfigurator를 사용하여 그래픽 드라이버나 모니터 설정을 다시 확인하고 수정할 수 있습니다.
profile_image
1

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

11. 다음 중 Shell의 종류로 틀린 것은?

  1. Bourne Shell
  2. Korn Shell
  3. C Shell
  4. X Shell
(정답률: 70%)
  • "X Shell"은 존재하지 않는 Shell 종류이다. 가장 유명한 Shell 종류는 Bourne Shell, Korn Shell, C Shell이 있다.
profile_image
1

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

12. 다음 중 쉘에서 명령어를 백그라운드로 실행하고자 할 경우에 사용되는 기호로 알맞은 것은?

  1. &&
  2. &
  3. $
  4. *
(정답률: 75%)
  • "&" 기호는 명령어를 백그라운드로 실행하고자 할 때 사용된다. 이 기호를 사용하면 해당 명령어가 실행되면서 쉘 프롬프트가 바로 나타나게 되어 다른 명령어를 입력할 수 있다. "&&" 기호는 두 개의 명령어를 동시에 실행하고자 할 때 사용되는데, 이 경우 첫 번째 명령어가 실행되고 나서 두 번째 명령어가 실행된다. "$" 기호는 변수를 참조할 때 사용되고, "*" 기호는 와일드카드로 사용되어 파일 이름을 패턴 매칭할 때 사용된다.
profile_image
1

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

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

  1. 프로그램: 특정 기능을 수행하기 위한 명령어의 조합
  2. 프로세스: 프로그램의 일부로 공통적으로 사용되는 특정 루틴
  3. 프로세서: 연산을 수행하고 처리하기 위한 자원, 보통 CPU를 말함.
  4. 작업: 프로그램과 프로그램 실행에 필요한 입력 데이터
(정답률: 59%)
  • 프로세스는 프로그램을 실행할 때 생성되는 실행 단위로, 프로그램의 일부가 아닌 전체를 포함하는 개념입니다. 따라서 "프로세스: 프로그램의 일부로 공통적으로 사용되는 특정 루틴"이라는 설명은 틀린 설명입니다.
profile_image
1

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

14. 인터럽트의 종류와 설명으로 서로 틀린 것은?

  1. 클록 인터럽트: 시스템 관리자가 콘솔 터미널에서 인터럽트 키를 누를 때 발생
  2. 프로세스간 통신 인터럽트: 임의의 프로세스가 지역 호스트 또는 원격 호스트의 다른 프로세스로부터 통신 메시지를 받을 경우에 발생
  3. 시스템 호출 인터럽트: 실행중인 프로세스가 입출력 등을 위한 시스템 호출을 하였을 때 발생
  4. 하드웨어 검사 인터럽트: 하드웨어상의 오류가 있을 때 발생
(정답률: 59%)
  • 정답은 "클록 인터럽트: 시스템 관리자가 콘솔 터미널에서 인터럽트 키를 누를 때 발생"입니다. 이유는 클록 인터럽트는 시스템의 하드웨어 타이머가 일정 시간마다 인터럽트를 발생시키는 것으로, 시스템 관리자가 콘솔 터미널에서 인터럽트 키를 누르는 것과는 관련이 없습니다.
profile_image
1

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

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

  1. FIFO
  2. RR
  3. SPN
  4. SRTN
(정답률: 71%)
  • 이 그림은 FIFO(First-In-First-Out) 스케줄링 방식을 보여주고 있습니다. FIFO는 먼저 도착한 프로세스를 먼저 처리하는 방식으로, 대기열에서 가장 오래 기다린 프로세스가 가장 먼저 실행됩니다. 따라서 이 그림에서는 P1이 먼저 도착하고, P2, P3, P4가 차례로 도착한 후 처리되는 것을 볼 수 있습니다.
profile_image
1

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

16. 다음 OSI Layer 중에서 아래 설명으로 알맞은 것은?

  1. 데이터 링크 계층
  2. 전송 계층
  3. 표현 계층
  4. 응용 계층
(정답률: 71%)
  • 위 그림은 HTTP 프로토콜을 사용하여 웹 브라우저가 서버에게 요청을 보내고, 서버가 그에 대한 응답을 보내는 과정을 보여줍니다. 이러한 과정은 사용자가 인터넷을 이용할 때 매우 일상적으로 일어나는 일입니다. 이러한 인터넷 사용 과정에서 HTTP 프로토콜은 응용 계층에서 사용됩니다. 따라서 정답은 "응용 계층"입니다.
profile_image
1

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

17. TCP/IP에 대한 설명으로 틀린 것은?

  1. IP주소는 32bit로 구성되어 있다.
  2. TCP는 패킷들의 전송흐름을 제어하는 역할을 한다.
  3. TCP/IP에서 목적지 컴퓨터의 IP주소에 대한 MAC주소를 알아내는 역할을 담당하는 프로토콜은 ICMP다.
  4. IP(Internet Protocol)은 데이터그램의 분열과 재배열, IP주소의 정의, 데이터그램 라우팅의 역할을 담당한다.
(정답률: 67%)
  • TCP/IP에서 목적지 컴퓨터의 IP주소에 대한 MAC주소를 알아내는 역할을 담당하는 프로토콜은 ARP(Address Resolution Protocol)이다. ICMP는 인터넷 제어 메시지 프로토콜로, 네트워크 상태를 확인하거나 오류 메시지를 전송하는 역할을 한다.
profile_image
1

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

18. 다음 중 리눅스가 지원하는 네트워크 인터페이스 환경 설정과 관련된 파일들이 저장되는 디렉터리로 알맞은 것은?

  1. /etc/sysconfig/network
  2. /etc/hosts
  3. /etc/sysconfig/network-scripts
  4. /etc/network/interfaces
(정답률: 60%)
  • 정답은 "/etc/sysconfig/network-scripts"입니다.

    리눅스에서 네트워크 인터페이스 환경 설정과 관련된 파일들은 대부분 "/etc/sysconfig/network-scripts" 디렉터리에 저장됩니다. 이 디렉터리에는 네트워크 인터페이스를 구성하는 파일들이 저장되어 있으며, 이 파일들을 수정하여 네트워크 인터페이스를 설정할 수 있습니다. 예를 들어, "ifcfg-eth0" 파일은 이더넷 인터페이스 "eth0"의 설정을 담고 있습니다. 이 파일을 수정하여 IP 주소, 서브넷 마스크, 게이트웨이 등을 설정할 수 있습니다.
profile_image
1

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

19. 네트워크 명령어와 기능이 틀린 것은?

  1. traceroute : 패킷이 지나가는 경로를 추적하는 명령어
  2. ping : 시스템이 현재 네트워크에 연결되어있는지 여부를 알아보는 명령어
  3. netstat : 네트워크 상태를 확인해 보는 명령어
  4. route : 라우팅 테이블에 특정 경로를 추가하는 명령어
(정답률: 55%)
  • 정답은 "route : 라우팅 테이블에 특정 경로를 추가하는 명령어"입니다.

    ping은 주어진 호스트에 ICMP 패킷을 보내 응답을 확인하여 네트워크 연결 상태를 확인하는 명령어입니다. traceroute는 목적지 호스트까지 패킷이 지나가는 경로를 추적하는 명령어입니다. netstat은 현재 열려있는 포트와 연결 상태 등 네트워크 상태를 확인하는 명령어입니다. route는 라우팅 테이블을 관리하며, 특정 경로를 추가하거나 삭제하는 명령어입니다.
profile_image
1

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

20. 다음 설명하는 것 알맞은 것은?

  1. DNS
  2. ARP
  3. ICMP
  4. 서브넷 마스크
(정답률: 72%)
  • 이 그림은 IP 주소와 함께 서브넷 마스크를 사용하여 IP 주소를 서브넷으로 분할하는 것을 보여줍니다. 서브넷 마스크는 IP 주소의 일부이며, 네트워크 ID와 호스트 ID를 구분하는 역할을 합니다. 따라서, 이 그림에서 정답은 "서브넷 마스크"입니다. DNS는 도메인 이름 시스템, ARP는 주소 결정 프로토콜, ICMP는 인터넷 제어 메시지 프로토콜입니다.
profile_image
1

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

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

21. 리눅스 root계정으로 id 명령 실행 결과에 대한 설명으로 틀린 것은?

  1. uid=0
  2. gid=0
  3. groups=10(wheel) 그룹에 속해 있다.
  4. groups=1(super) 그룹에 속해 있다.
(정답률: 43%)
  • 정답: "groups=1(super) 그룹에 속해 있다."는 틀린 설명이 아니다.

    설명: 리눅스에서 root 계정은 시스템의 모든 권한을 가지고 있으며, 모든 그룹에 속해 있다. 따라서 "groups=10(wheel) 그룹에 속해 있다."와 "groups=1(super) 그룹에 속해 있다." 둘 다 가능한 결과이다. "groups=1(super) 그룹에 속해 있다."는 틀린 설명이 아니다.
profile_image
1

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

22. 다음 usermod 명령 옵션 설명으로 틀린 것은?

  1. -d : 홈 디렉터리 변경시 파일을 옮긴다.
  2. -e : 계정 종료일을 변경한다.
  3. -s : 기본 쉘을 변경한다.
  4. -g : 기본 그룹을 변경 한다.
(정답률: 57%)
  • "-d : 홈 디렉터리 변경시 파일을 옮긴다." 옵션은 옳은 설명이다. 이 옵션을 사용하면 사용자의 홈 디렉터리를 변경할 때, 기존 홈 디렉터리에 있는 파일들을 새로운 홈 디렉터리로 이동시킨다. 이를 통해 사용자의 데이터를 보존할 수 있다.
profile_image
1

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

23. 다음 사용자 그룹 관리에 대한 설명으로 틀린 것은?

  1. 그룹을 추가하려면 groupadd 명령어가 사용 된다.
  2. groupadd -r 옵션을 사용하면 gid가 0∼500 미만의 gid로 설정된다.
  3. 그룹을 삭제하면 해당 그룹에 속해있는 사용자는 해당 그룹에서 자동 제외된다.
  4. 그룹을 삭제 하려면 groupdel 명령어에 그룹명을 주면 된다.
(정답률: 51%)
  • "그룹을 삭제하면 해당 그룹에 속해있는 사용자는 해당 그룹에서 자동 제외된다."가 틀린 설명이 아니다. 그룹을 삭제하면 해당 그룹에 속해있는 사용자는 해당 그룹에서 자동 제외된다는 것은 맞는 설명이다. 이유는 그룹이 삭제되면 해당 그룹의 정보가 시스템에서 삭제되기 때문에, 그룹에 속해있는 사용자들은 더 이상 그룹 정보를 참조할 수 없게 되기 때문이다.
profile_image
1

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

24. 다음 root 계정에서 "su - linux" 명령 실행 설명으로 틀린 것은?

  1. linux 사용자로 전환 한다.
  2. root의 그룹 권한도 부여된다.
  3. linux 사용자의 환경변수를 사용 할 수 있다.
  4. 접속을 유지한 상태에서 로그아웃 없이 전환 할 수 있다.
(정답률: 64%)
  • 정답은 "root의 그룹 권한도 부여된다."가 틀린 것이다.

    "su - linux" 명령을 실행하면 현재 사용자가 linux 사용자로 전환된다. 이때 linux 사용자의 환경변수를 사용할 수 있고, 접속을 유지한 상태에서 로그아웃 없이 전환할 수 있다. 그러나 root의 그룹 권한은 부여되지 않는다. 이는 보안상의 이유로, root 권한을 가진 사용자가 다른 사용자로 전환할 때 그룹 권한까지 부여되면 보안에 취약해지기 때문이다.
profile_image
1

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

25. 다음 중 os(gid:1000) 그룹과 linux(uid:510) 사용자를 생성하는 방법으로 알맞은 것은?

  1. useradd -g os -u linux
  2. useradd -g 1000 os -u 510 linux
  3. groupadd -g 1000 os && useradd -g 1000 -u 510 linux
  4. groupadd -g 1000 os -u 510 linux
(정답률: 54%)
  • 정답은 "groupadd -g 1000 os && useradd -g 1000 -u 510 linux" 입니다.

    이유는 다음과 같습니다.

    1. "useradd -g os -u linux"은 os 그룹이 아닌 gid가 linux인 그룹에 속하는 사용자를 생성하려고 시도하는 것으로 잘못된 명령어입니다.

    2. "useradd -g 1000 os -u 510 linux"은 os 그룹에 속하는 uid가 510인 사용자를 생성하려고 시도하는 것으로 잘못된 명령어입니다. useradd 명령어에서 -g 옵션은 그룹 이름이 아닌 그룹 ID를 입력해야 합니다.

    3. "groupadd -g 1000 os -u 510 linux"은 os 그룹에 uid가 510인 사용자를 생성하려고 시도하는 것으로 잘못된 명령어입니다. groupadd 명령어에서는 -u 옵션을 사용하여 사용자를 생성할 수 없습니다.

    4. "groupadd -g 1000 os && useradd -g 1000 -u 510 linux"은 os 그룹을 gid가 1000인 그룹으로 생성하고, 이 그룹에 속하는 uid가 510인 linux 사용자를 생성하는 올바른 명령어입니다. groupadd 명령어에서 -g 옵션은 그룹 ID를, useradd 명령어에서 -g 옵션은 그룹에 속할 그룹 ID를 입력해야 합니다.
profile_image
1

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

26. 다음 "cd /var/lib/games" 명령 수행 후 최상위 “/” 경로로 이동이 가능한 명령으로 알맞은 것은?

  1. cd root
  2. cd ../
  3. cd ./
  4. cd ../../../
(정답률: 68%)
  • 정답은 "cd ../../../" 입니다.

    이유는 다음과 같습니다.

    현재 위치는 "/var/lib/games" 입니다.

    "cd .." 명령을 사용하면 현재 위치에서 한 단계 상위 디렉토리로 이동할 수 있습니다. 따라서 "cd ../" 명령을 두 번 사용하면 "/var/lib" 디렉토리로 이동할 수 있습니다.

    그리고 다시 "cd .." 명령을 사용하면 "/var" 디렉토리로 이동할 수 있습니다.

    마지막으로 "cd .." 명령을 한 번 더 사용하면 최상위 디렉토리인 "/"로 이동할 수 있습니다. 따라서 정답은 "cd ../../../" 입니다.
profile_image
1

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

27. 다음 mkfs 명령 옵션 설명으로 틀린 것은?

  1. -V : 자세한 정보를 보여준다.
  2. -l : 파일 시스템에 이름표(label)을 부여한다.
  3. -c : 파일 시스템을 만들기 전에 bad 블록 검사를 한다.
  4. -t : 파일 시스템 종류를 지정할 때 사용한다.
(정답률: 46%)
  • "-l : 파일 시스템에 이름표(label)을 부여한다." 옵션은 틀린 것이 아니다. 이 옵션은 파일 시스템에 이름표를 부여하여 해당 파일 시스템을 식별할 수 있도록 한다. 예를 들어, 두 개 이상의 디스크에 각각 파일 시스템을 생성할 때, 이름표를 부여하여 어떤 디스크에 어떤 파일 시스템이 있는지 구분할 수 있다.
profile_image
1

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

28. 다음과 같은 조건으로 마운트 하려고 할 경우에 알맞은 것은?

  1. mount -t ext3 -o ro,suid /backup /dev/sdb2
  2. mount -t ext3 -o ro,user /backup /dev/sdb2
  3. mount -t ext3 -o ro,user /dev/sdb2 /backup
  4. mount -u -t ext3 -o ro /dev/sdb2 /backup
(정답률: 55%)
  • 마운트하려는 파일 시스템이 ext3이고, 읽기 전용으로 마운트하려는 것이 목적이며, 마운트할 디렉토리는 /backup이고, 마운트할 디바이스는 /dev/sdb2이다. 또한, 마운트한 사용자는 일반 사용자(user)이다. 따라서, "mount -t ext3 -o ro,user /dev/sdb2 /backup"가 알맞은 답이다. suid 옵션은 필요하지 않으며, 마지막 보기는 옵션의 순서가 잘못되어 있다.
profile_image
1

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

29. 다음 /dev/sdc1을 자세한 정보를 보여 주면서 언마운트 하는 명령으로 알맞은 것은?

  1. umount -v /dev/sdc1
  2. gumount -a /dev/sdc1
  3. umount -n /dev/sdc1
  4. umount /dev/sdc1
(정답률: 63%)
  • 정답: umount -v /dev/sdc1

    이유:
    - "umount -v /dev/sdc1" 명령은 /dev/sdc1을 언마운트하면서 자세한 정보를 보여줍니다.
    - "gumount -a /dev/sdc1"은 잘못된 명령어입니다. gumount 명령어는 존재하지 않습니다.
    - "umount -n /dev/sdc1"은 /dev/sdc1을 언마운트하면서 파일 시스템을 읽기 전용으로 마운트합니다.
    - "umount /dev/sdc1"은 /dev/sdc1을 언마운트합니다. 자세한 정보는 보여주지 않습니다.
profile_image
1

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

30. 다음 “fdisk /dev/sdb“ 입력후 command(m for help) 프롬프트 설명으로 틀린 것은?

  1. d : 파티션 삭제
  2. l : 리눅스에서 지원 가능한 파티션 목록 보기
  3. q : 빠른 파티션 설정
  4. p : 현재 파티션 설정 상태 확인
(정답률: 57%)
  • 정답은 "q : 빠른 파티션 설정"이 아닙니다.

    설명:
    - "d : 파티션 삭제"는 선택한 디스크에서 파티션을 삭제하는 명령입니다.
    - "l : 리눅스에서 지원 가능한 파티션 목록 보기"는 리눅스에서 지원하는 파티션 유형을 보여주는 명령입니다.
    - "q : 빠른 파티션 설정"은 파티션 설정을 빠르게 마치고 fdisk를 종료하는 명령입니다. 이 명령을 실행하면 변경된 파티션 설정이 저장되지 않고 fdisk가 종료됩니다.
    - "p : 현재 파티션 설정 상태 확인"은 선택한 디스크의 현재 파티션 설정 상태를 보여주는 명령입니다.

    따라서, 정답은 "q : 빠른 파티션 설정"이 아닙니다.
profile_image
1

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

31. 다음 ps 명령어의 옵션에 대한 설명으로 틀린 것은?

  1. -v : 메모리 중심 형태로 출력한다.
  2. -l : 가장 간결한 형태로 출력한다.
  3. -a : 다른 사용자들의 프로세스도 보여준다.
  4. -u : 각 프로세스의 사용자 이름과 시작 시간을 보여준다.
(정답률: 43%)
  • "-l : 가장 간결한 형태로 출력한다." 옵션은 ps 명령어를 실행했을 때 출력되는 정보를 가장 간결한 형태로 보여주는 옵션이다. 이 옵션을 사용하면 프로세스의 PID, PPID, CPU 사용량, 메모리 사용량, 시작 시간 등의 정보를 한눈에 볼 수 있다. 따라서, "-l : 가장 간결한 형태로 출력한다." 옵션에 대한 설명은 틀린 것이 없다.
profile_image
1

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

32. 다음 중 kill 명령어 실행시 시그널의 종류를 지정 하지않을 경우에적용되는기본 시그널로알맞은것은?

  1. SIGHUP(1)
  2. SIGKILL(9)
  3. SIGTERM(15)
  4. SIGSTOP(19)
(정답률: 50%)
  • kill 명령어 실행시 시그널의 종류를 지정하지 않을 경우 기본적으로 SIGTERM(15) 시그널이 적용된다. 이는 프로세스에게 정상적인 종료를 요청하는 시그널로, 프로세스가 종료하기 전에 마무리 작업을 할 수 있도록 충분한 시간을 주는 것이 특징이다. SIGKILL(9) 시그널은 강제 종료를 의미하며, 프로세스가 처리 중인 작업을 중단시키고 즉시 종료시키는 것이기 때문에 사용에 주의가 필요하다.
profile_image
1

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

33. 다음 kill 명령어 옵션 중 시그널 목록을 출력하기 위한 옵션으로 알맞은 것은?

  1. -p
  2. -l
  3. -h
  4. -s
(정답률: 62%)
  • "-l" 옵션은 시그널 목록을 출력하는 옵션이다. 따라서 이 옵션을 사용하면 kill 명령어에서 사용 가능한 시그널의 목록을 확인할 수 있다.
profile_image
1

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

34. top 실행 중 사용하는 명령어에 대한 설명으로 틀린 것은?

  1. k : kill 명령
  2. q : top 프로그램 종료
  3. h : 명령어 목록보기
  4. r : 화면 갱신
(정답률: 47%)
  • 정답은 "r : 화면 갱신"이 아닌 다른 보기입니다.

    "r : 화면 갱신"은 맞는 설명입니다. 이 명령어는 top 화면을 갱신하여 최신 정보를 보여줍니다.

    하지만 "k : kill 명령", "q : top 프로그램 종료", "h : 명령어 목록보기"도 모두 맞는 설명입니다.

    "k : kill 명령"은 top에서 선택한 프로세스를 종료시키는 명령어입니다.

    "q : top 프로그램 종료"는 top 프로그램을 종료하는 명령어입니다.

    "h : 명령어 목록보기"는 top에서 사용 가능한 명령어 목록을 보여주는 명령어입니다.
profile_image
1

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

35. quota를 적용하기 위해 현재 상태를 체크하기 위한 명령어로 알맞은 것은?

  1. quotacheck -avug
  2. quota --check
  3. quotaon -avug
  4. repquota –a
(정답률: 50%)
  • 정답은 "quotacheck -avug"입니다.

    이 명령어는 디스크 사용량을 체크하여 quota를 적용하기 위한 준비를 하는 명령어입니다.

    - "a" 옵션은 모든 파일 시스템을 대상으로 체크하라는 옵션입니다.
    - "v" 옵션은 상세한 정보를 출력하라는 옵션입니다.
    - "u" 옵션은 사용자 단위로 체크하라는 옵션입니다.
    - "g" 옵션은 그룹 단위로 체크하라는 옵션입니다.

    따라서, 이 명령어를 실행하면 모든 파일 시스템에서 사용자와 그룹의 디스크 사용량을 체크하여 quota를 적용하기 위한 준비를 할 수 있습니다.
profile_image
1

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

36. 다음 rpm 패키지 설치 시 의존성(Dependency)에 상관없이 강제로 설치 옵션으로 알맞은 것은?

  1. -y
  2. -force
  3. --deps
  4. --nodeps
(정답률: 59%)
  • 정답은 "--nodeps"입니다.

    "--nodeps" 옵션은 의존성을 무시하고 강제로 패키지를 설치하는 옵션입니다. 이 옵션을 사용하면 의존성 문제로 인해 패키지 설치가 실패하는 경우에도 강제로 설치할 수 있습니다. 하지만 이 옵션을 사용하면 의존성 문제가 발생할 수 있으므로 주의해야 합니다.
profile_image
1

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

37. 다음 yum update를 수행하고자 할 때 설치여부를 묻지 않고 바로 진행되는 옵션으로 알맞은 것은?

  1. -y
  2. -force
  3. --dupes
  4. --nodeps
(정답률: 50%)
  • 정답: "-y"

    설명: "-y" 옵션은 "yes"의 약자로, yum update를 실행할 때 설치 여부를 묻지 않고 바로 진행되도록 하는 옵션이다. 따라서 사용자의 확인 없이 업데이트를 자동으로 진행할 수 있다. "-force" 옵션은 강제로 설치를 진행하는 옵션이며, "--dupes" 옵션은 중복된 패키지를 설치할 수 있도록 허용하는 옵션이다. "--nodeps" 옵션은 의존성 검사를 수행하지 않고 패키지를 설치하는 옵션이다. 이들 옵션은 사용자의 확인 없이 업데이트를 진행할 수 있지만, "-y" 옵션만이 설치 여부를 묻지 않고 바로 진행되는 옵션이다.
profile_image
1

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

38. 다음 “yum"과 "apt-get"의 명령어 설명으로 틀린 것은?

  1. apt-get update는 Ubuntut에서 주로 사용된다.
  2. apt-get update와 yum update는 패키지를 업데이트를 수행하는 명령어다.
  3. yum update는 Redhat에서 주로 사용된다.
  4. apt-get -y옵션과 yum –y옵션은 동일하다.
(정답률: 41%)
profile_image
1

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

39. 다음 중 커널이나 소스패치를 할 때 소스의 일부를 자동으로 변경해 주는 유틸리티로 알맞은 것은?

  1. diff
  2. make
  3. gcc
  4. patch
(정답률: 45%)
  • 정답은 "patch"입니다. patch는 소스 코드의 일부를 수정하거나 새로운 코드를 추가하기 위해 사용되는 유틸리티입니다. patch는 diff 파일과 함께 사용되며, diff 파일은 원본 소스 코드와 수정된 소스 코드 간의 차이점을 보여줍니다. patch는 diff 파일을 읽어들여 원본 소스 코드를 수정하거나 새로운 코드를 추가합니다. 이를 통해 소스 코드의 일부를 자동으로 변경할 수 있습니다.
profile_image
1

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

40. 데비안 패키지 관리인 dpkg에 대한 설명으로 틀린 것은?

  1. 사용 가능한 패키지 목록만 갱신하는 기능을 가지고 있다.
  2. 시스템에서 제거된 패키지 목록들을 알려준다.
  3. 의존성 체크기능을 가지고 있다.
  4. 자동 설치가 가능한 실행 프로그램 작성기능을 제공한다.
(정답률: 49%)
profile_image
1

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

41. 리눅스에서의 장치 설정 중 플러그 앤 플레이(PnP) 기능에 관한 설명이 틀린 것은?

  1. 모뎀과 네트워크 카드, 사운드 카드 등의 각종 하드웨어(장치)를 찾아낸 장소를 자동적으로 소프트웨어에 알려준다.
  2. 물리적 장치와 이것을 조작하는 소프트웨어(장치 드라이버)와 일치시킨다.
  3. 운영체제가 물리적 장치를 인식할 수 있게하는 소프트웨어이다.
  4. 장치와 드라이버 사이에 통신 채널을 만든다.
(정답률: 51%)
  • 정답은 "장치와 드라이버 사이에 통신 채널을 만든다."가 아닌 "운영체제가 물리적 장치를 인식할 수 있게하는 소프트웨어이다."입니다.

    플러그 앤 플레이(PnP) 기능은 운영체제가 새로운 하드웨어를 자동으로 인식하고 필요한 드라이버를 설치하여 사용할 수 있게 해주는 기능입니다. 따라서 "모뎀과 네트워크 카드, 사운드 카드 등의 각종 하드웨어(장치)를 찾아낸 장소를 자동적으로 소프트웨어에 알려준다."와 "물리적 장치와 이것을 조작하는 소프트웨어(장치 드라이버)와 일치시킨다."는 맞는 설명입니다.

    하지만 "장치와 드라이버 사이에 통신 채널을 만든다."는 잘못된 설명입니다. PnP는 장치와 드라이버 사이에 통신 채널을 만드는 것이 아니라, 장치와 드라이버를 연결하여 사용할 수 있도록 운영체제가 인식하게 해주는 기능입니다.
profile_image
1

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

42. 다음 중 프린터 관련 정보가 저장되어 있는 파일로 알맞은 것은?

  1. /etc/printcap
  2. /etc/printcap.conf
  3. /etc/printcap.local
  4. /etc/printconf
(정답률: 35%)
  • 정답은 "/etc/printcap"입니다. 이 파일은 Unix 및 Linux 시스템에서 프린터 관련 정보를 저장하는 파일입니다. 이 파일은 프린터 이름, 프린터 위치, 프린터 유형, 프린터 드라이버 및 기타 프린터 설정과 같은 정보를 포함합니다. 이 파일은 시스템 전체에서 공유되며, 모든 사용자가 이 파일을 읽을 수 있습니다. 따라서 이 파일을 수정하여 프린터 설정을 변경할 수 있습니다.
profile_image
1

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

43. 프린터 설정파일에서 사용되는 옵션의 의미로 틀린 것은?

  1. sd : spool directory를 말하는 것으로 프린트 할 데이터를 프린터에 보내기 전에 임시로 저장할 디렉터리를 말한다.
  2. sh : suppress headers를 말하며 디폴트는 헤더 출력을 하지 않는다.
  3. lp : 프린터할 데이터 목록을 표시한다.
  4. if : 입력 필터를 말한다.
(정답률: 36%)
  • 정답은 "if : 입력 필터를 말한다." 입니다. 이유는 프린터 설정 파일에서 "if"는 출력 필터를 말하며, 입력 필터는 "of"로 표기됩니다.
profile_image
1

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

44. 커널 컴파일 과정 중 커널이미지를 생성하는 명령어로 알맞은 것은?

  1. make clear
  2. make bzImage
  3. make dep
  4. make modules
(정답률: 61%)
  • 정답: make bzImage

    설명: make bzImage 명령어는 커널 소스코드를 컴파일하여 커널 이미지를 생성하는 명령어입니다. 이 명령어는 커널 소스코드를 컴파일하고, 압축하여 bzImage 파일을 생성합니다. 이 파일은 부트로더가 사용하는 커널 이미지 파일입니다. 따라서 이 명령어는 커널 컴파일 과정 중 가장 중요한 명령어 중 하나입니다.
profile_image
1

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

45. 다음 중 커널 컴파일을 위한 환경설정에 사용되는 명령어로 틀린 것은?

  1. make xconfig
  2. make menuconfig
  3. make config
  4. make mrproper
(정답률: 43%)
  • 정답은 "make mrproper"이다.

    "make mrproper"는 커널 소스 디렉토리에서 현재 설정을 모두 지우고 초기화하는 명령어이다. 따라서 커널 컴파일을 위한 환경설정에 사용되는 명령어가 아니다.

    "make xconfig", "make menuconfig", "make config"는 각각 GUI, 텍스트 기반, 인터랙티브한 방식으로 커널 설정을 변경할 수 있는 명령어이다. 이들 명령어를 사용하여 커널 설정을 변경한 후 "make" 명령어를 사용하여 커널을 컴파일할 수 있다.
profile_image
1

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

46. 다음 중 커널에 탑재되어 있는 모듈을 확인하는 명령어로 알맞은 것은?

  1. insmod
  2. rmmod
  3. lsmod
  4. modprobe
(정답률: 58%)
  • 정답은 "lsmod"입니다.

    "lsmod"는 현재 커널에 탑재되어 있는 모듈들의 목록을 보여주는 명령어입니다.

    "insmod"는 새로운 모듈을 커널에 로드하는 명령어이고, "rmmod"는 커널에서 모듈을 제거하는 명령어입니다.

    "modprobe"는 모듈을 로드하거나 제거할 때 필요한 의존성을 자동으로 처리해주는 명령어입니다.

    따라서, 현재 커널에 탑재되어 있는 모듈을 확인하려면 "lsmod"를 사용하면 됩니다.
profile_image
1

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

47. 다음 중 현재 사용 중인 리눅스 시스템의 CPU 모델 정보를 확인 하는 명령어로 알맞은 것은?

  1. more /proc/pci
  2. more /proc/crypto
  3. more /proc/cpuinfo
  4. more /proc/interrupts
(정답률: 66%)
  • 정답은 "more /proc/cpuinfo" 입니다.

    이유는 /proc/cpuinfo 파일은 현재 시스템에서 사용 중인 CPU 모델 정보를 담고 있습니다. 이 파일을 more 명령어로 열어보면 CPU의 제조사, 모델명, 코어 수, 캐시 크기 등 다양한 정보를 확인할 수 있습니다. 따라서 이 파일을 확인하는 것으로 현재 사용 중인 CPU 모델 정보를 확인할 수 있습니다.
profile_image
1

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

48. 디스크의 물리적 손상(Bad Block)을 검사하는 명령어로 알맞은 것은?

  1. fsck
  2. fdisk
  3. badblocks
  4. block
(정답률: 51%)
  • 정답은 "badblocks"입니다.

    badblocks 명령어는 디스크의 물리적 손상을 검사하는 명령어입니다. 이 명령어를 사용하면 디스크의 모든 블록을 검사하여 손상된 블록을 찾아낼 수 있습니다. 이를 통해 디스크의 안정성을 높일 수 있습니다.

    fsck는 파일 시스템을 검사하고 복구하는 명령어입니다. fdisk는 디스크 파티션을 관리하는 명령어입니다. block은 블록 장치를 관리하는 명령어입니다.
profile_image
1

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

49. 다음 중 리눅스에서 스캐너를 사용하기 위해 설치하는 패키지로 알맞은 것은?

  1. GHOST
  2. SANE
  3. GIMP
  4. XMMS
(정답률: 64%)
  • 정답: SANE

    이유: SANE은 Scanner Access Now Easy의 약자로, 리눅스에서 스캐너를 사용하기 위한 표준 소프트웨어 패키지입니다. SANE은 다양한 스캐너 모델과 연동이 가능하며, 다양한 이미지 포맷으로 스캔 결과를 저장할 수 있습니다. 따라서 리눅스에서 스캐너를 사용하기 위해서는 SANE 패키지를 설치해야 합니다.
profile_image
1

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

50. 다음 중 리눅스에서 사운드를 지원하지 않는 경우에 관련 설정을 하는 과정에 대한 설명으로 틀린 것은?

  1. /etc/sound.conf 파일에 사운드 카드 드라이버를 확인한다.
  2. 사운드를 지원하도록 커널을 설정하고 생성한다.
  3. 사운드 장치 파일을 생성한다.
  4. 사운드 카드 설치하고 필요한 경우에만 플러그 앤 플레이 설정을 한다.
(정답률: 36%)
  • "/etc/sound.conf 파일에 사운드 카드 드라이버를 확인한다."는 틀린 설명입니다. 사운드 카드 드라이버를 확인하는 것은 중요하지만, 이를 확인하는 파일은 보통 "/proc/asound/cards"입니다. "/etc/sound.conf" 파일은 사운드 설정 파일이며, 이 파일을 수정하여 사운드 출력 장치를 선택하거나 볼륨을 조절할 수 있습니다.
profile_image
1

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

51. 다음 중 리눅스 시스템 디렉터리 구조에 해당되는 영역으로 알맞은 것은?

  1. /sys 하위 디렉터리
  2. /var 하위 디렉터리
  3. /home 하위 디렉터리
  4. /dev 하위 디렉터리
(정답률: 60%)
  • "/var 하위 디렉터리"는 시스템에서 발생하는 로그 파일, 캐시 파일, 임시 파일 등을 저장하는 디렉터리이다. 따라서 시스템의 운영에 필수적인 디렉터리 구조 중 하나이다. 반면 "/sys 하위 디렉터리"는 시스템의 하드웨어 정보를 제공하는 가상 파일 시스템이고, "/home 하위 디렉터리"는 사용자의 홈 디렉터리를 저장하는 디렉터리이다. "/dev 하위 디렉터리"는 장치 파일을 저장하는 디렉터리이다. 따라서 이 중에서 "/var 하위 디렉터리"가 리눅스 시스템 디렉터리 구조에 해당된다.
profile_image
1

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

52. 다음 조건으로 crontab 파일에 설정할 때 알맞은 것은?

  1. 4 22 * 0 * /root/backup.sh
  2. 4 22 * * 0 /root/backup.sh
  3. 22 4 * 0 * /root/backup.sh
  4. 22 4 * * 0 /root/backup.sh
(정답률: 55%)
  • 해당 crontab 파일은 매주 일요일 새벽 4시에 /root/backup.sh 스크립트를 실행하도록 설정되어 있다.

    정답인 "22 4 * * 0 /root/backup.sh"에서 22는 시간을 나타내며, 4는 분을 나타낸다. 따라서 매주 일요일 새벽 4시에 스크립트가 실행된다. 0은 일요일을 나타내는 숫자이다.

    다른 보기들은 모두 시간과 분의 순서가 바뀌어있거나, 일요일을 나타내는 숫자가 잘못되어 있어 정답이 아니다.
profile_image
1

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

53. 다음 중 비밀번호를 암호화하여 저장하고 있는 파일로 알맞은 것은?

  1. /etc/passwd
  2. /etc/password
  3. /etc/shadow
  4. /etc/md5
(정답률: 63%)
  • 정답은 "/etc/shadow"입니다. 이 파일은 리눅스 시스템에서 사용자 계정의 비밀번호를 암호화하여 저장하는 파일입니다. 이 파일은 일반 사용자가 접근할 수 없으며, root 권한으로만 접근할 수 있습니다. 따라서, 보안성이 높은 파일이라고 할 수 있습니다. 반면에 "/etc/passwd" 파일은 사용자 계정 정보를 저장하는 파일이지만, 비밀번호는 암호화되어 저장되지 않습니다. 따라서, 보안성이 낮은 파일이라고 할 수 있습니다. "/etc/password"와 "/etc/md5" 파일은 존재하지 않는 파일입니다.
profile_image
1

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

54. 다음 /etc/passwd 항목 중 5번째 필드에 들어가는 정보로 알맞은 것은?

  1. GID
  2. 설명
  3. 패스워드
  4. UID
(정답률: 57%)
  • 정답은 "설명"입니다.
    5번째 필드는 사용자 계정에 대한 설명을 담고 있습니다. 이 필드는 필수적이지 않으며, 사용자가 이 필드에 어떤 정보를 입력할지는 자유롭습니다. 일반적으로는 사용자의 이름이나 직책 등을 입력합니다.
profile_image
1

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

55. 다음 중 cat 명령어를 이용하여 ssh 접속에 실패한 기록을 보기 위한 파일로 알맞은 것은?

  1. /var/log/btmp
  2. /var/log/last
  3. /var/log/lastlog
  4. /var/log/secure
(정답률: 48%)
  • 정답: "/var/log/secure"

    이유: "/var/log/secure" 파일은 시스템 보안 로그 파일로, ssh 접속 시도와 관련된 정보를 기록한다. 따라서 ssh 접속에 실패한 기록을 보기 위해서는 이 파일을 확인해야 한다. "/var/log/btmp" 파일은 로그인 실패 시도에 대한 정보를 기록하며, "/var/log/last", "/var/log/lastlog" 파일은 마지막 로그인 정보를 기록한다.
profile_image
1

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

56. 다음 중 리눅스시스템 부팅과정에 발생한 데몬 에러를 관련 정보를 확인하기 위한 로그파일로 알맞은 것은?

  1. /var/log/boot.log
  2. /var/log/dmesg
  3. /var/log/lastlog
  4. /var/log/secure
(정답률: 46%)
  • 정답: "/var/log/boot.log"

    이유: 부팅과정에서 발생한 데몬 에러를 확인하기 위해서는 시스템 부팅과정에서 로그를 기록하는 파일을 확인해야 한다. 이 중에서 "/var/log/boot.log" 파일은 부팅과정에서 발생한 로그를 기록하는 파일로, 시스템 부팅시에 자동으로 생성된다. 따라서 이 파일을 확인하면 부팅과정에서 발생한 데몬 에러를 확인할 수 있다. "/var/log/dmesg" 파일은 시스템의 하드웨어 정보와 관련된 로그를 기록하는 파일이며, "/var/log/lastlog" 파일은 마지막으로 로그인한 사용자의 정보를 기록하는 파일이다. "/var/log/secure" 파일은 시스템 보안과 관련된 로그를 기록하는 파일이다.
profile_image
1

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

57. 다음 중 sudo를 설정하기 편집시 사용하는 명령어로 가장 알맞은 것은?

  1. vi /etc/sudo
  2. vi /etc/sudoers
  3. visudo
  4. visudoers
(정답률: 39%)
  • 정답: visudo

    설명: sudo 권한을 설정할 때는 /etc/sudoers 파일을 수정해야 합니다. 그러나 이 파일은 권한이 매우 높기 때문에 일반적인 에디터로는 수정할 수 없습니다. 따라서 visudo 명령어를 사용하여 sudoers 파일을 편집합니다. visudo는 sudoers 파일을 안전하게 편집할 수 있도록 잠금(lock)을 걸어줍니다. 이를 통해 여러 사용자가 동시에 sudoers 파일을 수정하는 것을 방지하고, 파일이 손상되는 것을 막을 수 있습니다.
profile_image
1

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

58. 다음 백업을 dump 명령어로 수행하고자 할 때 특징으로 틀린 것은?

  1. 디스크 단위의 백업만 가능하다.
  2. 증분 백업을 수행할 수 있다.
  3. 여러 개의 백업을 동시에 수행 할 수 있다.
  4. 권한 및 소유자 등 정보를 포함하여 백업, 복구 할 수 있다.
(정답률: 50%)
  • "디스크 단위의 백업만 가능하다."가 틀린 것이다. dump 명령어는 파일 시스템 단위의 백업을 수행할 수 있으며, 디스크 단위의 백업 뿐만 아니라 네트워크를 통한 백업도 가능하다. 따라서 "디스크 단위의 백업만 가능하다."라는 설명은 잘못된 것이다.
profile_image
1

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

59. 다음 tar와 bzip2 명령어 중 압축과 해제 옵션이 바르게 짝지어 진 것으로 알맞은 것은?

  1. 압축: tar -jcvf / 압축해제: tar -jxvf
  2. 압축: tar -zxvf / 압축해제: tar -zcvf
  3. 압축: tar -zcvf / 압축해제: tar -zxvf
  4. 압축: tar -jxvf / 압축해제: tar –jcvf
(정답률: 52%)
  • 정답은 "압축: tar -jcvf / 압축해제: tar -jxvf"입니다.

    tar -jcvf : tar 명령어를 사용하여 파일을 압축하는 옵션입니다. j는 bzip2 압축을 사용하고, c는 새로운 아카이브를 생성하고, v는 압축 과정에서 진행 상황을 출력하며, f는 아카이브 파일 이름을 지정합니다.

    tar -jxvf : tar 명령어를 사용하여 bzip2로 압축된 파일을 해제하는 옵션입니다. j는 bzip2 압축을 사용하고, x는 아카이브를 해제하고, v는 해제 과정에서 진행 상황을 출력하며, f는 아카이브 파일 이름을 지정합니다.
profile_image
1

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

60. 다음 tar 명령어 중 심볼릭 링크가 가리키는 파일을 묶어주는 옵션으로 알맞은 것은?

  1. 특별한 옵션을 주지 않아도 수행된다.
  2. -z
  3. -h
  4. -m
(정답률: 37%)
  • 정답: -h

    -h 옵션은 심볼릭 링크가 가리키는 파일을 묶어줍니다. 이 옵션을 사용하지 않으면 심볼릭 링크 자체가 아닌 링크가 가리키는 파일의 내용이 묶이게 됩니다. 따라서 심볼릭 링크가 가리키는 파일을 묶어야 할 경우 -h 옵션을 사용해야 합니다.
profile_image
1

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

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

61. 다음 중 HTTP(HyperText Transfer Protocol)의 설명으로 틀린 것은?

  1. 인터넷에서 하이퍼텍스트(hypertext)문서를 교환하기 위해 사용되는 통신규약이다.
  2. 1989년 CERN(유럽입자 물리학 연구소)팀 버너스 리(Tim Berners Lee)에 의해 처음 설계 되었다.
  3. 월드 와이드 웹(World-Wide Web)에서 모든 정보를 볼 수 있도록 해주는 응용프로그램이다.
  4. 인터넷을 통한 월드 와이드 웹(World-Wide Web)기반에서 전 세계적인 정보공유를 이루는데 큰 역할을 하였다.
(정답률: 44%)
  • 정답은 "월드 와이드 웹(World-Wide Web)에서 모든 정보를 볼 수 있도록 해주는 응용프로그램이다." 이다. HTTP는 인터넷에서 하이퍼텍스트(hypertext)문서를 교환하기 위해 사용되는 통신규약으로, 1989년 CERN(유럽입자 물리학 연구소)팀 버너스 리(Tim Berners Lee)에 의해 처음 설계되었다. HTTP는 인터넷을 통한 월드 와이드 웹(World-Wide Web)기반에서 전 세계적인 정보공유를 이루는데 큰 역할을 하였다.
profile_image
1

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

62. 다음 중 웹브라우저의 특징으로 틀린 것은?

  1. 모자이크(Mosaic) - 1993년 일리노이 대학의 국립 슈퍼컴퓨터 활용센터에서 개발한 웹브라우저
  2. 네스케이프(Netscape) - 미국 네스케이프 커뮤니케이션사가 만든 최초의 상업용 웹브라우저
  3. 인터넷 익스플로어(Internet Explorer) - 마이크로소프트에서 개발한 윈도우 기반의 웹브라우저
  4. 파이어폭스(Firefox) - 모질라 프로젝트(Mozilla Project)에서 지원하는 상업용 웹브라우저
(정답률: 45%)
  • 파이어폭스(Firefox)는 모질라 프로젝트(Mozilla Project)에서 지원하는 무료 오픈소스 웹브라우저이며, 상업용이 아닙니다. 따라서 "파이어폭스(Firefox) - 모질라 프로젝트(Mozilla Project)에서 지원하는 상업용 웹브라우저"가 틀린 보기입니다.
profile_image
1

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

63. 다음 중 웹 관련 서비스중 CGI에 대한 설명으로 틀린 것은?

  1. 외부의 프로그램을 실행시켜 그 결과를 HTML로 돌려주는 방식이다.
  2. CGI 스크립트는 어떤 언어로 코딩될 수 있으며, CGI 프로토콜이 단순하여 사용이 간단하다.
  3. 프로세스의 생성과 초기화에 상당한 시간이 필요하다.
  4. 여러 개의 CGI 스크립트를 계속해서 동작시키면 프로세스가 많이 생성되지만 서버내의 메모리 자원에는 영향이 없다.
(정답률: 51%)
  • "여러 개의 CGI 스크립트를 계속해서 동작시키면 프로세스가 많이 생성되지만 서버내의 메모리 자원에는 영향이 없다."가 틀린 설명입니다. CGI는 외부 프로그램을 실행시켜 결과를 HTML로 반환하는 방식이며, CGI 스크립트는 다양한 언어로 코딩될 수 있습니다. 프로세스의 생성과 초기화에는 시간이 필요하지만, 여러 개의 CGI 스크립트를 계속해서 동작시키면 서버 내의 메모리 자원에도 영향을 미칩니다.
profile_image
1

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

64. 다음 보기 중 아파치 웹서버의 소스 설치 순서로 알맞은 것은?

  1. 나-가-다-라
  2. 가-다-나-라
  3. 가-나-라-다
  4. 라-다-가-나
(정답률: 50%)
  • 아파치 웹서버의 소스 설치 순서는 다음과 같다.

    1. 소스 다운로드
    2. 압축 해제
    3. configure 실행
    4. make 실행
    5. make install 실행

    따라서, "가-나-라-다"가 정답이다. configure은 소스코드를 컴파일하기 위한 설정을 하는 과정이며, make는 컴파일을 실행하는 과정이다. make install은 컴파일된 파일들을 시스템에 설치하는 과정이다. 마지막으로, 소스코드를 다운로드하고 압축을 해제하는 과정은 설치 순서와는 관련이 없다.
profile_image
1

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

65. 다음 중 오픈소스 데이터베이스의 라이선스 정책의 설명으로 틀린 것은?

  1. MySQL : 오픈소스 라이선스인 GPL 라이선스로 누구나 무료로 사용이 가능하다.
  2. PostgreSQL : BSD 라이선스로 배포되며 오픈소스 개발자 및 관련 회사들이 개발에 참여한다.
  3. MariaDB : MySQL을 기반으로 하는 오픈소스 DBMS로 GPL v2 라이선스를 사용한다.
  4. CUBRID : 국내 오픈소스 DBMS로 서버엔진은 GPL v2 라이선스를, 인터페이스 부분은 BSD 라이선스 정책을 사용한다.
(정답률: 31%)
  • "CUBRID : 국내 오픈소스 DBMS로 서버엔진은 GPL v2 라이선스를, 인터페이스 부분은 BSD 라이선스 정책을 사용한다."가 틀린 설명이다. 이유는 CUBRID는 GPL v2 라이선스를 사용하며, 인터페이스 부분은 LGPL v2.1 라이선스를 사용한다.
profile_image
1

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

66. 다음 보기의 설명으로 알맞은 것은?

  1. CGI(Common Gateway Interface)
  2. AJP(Apache JServ Protocol)
  3. SSL(Secure Sockets Layer)
  4. SSH(Secure Shell)
(정답률: 47%)
  • 이 보기는 웹 서버와 클라이언트 간의 통신에서 사용되는 프로토콜과 보안 기술을 나열한 것입니다. SSL은 웹 서버와 클라이언트 간의 통신에서 데이터를 암호화하여 보안성을 확보하는 기술입니다. 따라서 이 보기에서 SSL이 정답인 이유는 웹 서버와 클라이언트 간의 보안 통신을 위해 사용되는 기술 중 하나이기 때문입니다.
profile_image
1

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

67. 다음은MySQL 환경설정 시옵션설명으로 틀린것은?

  1. mysql의 설치 디렉터리는 /mysql이다.
  2. mysql의 언어는 euckr 한글을 지원한다.
  3. mysql의 데이터베이스 프로세스의 위치는 /mysql/data이다.
  4. mysql의 설치는 위 옵션 사항이외에 나머지는 기본값으로 설치한다.
(정답률: 41%)
  • 정답은 "mysql의 언어는 euckr 한글을 지원한다." 이다.

    mysql의 데이터베이스 프로세스의 위치는 /mysql/data이다. 이유는 MySQL에서 데이터베이스 파일과 로그 파일 등이 저장되는 위치가 /mysql/data이기 때문이다.

    MySQL의 설치 디렉터리는 /mysql이 맞으며, 설치는 위 옵션 사항 이외에 나머지는 기본값으로 설치된다.

    하지만 MySQL은 euckr 한글을 지원하지 않고, 대신 utf8mb4를 지원한다.
profile_image
1

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

68. 다음 보기 중 아파치 웹서버의 가상호스트에 대한 설명으로 틀린 것은?

  1. IP주소가 192.168.10.100으로 네임 가상호스트를 설정한다.
  2. 가상호스트의 관리자 메일주소는 www@ihd.com 이다.
  3. 가상호스트의 도메인 이름은 ihd.com 또는 www.ihd.com이다.
  4. ihd.com 의 홈페이지 웹문서가 위치하는 곳은 /usr/local/apache/htdocs이다.
(정답률: 53%)
  • 가상호스트의 관리자 메일주소는 www@ihd.com 이 아니라 admin@ihd.com 이어야 한다. www는 일반적으로 웹서버의 기본 도메인 이름으로 사용되기 때문이다.
profile_image
1

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

69. 다음 보기는 무엇에 대한 설명으로 알맞은 것은?

  1. AD(Active Directory)
  2. LDAP(Lightweight Directory Access Protocol)
  3. NIS(National Information System)
  4. NDS(NetWare Directory Service)
(정답률: 44%)
  • 이 보기는 디렉터리 서비스에 대한 설명이다. LDAP는 경량 디렉터리 액세스 프로토콜로, 디렉터리 정보를 검색하고 수정하는 데 사용된다. AD와 NDS는 각각 마이크로소프트와 노벨에서 개발한 디렉터리 서비스이며, NIS는 유닉스 시스템에서 사용되는 디렉터리 서비스이다. 따라서, LDAP은 이 보기에서 가장 알맞은 답이다.
profile_image
1

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

70. 다음 중 SMB(Server Message Block)의 기능으로 틀린 것은?

  1. 리눅스 파티션(디렉터리)와 윈도우와의 공유
  2. 윈도우 파티션(디렉터리)와 리눅스의 공유
  3. 리눅스의 프린터와 윈도우의 공유
  4. 윈도우 모니터와 리눅스와의 공유
(정답률: 46%)
  • SMB는 파일 및 프린터 공유 프로토콜로, 윈도우와 리눅스 간의 파일 및 프린터 공유를 지원한다. 하지만 윈도우 모니터와 리눅스 간의 공유는 SMB의 기능이 아니므로 "윈도우 모니터와 리눅스와의 공유"가 틀린 것이다.
profile_image
1

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

71. 다음 /etc/smb/smb.conf 파일의 인증레벨 대한 설명으로 틀린 것은?

  1. share : 사용자가 요청한 자원을 사용자/패스 워드 인증을 거치지 않고 연결한다.
  2. user : 사용자/패스워드 인증을 통해 삼바서버에 접근한다.
  3. server : 사용자 계정의 인증방식을 다른 SMB 프로토콜을 지원하는 서버를 통해 처리한다.
  4. domain : 사용자 계정의 인증방식을 DNS 도메인에서 처리하는 방식이다.
(정답률: 34%)
  • 정답은 "domain : 사용자 계정의 인증방식을 DNS 도메인에서 처리하는 방식이다."가 맞습니다.

    인증레벨은 삼바 서버와 클라이언트 간의 인증 방식을 설정하는 것으로, 다음과 같은 네 가지 옵션이 있습니다.

    - share : 사용자가 요청한 자원을 사용자/패스워드 인증을 거치지 않고 연결한다.
    - user : 사용자/패스워드 인증을 통해 삼바 서버에 접근한다.
    - server : 사용자 계정의 인증방식을 다른 SMB 프로토콜을 지원하는 서버를 통해 처리한다.
    - domain : 사용자 계정의 인증방식을 DNS 도메인에서 처리하는 방식이다.

    따라서, "domain : 사용자 계정의 인증방식을 DNS 도메인에서 처리하는 방식이다."라는 설명은 틀린 것이 아니므로 정답이 됩니다.
profile_image
1

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

72. 다음 보기 중 SMB 서버의 공유정의 설정 옵션에 대한 설명으로 틀린 것은?

  1. 클라이언트에서 test1, test2 사용자는 public 이라는 공유 디렉터리에 접근할 수 있다.
  2. test1, test2 사용자는 public 디렉터리에 읽기, 쓰기가 가능하다.
  3. staff 사용자는 public 디렉터리에 읽기, 쓰기가 가능하다.
  4. 삼바서버의 공유 디렉터리의 공유이름은 public이다.
(정답률: 37%)
  • "staff 사용자는 public 디렉터리에 읽기, 쓰기가 가능하다."가 틀린 설명입니다. 이미지에서는 staff 사용자에 대한 설정이 없기 때문에 staff 사용자는 public 디렉터리에 접근할 수 없습니다.

    "staff 사용자는 public 디렉터리에 읽기, 쓰기가 가능하다."라는 설명은 이미지와 무관한 추가 정보입니다.

    이유는 이미지에서 설정된 내용에 따라, test1, test2 사용자와 클라이언트에서 public 디렉터리에 접근할 수 있으며, 해당 사용자들은 public 디렉터리에 읽기와 쓰기가 가능합니다. 또한, 공유 디렉터리의 이름은 public입니다.
profile_image
1

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

73. 다음 보기에서 설명하는 것으로 알맞은 것은?

  1. NFS(Network File System)
  2. DNS(Doman Name Server)
  3. CIFS(Common Internet File System)
  4. FTP(File Transfer Protocol)
(정답률: 51%)
  • 이 보기는 네트워크에서 파일을 공유하기 위한 프로토콜들을 나열한 것입니다. NFS(Network File System)는 이 중에서 파일 시스템을 공유하기 위한 프로토콜로, 다른 컴퓨터에서 마치 자신의 로컬 파일 시스템처럼 사용할 수 있도록 해줍니다. 따라서 NFS는 파일 공유를 위한 가장 대표적인 프로토콜 중 하나입니다.
profile_image
1

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

74. 다음 중 /etc/exports 파일 옵션에 대한 설명으로 틀린 것은?

  1. root_squash : 클라이언트에서 접근하는 root 사용자를 nobody 사용자로 매핑
  2. no_root_squash : 클라이언트에서 접근하는 root사용자를 root사용자로 매핑
  3. insecure : 인증되지 않은 엑세스도 가능
  4. sync : 클라이언트가 파일쓰기를 완료 후 디스크를 비동기적으로 처리
(정답률: 39%)
  • "sync : 클라이언트가 파일쓰기를 완료 후 디스크를 비동기적으로 처리" 옵션에 대한 설명이 틀린 것은 없습니다.

    sync 옵션은 클라이언트가 파일 쓰기 작업을 완료하기 전에 디스크에 동기적으로 쓰도록 강제합니다. 이는 데이터의 일관성을 유지하기 위해 중요합니다. 클라이언트가 파일 쓰기 작업을 완료하기 전에 디스크에 쓰지 않으면, 시스템이 다운되거나 전원이 꺼지는 등의 예기치 않은 상황에서 데이터가 손실될 수 있습니다. 따라서 sync 옵션은 데이터의 안정성을 보장하기 위해 매우 중요합니다.
profile_image
1

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

75. 다음 중 vsftp 서비스 관련 파일에 대한 설명으로 틀린 것은?

  1. ftpusers : vsftpd의 사용을 허용할 사용자 계정을 등록하는 파일
  2. user_list : 기본값으로는 vsftpd사용을 제한할 사용자 계정을 등록하는 파일(userlist_deny=yes)
  3. vsftpd.conf : vsftpd의 환경설정 파일
  4. xferlog : ftp 표준 포맷으로 로그를 기록하는 파일
(정답률: 27%)
  • "ftpusers : vsftpd의 사용을 허용할 사용자 계정을 등록하는 파일"이 틀린 설명입니다. ftpusers 파일은 vsftpd의 사용을 제한할 사용자 계정을 등록하는 파일입니다. 즉, 이 파일에 등록된 사용자는 vsftpd 서비스를 이용할 수 없습니다.
profile_image
1

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

76. 다음 보기의 설명으로 알맞은 것은?

  1. POP3(Post Office Protocol Version 3)
  2. SMTP(Simple Mail Transfer Protocol)
  3. IMAP(Inter Mail Access Protocol)
  4. SNMP(Simple Network Management Protocol)
(정답률: 50%)
  • 이 보기는 이메일 프로토콜에 대한 것이며, SMTP는 이메일을 보내는 데 사용되는 프로토콜이다. POP3는 이메일을 받는 데 사용되는 프로토콜이며, IMAP은 이메일을 받는 데 사용되는 다른 프로토콜이다. SNMP는 네트워크 관리에 사용되는 프로토콜이다. 따라서, 이메일을 보내는 데 사용되는 프로토콜인 SMTP가 정답이다.
profile_image
1

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

77. 다음 중 sendmail 관련 설정 파일에 대한 설명으로 틀린 것은?

  1. local-host-names : 메일을 받을 수 있는 호스트들을 등록한다.
  2. aliases : 특정 ID로 들어오는 메일을 여러 사람에게 전달하는 파일이다.
  3. access : 메일서버에 접근하는 호스트 및 서버에 대한 설정이 저장되는 파일이다.
  4. sendmail.cf : sendmail의 매크로 설정 파일로 m4라는 전처리기로 환경설정파일을 새롭게 생성할 때 이용하는 파일이다.
(정답률: 33%)
  • 정답은 "sendmail.cf : sendmail의 매크로 설정 파일로 m4라는 전처리기로 환경설정파일을 새롭게 생성할 때 이용하는 파일이다."가 아니다. sendmail.cf 파일은 sendmail의 설정 파일이며, m4 전처리기를 사용하여 생성된다. 따라서 이 설명은 올바르다.
profile_image
1

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

78. 다음 보기의 ( 괄호 ) 내용으로 알맞은 것은?

  1. MDA(Mail Delivery Agent)
  2. DRAC(Dynamic Relay Authorization Control)
  3. FQDN(Full Qualified Domain Name)
  4. MTA(Mail Transfer Agent)
(정답률: 33%)
  • DRAC(Dynamic Relay Authorization Control)은 메일 서버에서 외부로 메일을 전송할 때, 인증되지 않은 사용자나 도메인으로부터의 스팸 메일 전송을 방지하기 위한 인증 시스템이다. MTA(Mail Transfer Agent)가 메일을 전송하기 전에 DRAC에서 인증을 거치게 되며, 인증된 사용자나 도메인만이 메일을 전송할 수 있게 된다.
profile_image
1

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

79. 다음 보기에 대한 설명으로 알맞은 것은?

  1. POP3
  2. IMAP
  3. Outlook
  4. Procmail
(정답률: 52%)
  • 이 보기는 이메일 프로토콜과 관련된 용어들을 나열한 것입니다. "POP3"은 이메일을 수신하는 데 사용되는 프로토콜 중 하나입니다. 다른 보기들은 이메일 클라이언트나 필터링 도구와 관련된 용어들입니다.
profile_image
1

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

80. 다음 보기에 대한 설명으로 알맞은 것은?

  1. PGP(Pretty Good Privacy)
  2. PEM(Privacy Enhanced Mail)
  3. ESMTP(Extended SMTP)
  4. IMAP(Interactive Mail Access Protocol)
(정답률: 33%)
  • 위의 그림은 암호화와 관련된 기술들을 나타내고 있습니다. 그 중에서 "PGP(Pretty Good Privacy)"는 암호화 기술 중 하나로, 이메일이나 파일 등을 안전하게 전송하고 저장하기 위해 사용됩니다. 따라서 이 문제에서는 PGP가 암호화 기술 중 하나이기 때문에 정답으로 선택되었습니다. PEM은 이메일 보안을 강화하기 위한 프로토콜, ESMTP는 이메일 전송 프로토콜의 확장 버전, IMAP은 이메일 수신 프로토콜입니다.
profile_image
1

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

81. 다음 보기에 대한 설명으로 알맞은 것은?

  1. SLD(Second Level Domain)
  2. TLD(Top Level Domain)
  3. FQDN(Fully Qualified Domain Name)
  4. NIC(Network Information Center)
(정답률: 50%)
  • 이 보기는 도메인 네임을 구성하는 요소들을 나타내고 있다. SLD는 도메인 네임에서 가장 왼쪽에 위치하며, TLD는 SLD의 오른쪽에 위치한다. NIC는 도메인 네임을 관리하는 기관을 의미한다. FQDN은 도메인 네임의 전체 주소를 의미하며, SLD와 TLD를 모두 포함한다. 따라서 FQDN은 도메인 네임의 완전한 주소를 나타내는 것이다.
profile_image
1

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

82. 다음 중 DNS zone 설정의 레코드의 설명으로 틀린 것은?

  1. SOA : zone의 전체설정으로 반드시 첫 번째 레코드로 지정되어야 함
  2. A : 호스트 이름에 대응하는 IP주소
  3. PTR : IP주소에 대응하는 호스트 이름
  4. MX : 해당 zone을 담당하는 네임 서버 주소
(정답률: 36%)
  • MX 레코드는 해당 DNS zone에서 이메일을 처리하는 메일 서버의 주소를 지정하는 레코드입니다. 따라서 "해당 zone을 담당하는 네임 서버 주소"는 틀린 설명입니다.
profile_image
1

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

83. 다음 중 네임서버 정보 검색 관련 유틸리티로 틀린 것은?

  1. host
  2. nslookup
  3. dig
  4. rndc
(정답률: 38%)
  • 정답은 "rndc"입니다.

    - "host": 도메인 이름에 대한 IP 주소 및 네임서버 정보를 조회하는 유틸리티입니다.
    - "nslookup": 도메인 이름에 대한 IP 주소 및 네임서버 정보를 조회하는 유틸리티입니다.
    - "dig": DNS 질의를 수행하고, 도메인 이름에 대한 다양한 정보를 조회하는 유틸리티입니다.
    - "rndc": BIND 서버의 제어 및 구성을 위한 유틸리티입니다. 네임서버 정보 검색과는 관련이 없습니다.
profile_image
1

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

84. 다음 중 DNS 서버의 종류로 틀린 것은?

  1. 주 네임 서버
  2. 보조 네임 서버
  3. 호스트 네임 서버
  4. 캐싱 서버
(정답률: 41%)
  • 정답은 "호스트 네임 서버"입니다.

    DNS 서버는 주로 주 네임 서버, 보조 네임 서버, 캐싱 서버로 구분됩니다.

    - 주 네임 서버: 도메인 이름에 대한 권한을 가지고 있으며, 해당 도메인에 대한 정보를 제공합니다.
    - 보조 네임 서버: 주 네임 서버의 역할을 보조하며, 주 네임 서버가 다운되었을 때 대체로 사용됩니다.
    - 캐싱 서버: DNS 쿼리 결과를 캐싱하여 다음에 같은 쿼리가 들어왔을 때 빠르게 결과를 제공합니다.

    호스트 네임 서버는 DNS 서버의 종류가 아니며, 호스트 네임은 도메인 이름에서 서브 도메인을 나타내는 부분입니다. 예를 들어, "www.example.com"에서 "www"가 호스트 네임입니다. 호스트 네임 서버는 해당 호스트 네임에 대한 IP 주소를 제공하는 DNS 서버를 의미합니다.
profile_image
1

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

85. 다음은 네임서버 존 파일의 정의 항목 설명으로 틀린 것은?

  1. Serial : zone 파일이 작성된 시간을 표시하는 정보 영역
  2. Refresh : 주 네임서버와 보조네임서버간의 정보 동기화를 위한 시간을 지정
  3. Retry : 주 네임서버와 정보 동기화를 실패하였을 때 다음 시도를 위해 대기하는 시간
  4. Expire : 주 네임서버에서 다른 네임 서버로 데이터가 전달되었을 때 데이터를 상대편 서버에 정보가 보관되는 시간
(정답률: 41%)
  • 정답은 "Expire : 주 네임서버에서 다른 네임 서버로 데이터가 전달되었을 때 데이터를 상대편 서버에 정보가 보관되는 시간"이 아닙니다.

    Expire는 보조 네임서버가 주 네임서버로부터 데이터를 받은 후, 해당 데이터를 보관할 수 있는 유효 기간을 의미합니다. 이 유효 기간이 지나면 보조 네임서버는 해당 데이터를 더 이상 사용할 수 없게 됩니다.
profile_image
1

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

86. 다음에 설명된 리눅스 가상화 기술로 알맞은 것은?

  1. KVM
  2. VirtualBox
  3. XEN
  4. Vmware
(정답률: 39%)
  • 이미지에서 보이는 가상화 기술은 KVM이다. 이는 리눅스 커널에서 제공하는 하이퍼바이저 기술로, 호스트 운영체제 위에 게스트 운영체제를 실행시키는 방식으로 가상화를 구현한다. 다른 보기들은 각각 다른 가상화 기술을 사용한다. VirtualBox는 오라클에서 개발한 데스크톱 가상화 소프트웨어이고, XEN은 파라가운드 가상화 기술을 사용하는 오픈소스 하이퍼바이저이며, Vmware는 기업용 가상화 소프트웨어로 유명하다.
profile_image
1

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

87. 다음 중 클라우드 컴퓨팅의 장점에 대한 설명으로 틀린 것은?

  1. 초기 구입비용과 비용지출이 적으며 휴대성이 높다.
  2. 컴퓨터 가용률이 높아 그린IT 전략과도 일치한다.
  3. 다양한 기기를 단말기로 사용하는 것이 가능하며 서비스를 통한 일치된 사용자 환경을 구현할 수 있다.
  4. 개별 정보가 어디에 있는지 물리적 위치를 파악할 수 있다.
(정답률: 48%)
  • "개별 정보가 어디에 있는지 물리적 위치를 파악할 수 있다."는 클라우드 컴퓨팅의 장점이 아니라 단점이다. 클라우드 컴퓨팅은 개별 정보가 어디에 있는지 파악하기 어렵기 때문에 보안 문제가 발생할 수 있다.

    클라우드 컴퓨팅의 장점은 초기 구입비용과 비용지출이 적으며 휴대성이 높다는 것, 컴퓨터 가용률이 높아 그린IT 전략과도 일치한다는 것, 다양한 기기를 단말기로 사용하는 것이 가능하며 서비스를 통한 일치된 사용자 환경을 구현할 수 있다는 것이다.
profile_image
1

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

88. KVM 가상화 서비스의 설치 및 구동 순서이다. ( 괄호 ) 안에 알맞은 것은?

  1. (ㄱ) libvirtd (ㄴ) virt-manager
  2. (ㄱ) virt-manager (ㄴ) libvirtd
  3. (ㄱ) kvmd (ㄴ) kvm-manager
  4. (ㄱ) kvm-manager (ㄴ) kvmd
(정답률: 37%)
  • (ㄱ) libvirtd는 KVM 가상화를 위한 라이브러리와 API를 제공하며, 가상머신의 생성, 삭제, 시작, 정지 등을 관리하는 역할을 합니다. (ㄴ) virt-manager는 libvirtd를 이용하여 GUI 기반의 가상머신 관리 도구로, 가상머신의 생성, 수정, 삭제, 시작, 정지 등을 쉽게 수행할 수 있도록 도와줍니다. 따라서, KVM 가상화 서비스를 설치하고 구동하기 위해서는 먼저 libvirtd를 설치하고 구동한 후, virt-manager를 설치하여 사용할 수 있습니다.
profile_image
1

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

89. 다음 보기에서 설명하는 서버 가상화 솔루션으로 알맞은 것은?

  1. vSphere
  2. RHEV
  3. Xen Server
  4. Window Server Hyper-V
(정답률: 29%)
  • RHEV는 Red Hat Enterprise Virtualization의 약자로, 리눅스 기반 가상화 솔루션입니다. 따라서 리눅스 환경에서 가상화를 구현하고자 할 때 적합한 선택입니다.
profile_image
1

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

90. 다음 중 전가상화 기술과 반가상화 기술을 모두를 지원하는 솔루션으로 알맞은 것은?

  1. Xen
  2. VirtualBox
  3. KVM
  4. OpenVZ
(정답률: 45%)
  • 정답: Xen

    설명: Xen은 전가상화와 반가상화 기술을 모두 지원하는 하이퍼바이저이다. 이는 가상머신을 생성할 때 전가상화 기술을 사용할 수도 있고, 반가상화 기술을 사용할 수도 있다는 것을 의미한다. 반면에 VirtualBox와 KVM은 전가상화 기술만을 지원하고, OpenVZ는 반가상화 기술만을 지원한다. 따라서 Xen은 전가상화와 반가상화 기술을 모두 사용해야 하는 경우에 적합한 솔루션이다.
profile_image
1

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

91. 다음 중 xinetd.conf 파일 속성에 대한 설명으로 틀린 것은?

  1. 들어오는 접속수가 50이면 10초 동안 해당 서비스 활성화시킨다.
  2. 동시에 작동할 수 있는 서버의 최대수는 50이다.
  3. 동일 호스트로부터 서버 접속수를 10으로 제한한다.
  4. 서버에 대한 최대 부하값이 2이고, 이 한계를 넘으면 서버에 대한 요청은 거절한다.
(정답률: 39%)
  • "들어오는 접속수가 50이면 10초 동안 해당 서비스 활성화시킨다."가 틀린 설명입니다. xinetd.conf 파일에서는 해당 서비스를 활성화할 때 최대 접속 수를 설정할 수 있지만, 일정 시간 동안 활성화할 수 있는 접속 수를 설정하는 것은 아닙니다. 따라서 "들어오는 접속수가 50이면 10초 동안 해당 서비스 활성화시킨다."라는 설명은 잘못된 정보입니다.

    xinetd.conf 파일에서 설정한 "instances" 옵션은 해당 서비스에 대해 동시에 작동할 수 있는 최대 서버 수를 설정하는 것입니다. "per_source" 옵션은 동일한 호스트로부터의 접속 수를 제한하는 것이며, "cps" 옵션은 초당 접속 수를 제한하는 것입니다. "max_load" 옵션은 서버에 대한 최대 부하 값을 설정하고, 이 한계를 넘으면 서버에 대한 요청을 거절합니다.
profile_image
1

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

92. 다음 보기에 대한 설명으로 알맞은 것은?

  1. VNC
  2. NTP
  3. Proxy
  4. DHCP
(정답률: 53%)
  • 이 보기에서 "Proxy"가 정답인 이유는 다른 항목들이 모두 특정한 프로토콜을 나타내는 반면, "Proxy"는 프로토콜이 아니라 중계 서버를 의미하기 때문입니다.
profile_image
1

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

93. 다음 보기의 dhcpd.conf 설정에 대한 설명으로 틀린 것은?

  1. DHCP 클라이언트에 설정되는 게이트웨이 주소는 192.168.0.1이다.
  2. DHCP 클라이언트에 설정되는 DNS 주소는 192.168.1.1이다.
  3. 동적으로 할당할 IP 주소 대역은 192.168.0.0 ∼192.168.0.254이다.
  4. 기본 할당 시간은 21600초이다.
(정답률: 53%)
  • 설명 중 틀린 것은 "DHCP 클라이언트에 설정되는 DNS 주소는 192.168.1.1이다." 이다. 설정 파일에서 DNS 서버 주소는 명시되어 있지 않으므로 기본값인 DHCP 서버의 IP 주소가 사용된다. 따라서 DHCP 클라이언트에 설정되는 DNS 주소는 192.168.0.1이 된다. 동적으로 할당할 IP 주소 대역은 192.168.0.0 ~ 192.168.0.254이며, 기본 할당 시간은 21600초(6시간)이다. 게이트웨이 주소는 192.168.0.1로 설정되어 있다.
profile_image
1

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

94. 다음 보기에 대한 설명으로 알맞은 것은?

  1. SSI
  2. NTP
  3. FTP
  4. SMPP
(정답률: 44%)
  • 이 보기는 네트워크 프로토콜을 나타내는데, "NTP"는 Network Time Protocol의 약자로, 시간 동기화를 위한 프로토콜이다. 다른 보기들은 "SSI"는 Server Side Includes, "FTP"는 File Transfer Protocol, "SMPP"는 Short Message Peer-to-Peer Protocol를 나타낸다. 따라서, 시간 동기화를 위한 프로토콜인 "NTP"가 정답이 된다.
profile_image
1

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

95. 다음 VNC 설정에 대한 설명으로 틀린 것은?

  1. vnc 서버를 설정하기 위해서는 데스크탑 환경(GNOME, KDE)이 지원되도록 설치해야 한다.
  2. vncpasswd를 지정하여야만 사용할 수 있다.
  3. 외부접속을 허용하기 위해 방화벽에서 5900번 포트를 오픈해야 한다.
  4. root 계정으로만 vnc 사용이 가능하다.
(정답률: 46%)
  • "root 계정으로만 vnc 사용이 가능하다."가 틀린 설명입니다. VNC 서버를 설치하고 설정하면 다른 사용자 계정으로도 VNC 접속이 가능합니다. 다만, 보안상의 이유로 root 계정으로의 VNC 접속은 권장되지 않습니다.
profile_image
1

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

96. 다음 중 DOS 공격에 대한 설명으로 틀린 것은?

  1. 루트 권한을 획득 하는 것이 목적이다.
  2. 같은 공격에 대해서 각 시스템마다 결과가 다르게 나타날 수 있다.
  3. 다른 공격을 위한 사전 공격으로 이용될 수 있다.
  4. 데이터의 파괴 및 변조, 훔쳐가는 것을 목적으로 하는 공격이 아니다.
(정답률: 48%)
  • "데이터의 파괴 및 변조, 훔쳐가는 것을 목적으로 하는 공격이 아니다."가 틀린 설명입니다. DOS 공격은 대상 시스템에 대량의 트래픽을 보내서 시스템의 자원을 고갈시키는 공격입니다. 이를 통해 시스템의 가용성을 저해하거나 다운시키는 것이 목적입니다. 루트 권한을 획득하는 것은 다른 유형의 공격인 권한 상승 공격의 목적입니다.
profile_image
1

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

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

  1. 디스크 채우기
  2. 메모리 고갈
  3. 모든 프로세스 죽이기
  4. 프로세스 만들기
(정답률: 37%)
  • 이 그림은 프로세스를 만드는 과정을 보여주고 있습니다. 따라서 정답은 "프로세스 만들기"입니다.
profile_image
1

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

98. 다음은 iptables를 이용하여 hacker.co.kr에서 들어 오는 텔넷 서비스만 거부하는 설정이다. ( 괄호 ) 에 들어갈 내용으로 알맞은 것은?

  1. (ㄱ) -s (ㄴ) --dport
  2. (ㄱ) -d (ㄴ) --dport
  3. (ㄱ) -s (ㄴ) --sport
  4. (ㄱ) -d (ㄴ) --sport
(정답률: 36%)
  • 정답은 "(ㄱ) -s (ㄴ) --dport"이다.

    -s 옵션은 소스 IP 주소를 지정하는 옵션이고, (ㄴ)에는 hacker.co.kr의 IP 주소가 들어간다.

    --dport 옵션은 목적지 포트를 지정하는 옵션이고, 이 경우에는 텔넷 서비스의 포트인 23번 포트를 거부하기 위해 23이 들어간다.

    따라서, hacker.co.kr에서 들어오는 텔넷 서비스만 거부하는 설정을 위해서는 "-s hacker.co.kr --dport 23 -j DROP"와 같은 규칙을 추가해야 한다.
profile_image
1

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

99. 다음 보기에 대한 설명으로 알맞은 것은?

  1. IDS
  2. VPN
  3. DMZ
  4. Sniffer
(정답률: 52%)
  • 이 그림은 외부에서 내부로의 네트워크 접근을 제한하기 위해 DMZ를 사용하고 있으며, 내부 네트워크에서는 VPN을 통해 안전하게 접속하고 있다는 것을 보여줍니다. 따라서, 정답은 "VPN"입니다.
profile_image
1

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

100. 다음 보기에 대한 설명으로 알맞은 것은?

  1. iptables
  2. Kernel Dump
  3. Secure OS
  4. SELinux
(정답률: 46%)
  • SELinux은 보안 강화를 위한 리눅스 커널 보안 모듈로, 프로세스, 파일, 네트워크 등 시스템의 모든 요소에 대한 접근 권한을 엄격하게 제어하여 보안성을 높입니다. 다른 보기들은 모두 보안과 관련된 기술이지만, SELinux는 리눅스 시스템에서 가장 강력한 보안 기술 중 하나입니다.
profile_image
1

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

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