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

리눅스마스터 1급
(2015-03-14 기출문제)

목록

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

1. 다음 중 최근 운영체제 동향과 관련된 설명으로 틀린 것은?

  1. 편리한 사용자 인터페이스를 제공하고 있다.
  2. 개방적 운영체제에서 폐쇄적 운영체제로 바뀌고 있다.
  3. 가상화 기술을 지원하고 있다.
  4. 뛰어난 이식성을 지원하고 있다.
(정답률: 80%)
  • 정답은 "개방적 운영체제에서 폐쇄적 운영체제로 바뀌고 있다." 이다.

    최근 운영체제 동향은 오픈소스 운영체제의 사용이 증가하고 있으며, 이는 개방적인 특성과 뛰어난 이식성을 지원한다는 장점 때문이다. 또한 가상화 기술을 지원하고 있어 클라우드 컴퓨팅과 같은 새로운 기술에 대한 대응력도 높다. 따라서 "개방적 운영체제에서 폐쇄적 운영체제로 바뀌고 있다."는 설명은 옳지 않다.
profile_image
1

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

2. 다음 중 리눅스 커널이 사용된 모바일 운영체제로 틀린 것은?

  1. Android
  2. Tizen
  3. OS X
  4. Bada OS
(정답률: 70%)
  • 정답은 "OS X"입니다. OS X는 모바일 운영체제가 아닌 데스크톱 운영체제입니다. macOS는 OS X의 후속 버전으로, Apple의 데스크톱 및 랩톱 컴퓨터에서 사용됩니다.
profile_image
1

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

3. 다음 중 GNU 프로젝트에 의해 개발된 소프트웨어로 틀린 것은?

  1. KDE
  2. gcc
  3. GNOME
  4. emacs
(정답률: 50%)
  • KDE는 GNU 프로젝트에 의해 개발된 소프트웨어가 아닙니다. KDE는 KDE 커뮤니티에 의해 개발되었으며, 자유 소프트웨어와 오픈 소스 소프트웨어의 원칙을 따르고 있지만 GNU 프로젝트와 직접적인 연관은 없습니다.
profile_image
1

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

4. 다음 중 BSD 라이선스에 대한 설명으로 틀린 것은?

  1. 무료로 이용 가능하고, 자유로운 배포도 가능하다.
  2. 소스 코드 취득 및 수정이 가능하다.
  3. 2차적 저작물의 소스코드를 비공개할 수 있다.
  4. 독점 소프트웨어와 결합할 수 없다.
(정답률: 65%)
  • "2차적 저작물의 소스코드를 비공개할 수 있다."는 틀린 설명입니다. BSD 라이선스는 2차적 저작물의 소스 코드를 공개해야 합니다. 이유는 BSD 라이선스는 자유롭게 이용하고 배포할 수 있도록 하기 위한 라이선스이기 때문입니다. 따라서 "독점 소프트웨어와 결합할 수 없다."가 정답입니다. BSD 라이선스는 상용 소프트웨어와 결합하여 판매하는 것이 가능합니다.
profile_image
1

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

5. 다음에서 설명하는 리눅스 배포판으로 알맞은 것은?

  1. CentOS
  2. Slackware
  3. Ubuntu
  4. SUSE
(정답률: 73%)
  • 이미지에서 보이는 화면은 Ubuntu의 그래픽 인터페이스인 Unity입니다. 따라서 정답은 Ubuntu입니다. CentOS는 Red Hat Enterprise Linux의 무료 버전이며, Slackware는 가장 오래된 리눅스 배포판 중 하나입니다. SUSE는 기업용 리눅스 배포판입니다.
profile_image
1

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

6. 다음에서 설명하는 RAID 레벨로 알맞은 것은?

  1. RAID-5
  2. RAID-6
  3. RAID-7
  4. RAID-53
(정답률: 68%)
  • 이 그림은 데이터를 분산하여 저장하는 RAID 기술 중 하나인데, 각각의 디스크에 데이터를 분산하여 저장하고, 패리티 정보를 추가하여 데이터 손실을 방지하는 방식입니다. 그러나 RAID-5에서는 디스크 하나가 고장나면 데이터를 복구할 수 없는 문제가 있습니다. 이를 보완하기 위해 RAID-6에서는 패리티 정보를 두 개 추가하여 디스크 두 개까지 동시에 고장나도 데이터를 복구할 수 있도록 합니다. 따라서 이 그림은 RAID-6에 해당합니다. RAID-7과 RAID-53은 실제로는 존재하지 않는 RAID 레벨입니다.
profile_image
1

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

7. 다음 중 부팅 시에 적용되는 파일 순서로 알맞은 것은?

  1. rcS.conf → rc.conf → rc.local
  2. rc.conf → rcS.conf → rc.local
  3. rc.local → rcS.conf → rc.conf
  4. rc.local → rc.conf → rcS.conf
(정답률: 60%)
  • 부팅 시에는 먼저 시스템 초기화를 위해 rcS.conf 파일이 적용되고, 이후에 시스템 설정을 위해 rc.conf 파일이 적용됩니다. 마지막으로 사용자 정의 설정을 위해 rc.local 파일이 적용됩니다. 따라서 올바른 파일 순서는 "rcS.conf → rc.conf → rc.local" 입니다.
profile_image
1

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

8. 다음에서 설명하는 파일 시스템으로 알맞은 것은?

  1. ext3
  2. ext4
  3. JFS
  4. XFS
(정답률: 56%)
  • XFS는 리눅스 운영체제에서 사용되는 고성능 파일 시스템으로, 대용량 파일 처리와 빠른 입출력 속도에 특화되어 있습니다. 그림에서도 볼 수 있듯이, XFS는 파일 시스템의 크기가 커질수록 성능이 유지되는 특징을 가지고 있습니다. 따라서 대용량 데이터를 다루는 서버나 데이터베이스 시스템에서 많이 사용됩니다.
profile_image
1

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

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

  1. (ㄱ) GTK - (ㄴ) GTK+
  2. (ㄱ) QT - (ㄴ) QT2
  3. (ㄱ) KDE - (ㄴ) GNOME
  4. (ㄱ) Xlib - (ㄴ) XCB
(정답률: 70%)
  • Xlib과 XCB는 모두 X Window System을 사용하는 프로그래밍을 위한 라이브러리이다. 그러나 XCB는 Xlib보다 더 최신 기술을 사용하며, 더 빠르고 효율적인 네트워크 통신을 지원한다. 따라서 GTK, QT, KDE, GNOME과 같은 GUI 라이브러리들은 XCB를 사용하여 더 나은 성능을 보장할 수 있다.
profile_image
1

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

10. 다음 중 KDE와 가장 관련이 있는 라이브러리로 알맞은 것은?

  1. Motif
  2. Xaw
  3. QT
  4. GTK+
(정답률: 62%)
  • 정답은 "QT"입니다. KDE는 QT 라이브러리를 기반으로 만들어졌기 때문입니다. QT는 크로스 플랫폼 GUI 프레임워크로, C++로 작성되어 있으며, KDE뿐만 아니라 다양한 애플리케이션에서 사용됩니다. 따라서 KDE와 가장 관련이 있는 라이브러리는 QT입니다.
profile_image
1

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

11. 다음 중 최근에 입력한 마지막 5개의 명령어 목록을 출력하는 명령으로 알맞은 것은?

  1. history 5
  2. history -5
  3. history !5
  4. history -n 5
(정답률: 60%)
  • 정답: "history 5"

    이유: "history" 명령어는 사용자가 최근에 입력한 명령어들의 목록을 보여주는 명령어입니다. "history 5"는 최근에 입력한 명령어 중에서 마지막 5개의 명령어를 보여줍니다. 따라서 이 명령어를 입력하면 최근에 입력한 마지막 5개의 명령어 목록을 출력할 수 있습니다.
profile_image
1

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

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

  1. case
  2. /case
  3. esac
  4. /esac
(정답률: 59%)
  • 이 보기는 HTML이 아니라 쉘 스크립트에서 사용되는 구문입니다. "case"는 조건문의 시작을 나타내고, "/case"는 조건문의 끝을 나타냅니다. 그리고 "esac"는 "case"와 짝을 이루는 조건문의 끝을 나타냅니다. 따라서 "esac"가 정답입니다.
profile_image
1

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

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

  1. (ㄱ) exec (ㄴ) fork
  2. (ㄱ) fork (ㄴ) exec
  3. (ㄱ) background (ㄴ) foreground
  4. (ㄱ) foreground (ㄴ) background
(정답률: 67%)
  • 이 그림은 부모 프로세스가 자식 프로세스를 생성하는 과정을 보여주고 있습니다. 이때 부모 프로세스는 자식 프로세스를 생성하기 위해 먼저 fork() 시스템 콜을 호출합니다. fork()는 부모 프로세스의 복제본인 자식 프로세스를 생성합니다. 그리고 자식 프로세스는 exec() 시스템 콜을 호출하여 새로운 프로그램을 실행합니다. 따라서 정답은 "(ㄱ) fork (ㄴ) exec" 입니다.
profile_image
1

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

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

  1. (ㄱ) exec (ㄴ) fork
  2. (ㄱ) fork (ㄴ) exec
  3. (ㄱ) inet (ㄴ) standalone
  4. (ㄱ) standalone (ㄴ) inet
(정답률: 66%)
  • 이미지에서 보이는 그림은 서버와 클라이언트 간의 통신을 나타내고 있습니다. 서버는 독립적으로 실행되는 standalone 방식으로 동작하며, 클라이언트와의 통신을 위해 inet 방식을 사용합니다. 따라서 정답은 "(ㄱ) standalone (ㄴ) inet" 입니다.
profile_image
1

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

15. 다음 중 백그라운드 프로세스와 가장 관련 있는 특수기호로 알맞은 것은?

  1. ?
  2. &
  3. !
  4. /
(정답률: 76%)
  • 정답은 "&"입니다.

    "&"는 백그라운드에서 실행되는 프로세스를 나타내는 특수기호입니다. 이 기호를 사용하면 현재 실행 중인 쉘 세션에서 다른 명령을 실행할 수 있습니다. 예를 들어, "ls &" 명령을 실행하면 "ls" 명령이 백그라운드에서 실행되고, 현재 쉘 세션에서 다른 명령을 실행할 수 있습니다. 이는 시스템 자원을 효율적으로 사용할 수 있도록 도와줍니다.
profile_image
1

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

16. 다음에서 설명하는 OSI 모델 계층으로 알맞은 것은?

  1. 네트워크 계층
  2. 세션 계층
  3. 표현 계층
  4. 응용 계층
(정답률: 64%)
  • 이미지에서 보이는 것은 데이터를 표현하는 방법에 대한 정보를 담고 있는 것으로, 이는 표현 계층의 역할에 해당한다. 표현 계층은 데이터의 형식을 변환하거나 암호화, 복호화하는 등의 작업을 수행하여 상위 계층에서 사용할 수 있는 형태로 만들어준다. 따라서, 정답은 "표현 계층"이다.
profile_image
1

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

17. 다음 중 일반적인 이더넷 연결에 사용하는 T568B의 배열 순서로 알맞은 것은?

  1. 흰녹, 녹, 흰주, 파, 흰파, 주, 흰갈, 갈
  2. 흰주, 주, 흰녹, 파, 흰파, 녹, 흰갈, 갈
  3. 흰주, 주, 흰녹, 녹, 흰파, 파, 흰갈, 갈
  4. 흰녹, 녹, 흰파, 파, 흰주, 주, 흰갈, 갈
(정답률: 71%)
  • 일반적인 이더넷 연결에 사용하는 T568B의 배열 순서는 "흰주, 주, 흰녹, 파, 흰파, 녹, 흰갈, 갈" 입니다. 이는 이더넷 케이블의 8개의 선 중에서 4개의 쌍을 나타내며, 각각의 선은 다음과 같은 역할을 합니다.

    - 흰/녹: 데이터 전송을 위한 + 선
    - 녹: 데이터 전송을 위한 - 선
    - 흰/파: 데이터 수신을 위한 + 선
    - 파: 데이터 수신을 위한 - 선
    - 흰/주: 전원 공급을 위한 + 선
    - 주: 전원 공급을 위한 - 선
    - 흰/갈: 대역 외 장치 연결을 위한 + 선
    - 갈: 대역 외 장치 연결을 위한 - 선

    T568B 배열 순서는 이더넷 케이블의 각 선이 어떤 역할을 하는지를 명확하게 구분하고 있으며, 이를 통해 안정적인 데이터 전송과 전원 공급이 가능합니다.
profile_image
1

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

18. 다음 조건일 때 실제 사용 가능한 호스트 IP 주소 개수로 알맞은 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

  1. 256
  2. 255
  3. 254
  4. 253
(정답률: 67%)
  • 주어진 IP 주소는 192.168.1.0/24로, 서브넷 마스크는 255.255.255.0입니다. 이는 24비트가 네트워크 부분이고 8비트가 호스트 부분이라는 것을 의미합니다. 따라서 호스트 부분에는 2^8-2개의 주소가 사용 가능합니다. 여기서 2를 빼는 이유는 네트워크 주소와 브로드캐스트 주소가 호스트 주소로 사용될 수 없기 때문입니다. 따라서 사용 가능한 호스트 IP 주소 개수는 2^8-2 = 256-2 = 254입니다.
profile_image
1

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

19. 다음 설명과 관련 있는 netstat의 상태값(State)으로 알맞은 것은?

  1. SYS-SENT
  2. SYN_RECEIVED
  3. ESTABLISHED
  4. LISTEN
(정답률: 55%)
  • "SYN_RECEIVED"는 TCP 3-way handshake 중 두 번째 단계인 SYN 패킷을 받은 상태를 나타냅니다. 이 상태에서는 클라이언트로부터 SYN 패킷을 받았지만 아직 서버가 클라이언트로 SYN+ACK 패킷을 보내지 않은 상태입니다. 이는 서버가 클라이언트의 요청을 받았다는 것을 의미하지만 아직 연결이 확립되지 않았다는 것을 나타냅니다.
profile_image
1

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

20. 다음 설명과 관련 있는 명령어로 알맞은 것은?

  1. ip
  2. ifconfig
  3. route
  4. ethtool
(정답률: 50%)
  • 이 그림은 IP 주소와 서브넷 마스크를 확인하는 명령어인 "ip" 명령어와 관련이 있습니다. "ifconfig" 명령어는 네트워크 인터페이스의 상태를 확인하는 명령어이고, "route" 명령어는 라우팅 테이블을 확인하는 명령어입니다. "ethtool" 명령어는 이더넷 인터페이스의 속성을 확인하는 명령어입니다. 따라서, 이 그림과 관련이 있는 명령어는 "ip" 입니다.
profile_image
1

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

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

21. 다음 /etc/passwd 파일의 필드 설명으로 틀린 것은?

  1. ① : 사용자의 사용자명(username)
  2. ② : 로그인 가능 여부 표기
  3. ⑥ : 사용자의 홈 디렉터리
  4. ⑦ : 사용자의 기본 사용 쉘
(정답률: 73%)
  • /etc/passwd 파일의 2번째 필드는 로그인 가능 여부를 표기하는 필드이다. 이 필드의 값이 "x"로 표시되어 있으면 로그인이 가능하고, "*"로 표시되어 있으면 로그인이 불가능하다. 따라서 정답은 "② : 로그인 가능 여부 표기"이다.
profile_image
1

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

22. 다음 중 그룹에 대한 정보를 변경할 때 사용하는 명령어로 알맞은 것은?

  1. addgroup
  2. groupmod
  3. groupadd
  4. groupdel
(정답률: 70%)
  • 정답은 "groupmod"입니다.

    "addgroup"은 새로운 그룹을 추가할 때 사용하는 명령어입니다.

    "groupadd"는 "addgroup"와 동일한 기능을 수행합니다.

    "groupdel"은 그룹을 삭제할 때 사용하는 명령어입니다.

    반면에 "groupmod"는 이미 존재하는 그룹의 정보를 변경할 때 사용하는 명령어입니다. 예를 들어, 그룹의 이름, GID, 멤버 등을 변경할 수 있습니다.
profile_image
1

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

23. 다음 중 fdisk에서 swap 파티션을 생성하기 위한 파일 시스템 형식으로 알맞은 것은?

  1. 82
  2. 83
  3. 8e
  4. fb
(정답률: 55%)
  • 정답은 "82"입니다. "82"는 Linux swap 파일 시스템 형식을 나타내며, swap 파티션을 생성하기 위해 사용됩니다. Swap 파티션은 시스템의 물리적 메모리가 부족할 때 사용되는 가상 메모리 공간입니다. 따라서, swap 파티션은 시스템의 성능을 향상시키는 데 중요한 역할을 합니다.
profile_image
1

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

24. 다음 중 /etc/fstab의 항목으로 틀린 것은?

  1. 마운트 할 파일 시스템의 장치 파일명
  2. 마운트 포인트
  3. 파일 시스템을 백업할 지의 여부
  4. 파일 시스템 체크 횟수
(정답률: 48%)
  • 파일 시스템 체크 횟수는 /etc/fstab의 항목이 아니라 파일 시스템을 생성할 때 tune2fs 명령어를 사용하여 설정하는 값이다. 이 값은 파일 시스템이 마운트될 때마다 일정 횟수마다 파일 시스템을 자동으로 체크하도록 설정하는 것이다. 이를 통해 파일 시스템의 일관성을 유지하고 데이터 손실을 방지할 수 있다.
profile_image
1

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

25. 다음 중 의존성이 걸린 rpm패키지를 강제로 설치하기 위해 사용되는 옵션 조합으로 알맞은 것은?

  1. --excludedocs, --nodeps
  2. --nodeps, --force
  3. --force, --percent
  4. --replacepkgs, --force
(정답률: 64%)
  • 정답은 "--nodeps, --force"입니다.

    --nodeps 옵션은 의존성 검사를 무시하고 강제로 설치하도록 하는 옵션입니다. 이 옵션을 사용하면 의존성 문제로 인해 설치가 실패하는 경우에도 강제로 설치할 수 있습니다.

    --force 옵션은 이미 설치된 패키지를 덮어쓰거나, 파일 충돌이 발생해도 강제로 설치하도록 하는 옵션입니다. 이 옵션을 사용하면 패키지 설치 중에 발생하는 다양한 오류를 무시하고 강제로 설치할 수 있습니다.

    따라서, 의존성 문제로 인해 설치가 실패하는 경우에도 강제로 설치하고자 할 때는 "--nodeps, --force" 옵션을 사용하면 됩니다.
profile_image
1

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

26. apt-get 패키지 관리 도구를 사용하여 시스템 상에 설치된 모든 패키지들을 최신 버전으로 업그레이드 하려 한다. 다음 중 apt-get upgrade 명령 이전에 반드시 수행되어야 할 명령으로 알맞은 것은?

  1. apt-get source
  2. apt-get dist-upgrade
  3. apt-get update
  4. apt-get check
(정답률: 54%)
  • 정답은 "apt-get update"입니다.

    "apt-get update" 명령은 패키지 저장소에서 최신 패키지 정보를 가져와 로컬 시스템에 업데이트합니다. 이 명령을 실행하지 않으면 "apt-get upgrade" 명령으로 업그레이드할 수 있는 패키지 정보가 최신 상태가 아닐 수 있습니다. 따라서 "apt-get upgrade" 명령 이전에 "apt-get update" 명령을 실행하여 패키지 정보를 최신 상태로 업데이트해야 합니다.
profile_image
1

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

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

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

    이유는 다음과 같습니다.

    - cd ../ : 현재 위치에서 상위 디렉토리로 이동합니다. 하지만 최상위 디렉토리인 "/"로 이동하려면 여러 번 이동해야 합니다.
    - cd ./ : 현재 위치로 이동합니다. 이미 현재 위치이므로 의미가 없습니다.
    - cd ../../../ : 현재 위치에서 상위 디렉토리로 세 번 이동한 후 최상위 디렉토리인 "/"로 이동합니다. 따라서 이 명령을 사용하면 최상위 디렉토리로 쉽게 이동할 수 있습니다.
    - cd root : "root" 디렉토리로 이동합니다. 하지만 최상위 디렉토리는 "/"이므로 이 명령은 잘못된 명령입니다.
profile_image
1

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

28. 다음 kill 명령의 시그널 중 실행 중인 프로그램을 강제 종료시키는 시그널로 알맞은 것은?

  1. SIGHUP
  2. SIGINT
  3. SIGKILL
  4. SIGTERM
(정답률: 68%)
  • 정답: SIGKILL

    SIGKILL은 실행 중인 프로그램을 강제 종료시키는 시그널 중 가장 강력한 것으로, 프로세스가 무한 루프에 빠져있거나 다른 시그널로는 종료되지 않는 경우에 사용됩니다. SIGKILL은 프로세스가 처리 중인 데이터를 저장하지 않고 바로 종료되기 때문에, 사용에 주의가 필요합니다.
profile_image
1

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

29. 다음 중 uzoogom 계정을 삭제와 동시에 해당 사용자의 디렉터리, 파일 등도 삭제하기 위한 명령으로 알맞은 것은?

  1. userdel –r uzoogom
  2. userdel –d uzoogom
  3. groupdel -r uzoogom
  4. groupdel –d uzoogom
(정답률: 59%)
  • 정답: "userdel –r uzoogom"

    해설:

    - "userdel –d uzoogom": 해당 사용자의 홈 디렉터리만 삭제하고 사용자 계정은 삭제하지 않음
    - "groupdel -r uzoogom": 해당 그룹을 삭제하고 그룹에 속한 사용자들도 함께 삭제하지만, 사용자의 홈 디렉터리나 파일 등은 삭제하지 않음
    - "groupdel –d uzoogom": 해당 그룹을 삭제하고 그룹에 속한 사용자들도 함께 삭제하지만, 사용자의 홈 디렉터리나 파일 등은 삭제하지 않음

    따라서, "userdel –r uzoogom" 명령은 해당 사용자의 계정을 삭제하면서 사용자의 홈 디렉터리와 파일 등도 함께 삭제합니다.
profile_image
1

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

30. chage명령어를 사용하여 유저의 패스워드 만료기간을 변경 하였다. 다음 중 변경된 정보가 저장되는 파일로 알맞은 것은?

  1. /etc/passwd
  2. /etc/shadow
  3. /etc/shadow-
  4. /etc/group
(정답률: 60%)
  • 정답은 "/etc/shadow"입니다. chage 명령어는 유저의 패스워드 만료기간을 변경하는 명령어입니다. 이때 변경된 정보는 /etc/shadow 파일에 저장됩니다. /etc/passwd 파일은 유저의 기본 정보를 저장하는 파일이며, /etc/group 파일은 그룹 정보를 저장하는 파일입니다. /etc/shadow- 파일은 일반적으로 백업 파일로 사용되는 파일입니다.
profile_image
1

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

31. 다음 중 /dev/sda1 디바이스의 배드블록 체크를 위한 명령어로 틀린 것은?

  1. e2fsck
  2. mk2fs
  3. badblocks
  4. badsector
(정답률: 39%)
  • 정답은 "badsector"입니다.

    이유는 "badsector"은 실제로 존재하지 않는 명령어이기 때문입니다.

    /dev/sda1 디바이스의 배드블록 체크를 위한 명령어는 "e2fsck"와 "badblocks"입니다. "e2fsck"는 파일 시스템을 검사하고 복구하는 도구로, "-c" 옵션을 사용하여 배드블록을 검사할 수 있습니다. "badblocks"는 디스크의 배드블록을 검사하는 도구로, "-n" 옵션을 사용하여 읽기/쓰기 테스트를 수행하고 배드블록을 식별할 수 있습니다.

    "mk2fs"는 파일 시스템을 생성하는 도구이며, 배드블록 체크와는 관련이 없습니다.
profile_image
1

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

32. 다음 중 스왑 파일(swap file)을 생성하는 순서로 가장 알맞은 것은?

  1. touch – mkswap – sync - swapon
  2. touch – swapon – sync – mkswap
  3. dd – mkswap – sync - swapon
  4. dd – swapon – sync – mkswap
(정답률: 64%)
  • 스왑 파일을 생성하는 순서는 다음과 같습니다.

    1. dd 명령어를 사용하여 스왑 파일을 생성합니다.
    2. mkswap 명령어를 사용하여 스왑 파일을 초기화합니다.
    3. sync 명령어를 사용하여 디스크 캐시를 비웁니다.
    4. swapon 명령어를 사용하여 스왑 파일을 활성화합니다.

    따라서 정답은 "dd – mkswap – sync - swapon" 입니다. touch 명령어는 파일을 생성하는 명령어이므로 스왑 파일 생성에는 사용되지 않습니다. swapon 명령어는 스왑 파일을 활성화하는 명령어이므로 mkswap 이전에 사용될 수 없습니다. sync 명령어는 디스크 캐시를 비우는 명령어이므로 스왑 파일 생성과는 직접적인 관련이 없습니다.
profile_image
1

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

33. 다음 조건에 맞는 유저를 생성하는 방법으로 알맞은 것은?

  1. useradd –u 5050 –d /data –G test linuxer
  2. useradd –u 5050 –D /data –G test linuxer
  3. useradd –u 5050 –d /data –g test linuxer
  4. useradd –u 5050 –D /data –g test linuxer
(정답률: 61%)
  • 보기에서 주어진 조건에 따라 유저를 생성하는 명령어는 "useradd"이다.

    -u 5050 : 유저의 UID를 5050으로 설정한다.

    -d /data : 유저의 홈 디렉토리를 /data로 설정한다.

    -G test : 유저를 test 그룹에 추가한다.

    linuxer : 생성할 유저의 이름이다.

    따라서, 정답은 "useradd –u 5050 –d /data –G test linuxer"이다.
profile_image
1

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

34. 다음 중 rpm의 --force 옵션과 동일한 효과를 내는 조합으로 알맞은 것은?

  1. --replacepkgs, --noscripts, --percent
  2. --replacepkgs, --replacefiles, --oldpackage
  3. --replacepkgs, --replacefiles, --test
  4. --nodeps, --hash
(정답률: 47%)
  • 정답은 "--replacepkgs, --replacefiles, --oldpackage" 입니다.

    --replacepkgs 옵션은 이미 설치된 패키지를 덮어쓰기 위해 사용됩니다. --replacefiles 옵션은 이미 설치된 파일을 덮어쓰기 위해 사용됩니다. --oldpackage 옵션은 이미 설치된 패키지의 이전 버전을 덮어쓰기 위해 사용됩니다. 이 조합을 사용하면 --force 옵션과 동일한 효과를 내게 됩니다.
profile_image
1

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

35. 다음 ( 괄호 ) 안에 알맞는 것은?

  1. 745
  2. 755
  3. 1755
  4. g-x
(정답률: 57%)
  • 주어진 숫자들은 모두 5로 끝나고, 5의 자리 숫자들은 각각 4, 5, 7이다. 이를 바탕으로 "g-x"를 유추해보면, 5의 자리 숫자가 6일 때 5로 끝나는 숫자가 된다. 따라서 "g-x"는 765이 된다.
profile_image
1

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

36. 다음 중 yum 명령어를 통해 시스템 업데이트가 불가능한 리눅스 배포판으로 알맞은 것은?

  1. Redhat enterprise linux
  2. Fedora
  3. Asianux
  4. Debian
(정답률: 58%)
  • Debian은 패키지 관리자로 apt-get을 사용하며, yum은 Redhat 계열의 배포판에서 사용되는 패키지 관리자이기 때문에 시스템 업데이트가 불가능한 리눅스 배포판으로 알맞습니다.
profile_image
1

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

37. 다음 중 tar 파일의 내용을 볼 때 사용하는 옵션으로 알맞은 것은?

  1. -cvf
  2. -xvf
  3. -tvf
  4. -rvf
(정답률: 51%)
  • "-tvf" 옵션은 tar 파일의 내용을 보기 위해 사용됩니다.

    - "t"는 tar 파일의 내용을 보는 옵션입니다.
    - "v"는 verbose 모드로 실행하겠다는 옵션입니다. 즉, 파일 리스트를 자세히 보여줍니다.
    - "f"는 파일 이름을 지정하는 옵션입니다.

    따라서, "-tvf" 옵션은 tar 파일의 내용을 자세히 보여주는 옵션입니다.
profile_image
1

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

38. 다음 중 소스 파일을 컴파일하여 설치 할 때 가장 관련이 없는 명령어로 알맞은 것은?

  1. configure
  2. dkpg
  3. make
  4. cmake
(정답률: 60%)
  • 정답은 "dkpg"입니다.

    "configure"는 소스 코드를 컴파일하기 전에 구성 옵션을 설정하는 명령어입니다.

    "make"는 소스 코드를 컴파일하여 실행 파일을 생성하는 명령어입니다.

    "cmake"는 크로스 플랫폼 빌드 시스템으로, 소스 코드를 컴파일하기 전에 빌드 환경을 설정하는 명령어입니다.

    하지만 "dkpg"는 패키지 관리자로, 소스 코드를 컴파일하여 설치하는 것이 아니라 이미 컴파일된 패키지를 설치하는 명령어입니다. 따라서 소스 파일을 컴파일하여 설치할 때는 "dkpg" 명령어는 관련이 없습니다.
profile_image
1

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

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

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

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

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

  1. zxvf
  2. Zxvf
  3. Jxvf
  4. jxvf
(정답률: 54%)
profile_image
1

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

41. 다음 중 장치 파일명 종류가 나머지 셋과 틀린 것은?

  1. E-IDE
  2. S-ATA
  3. USB Memory
  4. SCSI
(정답률: 48%)
  • 정답은 "E-IDE"이다.

    E-IDE는 Enhanced Integrated Drive Electronics의 약자로, 하드 디스크나 CD-ROM 등의 저장 장치를 컴퓨터에 연결하기 위한 인터페이스 기술이다. 다른 보기들은 모두 현재 사용되는 저장 장치들의 인터페이스 기술이지만, E-IDE는 현재는 거의 사용되지 않는 기술이다.
profile_image
1

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

42. 다음 화면을 실행하기 위한 명령으로 알맞은 것은?(그림파일이 너무 커서 문제 풀기에 필요한 부분만 잘라 내었습니다. 참고하세요.)

  1. make config
  2. make mconfig
  3. make xconfig
  4. make menuconfig
(정답률: 55%)
  • 이 화면은 리눅스 커널을 빌드하기 위한 설정을 하는 화면입니다. "make menuconfig" 명령은 텍스트 기반으로 설정을 할 수 있는 화면을 제공합니다. "make config"는 더 간단한 설정을 위한 화면을 제공하며, "make mconfig"는 메뉴 기반의 설정을 위한 화면을 제공합니다. "make xconfig"는 X 윈도우 시스템에서 설정을 할 수 있는 화면을 제공합니다. 따라서, 이 화면에서는 "make menuconfig" 명령을 사용하여 설정을 할 수 있습니다.
profile_image
1

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

43. 다음에서 설명하는 명령으로 알맞은 것은?

  1. make dep
  2. make depmod
  3. make mrproper
  4. make bzImage
(정답률: 62%)
  • "make mrproper" 명령은 커널 소스 디렉토리에서 사용되며, 이전 빌드에서 생성된 파일을 모두 삭제하고 커널을 깨끗하게 초기화합니다. 따라서 이 명령은 새로운 커널 빌드를 시작하기 전에 실행하는 것이 좋습니다.
profile_image
1

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

44. 다음 중 모듈을 부팅 시에 활성화시키기 위해서 사용하는 설정 파일이 존재하는 디렉터리로 알맞은 것은?

  1. /etc/module.d
  2. /etc/modules.d
  3. /etc/modprobe.d
  4. /etc/depmod.d
(정답률: 40%)
  • 정답: "/etc/modprobe.d"

    이유: 모듈을 부팅 시에 활성화시키기 위해서는 modprobe 명령어를 사용해야 한다. 이때, modprobe 명령어는 /etc/modprobe.d 디렉터리에 있는 설정 파일을 참조하여 모듈을 로드하게 된다. 따라서 모듈을 부팅 시에 활성화시키기 위해서는 해당 모듈의 설정 파일을 /etc/modprobe.d 디렉터리에 작성해야 한다.
profile_image
1

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

45. 다음 화면을 실행하기 위한 명령으로 알맞은 것은?

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

    이유는 화면에 보이는 것이 현재 로드된 커널 모듈들의 목록이기 때문입니다. "lsmod" 명령어는 현재 로드된 커널 모듈들의 목록을 보여주는 명령어입니다.

    "modinfo"는 특정 모듈의 정보를 보여주는 명령어이고, "modprobe"는 모듈을 로드하거나 언로드하는 명령어입니다. "insmod"는 모듈을 로드하는 명령어입니다.
profile_image
1

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

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

  1. LPRng
  2. CUPS
  3. ALSA
  4. OSS
(정답률: 54%)
  • 이 그림은 프린터 관련 소프트웨어를 나타내는 것으로, "LPRng", "CUPS", "ALSA", "OSS" 중에서 프린터 관련 소프트웨어는 "CUPS"이다. 이유는 "CUPS"는 Common Unix Printing System의 약자로, 리눅스와 유닉스 기반 시스템에서 표준으로 사용되는 프린팅 시스템이기 때문이다.
profile_image
1

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

47. 다음 중 프린터 작업을 요청하여 인쇄를 할 때 사용 가능한 명령어 조합으로 알맞은 것은?

  1. lp, lpstat
  2. lpr, lpc
  3. lpc, lpstat
  4. lpr, lp
(정답률: 49%)
  • 정답은 "lpr, lp"입니다.

    lpr은 프린터 작업을 요청하는 명령어이고, lp는 프린터를 지정하는 명령어입니다.

    따라서 lpr 명령어와 lp 명령어를 조합하여 프린터 작업을 요청하고 인쇄할 수 있습니다.

    다른 보기들은 lpstat과 lpc 명령어가 포함되어 있지만, 이들은 프린터 상태를 확인하거나 관리하는 명령어이므로 인쇄 작업을 요청하는 데에는 사용할 수 없습니다.
profile_image
1

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

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

  1. SANE
  2. CUPS
  3. ALSA
  4. OSS
(정답률: 63%)
  • 이 그림은 리눅스에서 사용되는 사운드 시스템들을 나타내고 있습니다. "SANE"은 사운드 시스템 중 하나로, 다른 시스템들과 비교하여 가장 안정적이고 신뢰성이 높다는 평가를 받고 있습니다.
profile_image
1

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

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

  1. SANE
  2. Opensound
  3. ALSA
  4. OSS
(정답률: 53%)
  • 이 그림은 리눅스에서 사용되는 오디오 드라이버들 중 하나인 ALSA(Advanced Linux Sound Architecture)의 아이콘입니다. 따라서 정답은 "ALSA"입니다.
profile_image
1

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

50. 다음 중 리눅스 시스템에 하드디스크를 추가한 후에 사용하는 명령으로 틀린 것은?

  1. fdisk
  2. mount
  3. mkfs
  4. mii-tool
(정답률: 61%)
  • 정답은 "mii-tool"입니다.

    "mii-tool"은 네트워크 인터페이스의 링크 상태를 확인하는 명령어이며, 하드디스크 추가와는 관련이 없습니다.

    따라서 하드디스크 추가 후 사용하는 명령어는 "fdisk", "mount", "mkfs"입니다.

    - "fdisk": 하드디스크 파티션을 생성하고 관리하는 명령어
    - "mount": 하드디스크를 파일 시스템에 연결하여 사용할 수 있도록 하는 명령어
    - "mkfs": 하드디스크에 파일 시스템을 생성하는 명령어
profile_image
1

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

51. 다음 중 telnet의 접속 제어 관련 로그가 남는 파일로 알맞은 것은?

  1. /var/log/messages
  2. /var/log/secure
  3. /var/log/dmesg
  4. /var/log/wtmp
(정답률: 56%)
  • 정답: /var/log/secure

    설명: Telnet은 보안상의 이유로 현재는 거의 사용되지 않지만, 접속 제어와 관련된 로그는 /var/log/secure 파일에 기록됩니다. 이 파일은 시스템 보안 로그를 기록하는 데 사용되며, 로그인 시도, 인증 실패, 계정 잠금 및 해제 등과 같은 보안 이벤트를 기록합니다. 따라서 Telnet 접속 제어와 관련된 로그도 /var/log/secure 파일에 기록됩니다.
profile_image
1

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

52. 다음 중 백업의 종류와 설명이 틀린 것은?

  1. A Day-zero Backup : 시스템 설치 후 사용자들이 시스템을 사용하기 전에 시스템의 모든 파일과 어플리케이션을 백업한다.
  2. A Full Backup : 일반적인 기준의 의하여 주기적으로 시스템이 모든 파일과 어플리케이션들을 백업한다.
  3. A incremental Backup : 특정한 기간을 기점으로 주기적으로 이전 백업 후 변경 된 파일들만 백업하는 것이다.
  4. Multilevel Backup : 개인적인 용도나 작은 규모의 시스템에서 사용하기 적합하며, Full backup과incremental backup이 병행된다.
(정답률: 49%)
  • "A Day-zero Backup : 시스템 설치 후 사용자들이 시스템을 사용하기 전에 시스템의 모든 파일과 어플리케이션을 백업한다."가 틀린 설명입니다. Day-zero Backup은 시스템 설치 후 사용자들이 시스템을 사용하기 전에 시스템의 모든 파일과 어플리케이션을 백업하는 것이 아니라, 시스템 설치 직후의 상태를 백업하는 것입니다. 이는 시스템이나 어플리케이션을 설치하기 전의 초기 상태를 복원하기 위해 사용됩니다.

    Multilevel Backup은 Full backup과 incremental backup이 병행되는 것이 맞습니다. Full backup은 모든 파일과 어플리케이션을 백업하는 것이고, incremental backup은 이전 백업 이후 변경된 파일만 백업하는 것입니다. Multilevel Backup은 이 두 가지 백업 방식을 조합하여 사용하는 것으로, Full backup을 일정 주기로 수행하고, 그 이후에는 incremental backup을 수행하여 변경된 파일만을 백업합니다. 이는 백업 시간과 저장 공간을 절약할 수 있습니다.
profile_image
1

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

53. 다음 중 백업 및 복원과 관련된 명령어로 틀린 것은?

  1. dd
  2. tar
  3. tac
  4. cpio
(정답률: 55%)
  • 정답은 "tac"입니다. "tac"은 파일의 내용을 역순으로 출력하는 명령어이며 백업 및 복원과는 관련이 없습니다.

    - "dd"는 디스크 이미지를 생성하거나 복사하는 명령어입니다.
    - "tar"는 파일이나 디렉토리를 아카이브로 묶거나 압축하는 명령어입니다.
    - "cpio"는 파일이나 디렉토리를 아카이브로 묶거나 압축하는 명령어입니다.
profile_image
1

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

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

  1. ksyslog
  2. msyslog
  3. nsyslog
  4. rsyslog
(정답률: 59%)
  • rsyslog은 다른 보기들과 달리 더 많은 기능과 유연성을 제공하며, 대규모 시스템에서도 안정적으로 동작하는 로그 관리 시스템이기 때문입니다.
profile_image
1

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

55. 다음 중 dump의 특징으로 틀린 것은?

  1. 여러 개의 테이프에 백업할 수 있다.
  2. NFS 파일시스템에서 사용 가능하다.
  3. 모든 파일시스템은 개별적으로 dump하여야 한다.
  4. 결함을 가진 파일들도 다룰 수 있다.
(정답률: 35%)
  • "모든 파일시스템은 개별적으로 dump하여야 한다."가 틀린 것이다. dump는 파일시스템 전체를 백업하는 유틸리티이므로, 여러 개의 파일시스템을 동시에 백업할 수 있다.

    NFS 파일시스템에서 사용 가능한 이유는, NFS 파일시스템은 네트워크를 통해 마운트되는 파일시스템이기 때문에, 로컬 파일시스템과는 달리 물리적인 위치가 다를 수 있다. 하지만 dump는 네트워크를 통해 마운트된 파일시스템도 백업할 수 있기 때문에, NFS 파일시스템에서도 사용 가능하다.
profile_image
1

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

56. 다음 설정과 같은 경우에 관련 설명으로 틀린 것은?

  1. 로그 파일을 주단위로 바꾼다.
  2. 4주 동안 백업한 로그를 유지한다.
  3. 오래된 백업 로그 파일들 이후 새로운 로그파일들을 생성한다.
  4. compress을 통해 로그 파일을 압축한다.
(정답률: 48%)
  • 로그 파일을 계속해서 생성하다보면 디스크 공간을 많이 차지하게 되므로, 일정 기간이 지난 로그 파일은 백업하여 보관하고, 새로운 로그 파일을 생성하는 것이 좋다. 이 설정에서는 4주 동안 백업한 로그를 유지하고, 오래된 백업 로그 파일들 이후 새로운 로그 파일들을 생성한다. 그리고 compress을 통해 로그 파일을 압축하여 디스크 공간을 절약할 수 있다. 따라서, 이 설정에서 틀린 설명은 없다.
profile_image
1

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

57. 다음 pam 의 구성 토큰과 설명에 대해 알맞은 것은?

  1. account : 인증이 아닌 계정 관리를 수행하는 모듈이다.
  2. session : 사용자가 그들의 인증 변경하기 위한 방법을 제공하나. 일반적으로 패스워드이다.
  3. required : 이전 이후 모듈에서 명확한 성공과 실패가 없다면 해당 모듈의 결정에 따라 인증 결과가 결정된다.
  4. sufficient : 동적으로 로드될 오브젝트 파일의 위치 및 파일명을 나타낸다.
(정답률: 36%)
  • 구성 토큰: account
    설명: 인증이 아닌 계정 관리를 수행하는 모듈이다. 이 모듈은 사용자 계정의 상태를 확인하고, 계정 잠금, 비밀번호 만료 등의 작업을 수행한다. 예를 들어, 계정 잠금이 걸려있는 경우 로그인을 차단하거나, 비밀번호 만료일이 지난 경우 비밀번호 변경을 요구할 수 있다.
profile_image
1

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

58. 다음 명령의 결과와 관련된 설명으로 틀린 것은?

  1. 한 번에 입출력 할 byte의 양은 1024이다.
  2. 현재 디렉터리에 data이라는 파일이 생성 된다.
  3. data 파일의 용량은 약 100MB이다.
  4. 표준 입력을 대신할 파일은 /dev/null 이다.
(정답률: 53%)
  • 한 번에 입출력 할 byte의 양은 1024이다.라는 설명이 틀립니다. 실제로는 한 번에 입출력 할 byte의 양은 1MB(=1024*1024)입니다.
profile_image
1

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

59. 매 시간 정각에 시간을 동기화하는 작업을 crontab에 등록을 하려 한다. 다음 중 관련 설정으로 알맞은 것은?

  1. * 0-23 * * * * /usr/bin/rdate -s time.bora.net
  2. 0 0-23 * * * * /usr/bin/rdate -s time.bora.net
  3. 0-23 0 * * * * /usr/bin/rdate -s time.bora.net
  4. * * * * * * /usr/bin/rdate –s time.bora.net
(정답률: 60%)
  • 정각마다 실행되어야 하므로 분 설정은 *으로 모든 분을 의미하고, 시간 설정은 0-23으로 0시부터 23시까지 모든 시간을 의미한다. 따라서 "0 0-23 * * * * /usr/bin/rdate -s time.bora.net"이 알맞은 설정이다.
profile_image
1

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

60. 다음 명령의 결과처럼 uzoogom 유저가 패스워드를 10회 이상 틀려 접속이 불가능한 상태임을 확인 하였다. 다음 중 Failures를 초기화하는 명령으로 알맞은 것은?

  1. pam_tally2 –r uzoogom
  2. pam_tally2 –u uzoogom —-reset=11
  3. pam_tally2 –r uzoogom --reset=11
  4. pam_tally2 –u uzoogom –r
(정답률: 45%)
  • Failures를 초기화하는 명령은 "pam_tally2 –u uzoogom --reset"이다. "--reset" 옵션만 사용하면 기본값인 0으로 초기화된다.

    정답이 "pam_tally2 –u uzoogom –r"인 이유는 "-r" 옵션은 현재 로그인한 사용자의 실패 횟수를 보여주는 옵션이다. 따라서 Failures를 초기화하는 명령이 아니다.
profile_image
1

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

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

61. 다음 중 웹 서버 관련 프로그램의 역할이 나머지 셋과 틀린 것은?

  1. IIS
  2. JBoss
  3. Nginx
  4. Apache
(정답률: 45%)
  • 정답: JBoss

    설명: IIS, Nginx, Apache는 모두 웹 서버 소프트웨어로, 클라이언트의 요청을 받아 정적 및 동적 컨텐츠를 제공하는 역할을 합니다. 반면에 JBoss는 애플리케이션 서버 소프트웨어로, 웹 서버와는 다른 역할을 수행합니다. JBoss는 Java EE 애플리케이션 서버로, Java 애플리케이션을 실행하고 관리하는 역할을 합니다. 따라서 JBoss는 웹 서버와는 다른 종류의 소프트웨어입니다.
profile_image
1

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

62. 다음 중 리눅스에서 사용가능한 웹 브라우저로 틀린 것은?

  1. Firefox
  2. Chrome
  3. Safari
  4. Opera
(정답률: 52%)
  • 정답은 "Safari"입니다. Safari는 애플사의 제품으로 macOS와 iOS에서만 사용 가능합니다. 리눅스에서는 Firefox, Chrome, Opera 등이 사용 가능합니다.
profile_image
1

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

63. 다음 설명하는 Apache 2.2의 MPM(Multi-Processing Module)로 알맞은 것은?

  1. prefork
  2. worker
  3. Netware
  4. BeOS
(정답률: 50%)
  • "worker"는 Apache 2.2에서 가장 많이 사용되는 MPM으로, 다중 스레드를 사용하여 처리 성능을 향상시키는 방식입니다. 이에 비해 "prefork"는 단일 프로세스와 단일 스레드를 사용하여 처리하는 방식이며, "Netware"와 "BeOS"는 각각 네티웨어와 베오에스 운영체제에서 사용되는 MPM입니다.
profile_image
1

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

64. 다음 중 아파치 2.2 웹 서버에 PHP를 동적 모듈로 설치했을 경우에 관련 모듈이 생성되는 디렉터리로 알맞은 것은?

  1. /usr/local/apache/modules
  2. /usr/local/apache/lib
  3. /usr/local/php/modules
  4. /usr/local/php/lib
(정답률: 41%)
  • 정답: "/usr/local/apache/modules"

    이유: 아파치 웹 서버는 모듈 방식으로 동작하며, PHP를 동적 모듈로 설치하면 아파치와 PHP 간의 연동을 위한 모듈이 생성됩니다. 이 모듈은 아파치의 모듈 디렉터리에 생성되며, 일반적으로 "/usr/local/apache/modules" 디렉터리에 위치합니다. 따라서 정답은 "/usr/local/apache/modules"입니다.
profile_image
1

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

65. 다음 중 웹 서버에 JSP(Java Server Page)를 사용하기 위해 설치하는 프로그램 설명으로 알맞은 것은?

  1. Python
  2. Hadoop
  3. Tomcat
  4. Cassandra
(정답률: 54%)
  • JSP는 Java 언어로 작성된 웹 페이지를 동적으로 생성하기 위한 기술입니다. 이를 실행하기 위해서는 JSP 컨테이너가 필요한데, Tomcat은 Apache 소프트웨어 재단에서 개발한 오픈소스 JSP 컨테이너입니다. 따라서 Tomcat을 설치하여 JSP를 실행할 수 있습니다.
profile_image
1

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

66. 다음 중 네트워크 기반 인증 관련 서비스를 제공하는 프로그램 및 프로토콜로 틀린 것은?

  1. NIS
  2. LDAP
  3. Active Directory
  4. NFS
(정답률: 41%)
  • NFS는 파일 공유를 위한 프로토콜로, 인증 관련 서비스를 제공하지 않습니다. 따라서 정답은 "NFS"입니다.
profile_image
1

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

67. 다음 중 NIS(Network Information Service)에 대한 설명으로 틀린 것은?

  1. RPC(Remote Procedure Call)을 사용하므로 관련 데몬을 반드시 구동해야 한다.
  2. 사용자 정보, 홈디렉터리, 사용자 파일도 같이 제공한다.
  3. NIS 서버에서 사용하는 데몬이 ypserv이다.
  4. NIS 클라이언트에서 사용하는 데몬이 ypbind이다.
(정답률: 44%)
  • "NIS(Network Information Service)에 대한 설명으로 틀린 것은 없다."

    NIS는 RPC(Remote Procedure Call)을 사용하므로 관련 데몬을 반드시 구동해야 하며, 사용자 정보, 홈디렉터리, 사용자 파일도 같이 제공한다. NIS 서버에서 사용하는 데몬은 ypserv이고, NIS 클라이언트에서 사용하는 데몬은 ypbind이다.
profile_image
1

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

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

  1. o
  2. ou
  3. cn
  4. sn
(정답률: 53%)
  • "cn"은 Common Name의 약자로, 일반적인 이름을 나타내는 속성이다. 따라서 이름과 성의 조합을 나타내는 키워드로 알맞다.
profile_image
1

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

69. 리눅스 부팅 시에 NIS 도메인명을 자동으로 설정 되도록 하려고 한다. 다음 내용을 설정할 파일로 알맞은 것은?

  1. /etc/host.conf
  2. /etc/hosts
  3. /etc/nsswitch.conf
  4. /etc/sysconfig/network
(정답률: 38%)
  • 정답은 "/etc/sysconfig/network"이다.

    이유는 "/etc/sysconfig/network" 파일은 시스템 네트워크 설정 파일이며, 이 파일에서는 호스트 이름, 네트워크 인터페이스, 네트워크 라우팅, DNS 서버 등의 네트워크 관련 설정을 할 수 있다. 따라서 이 파일에서 NIS 도메인명을 설정하면 부팅 시 자동으로 설정되도록 할 수 있다.

    반면 "/etc/host.conf" 파일은 호스트 이름 해석 순서를 설정하는 파일이고, "/etc/hosts" 파일은 로컬 호스트 이름과 IP 주소를 매핑하는 파일이며, "/etc/nsswitch.conf" 파일은 시스템에서 사용하는 네트워크 서비스 이름 해석 방법을 설정하는 파일이다. 이들 파일에서는 NIS 도메인명을 설정할 수 없다.
profile_image
1

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

70. 다음은 NIS 클라이언트에서 사용자 정보를 조회하는 과정이다. ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

  1. ypbind
  2. ypwhich
  3. ypcat
  4. ypinfo
(정답률: 33%)
  • 이미지에서 보이는 명령어는 NIS 클라이언트에서 사용자 정보를 조회하는 과정이다. 이때, "ypcat"은 NIS 서버에서 맵 파일의 내용을 출력하는 명령어이다. 따라서, NIS 클라이언트에서 사용자 정보를 조회하기 위해서는 NIS 서버에서 맵 파일을 조회해야 하므로 "ypcat"을 사용하는 것이다.
profile_image
1

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

71. 다음 조건일 때 공유 디렉터리에 접근하는 방법으로 알맞은 것은?

  1. smbclient //192.168.12.22/source
  2. smbclient \\192.168.12.22\source
  3. smbclient //192.168.12.22//source
  4. smbclient ////192.168.12.22//source
(정답률: 44%)
  • 이미지에서 보이는 것처럼 공유 디렉터리의 주소는 "//192.168.12.22/source" 이다. 이 주소는 SMB 프로토콜을 사용하므로 smbclient를 사용하여 접근할 수 있다. smbclient 명령어는 "//" 또는 "\"를 사용하여 주소를 입력하며, 주소 끝에 공유 디렉터리의 이름인 "source"를 붙여준다. 따라서 정답은 "smbclient //192.168.12.22/source"이다.
profile_image
1

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

72. 삼바 서버의 환경 설정파일인 smb.conf에서 사용자 홈디렉터리 접근에 관한 설정을 변경하려고 한다. 다음 중 관련 섹션(Section)으로 알맞은 것은?

  1. [home]
  2. [homes]
  3. [Profiles]
  4. [public]
(정답률: 34%)
  • 정답: [homes]

    이유: [homes] 섹션은 각 사용자의 홈 디렉터리에 대한 접근 권한을 설정하는 섹션이다. 이 섹션을 사용하면 각 사용자는 자신의 홈 디렉터리에 대한 전용 공유를 가질 수 있으며, 이를 통해 사용자는 자신의 파일을 다른 사용자와 공유하지 않고도 쉽게 액세스할 수 있다. 이 섹션에서는 각 사용자의 홈 디렉터리 경로와 액세스 권한을 설정할 수 있다.
profile_image
1

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

73. 다음실행 결과를보여주기위한 명령으로알맞은 것은?

  1. nfsstat
  2. rpcbind
  3. rpcinfo
  4. portmap
(정답률: 38%)
  • 이미지에서 보이는 포트 번호와 프로토콜 정보를 기반으로 RPC(Remote Procedure Call) 서비스에 대한 정보를 조회하는 명령어는 "rpcinfo"이다. "nfsstat"은 NFS(Network File System) 서비스에 대한 정보를 조회하는 명령어이고, "rpcbind"와 "portmap"은 RPC 서비스의 포트 매핑 정보를 관리하는 데 사용되는 명령어이다.
profile_image
1

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

74. 다음 중 /etc/exports에서 클라이언트의 root의 요청을 서버의 root 권한으로 매핑시키기 위해 사용하는 옵션으로 알맞은 것은?

  1. root_squash
  2. no_root_squash
  3. all_squash
  4. secure
(정답률: 47%)
  • 정답: no_root_squash

    이유: 기본적으로 NFS(Network File System)는 클라이언트의 root 권한을 제한하는데, 이를 root squashing이라고 한다. 이는 보안상의 이유로 일반 사용자 권한으로 파일 시스템에 접근하도록 하는 것이다. 하지만, 서버의 root 권한으로 클라이언트의 root 권한을 매핑시키기 위해서는 no_root_squash 옵션을 사용해야 한다. 이 옵션을 사용하면 클라이언트의 root 권한을 서버의 root 권한으로 매핑시킬 수 있으며, 이는 일부 애플리케이션에서 필요한 경우가 있다.
profile_image
1

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

75. 다음과 vsftpd.conf 파일에 설정한 경우에 관련 설명으로 알맞은 것은?

  1. FTP 서버 접속상태에서 ‘ls -r' 명령 사용시에 하위 디렉터리까지 검색이 가능하다.
  2. FTP 서버 접속상태에서 ‘ls -R' 명령 사용시에 하위 디렉터리까지 검색이 가능하다.
  3. FTP 서버 접속상태에서 ‘ls -r' 명령 사용시에 하위 디렉터리까지 검색이 불가능하다.
  4. FTP 서버 접속상태에서 ‘ls -R' 명령 사용시에 하위 디렉터리까지 검색 불가능하다.
(정답률: 42%)
  • FTP 서버 설정 파일인 vsftpd.conf에서 dirlist_enable=YES로 설정하면 FTP 서버 접속상태에서 ‘ls -R' 명령 사용시에 하위 디렉터리까지 검색이 가능해진다. 따라서 정답은 "FTP 서버 접속상태에서 ‘ls -R' 명령 사용시에 하위 디렉터리까지 검색이 가능하다."이다.
profile_image
1

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

76. 다음 중 메일 관련 프로토콜과 포트번호의 조합으로 알맞은 것은?

  1. POP3 – 25, IMAP – 110
  2. POP3 – 25, IMAP – 143
  3. POP3 - 110, IMAP – 143
  4. POP3 - 143, IMAP – 110
(정답률: 55%)
  • 정답은 "POP3 - 110, IMAP – 143"입니다.

    POP3는 이메일을 받아오는 프로토콜이며, 포트번호는 110입니다. IMAP은 이메일을 관리하는 프로토콜이며, 포트번호는 143입니다. 따라서 POP3을 사용하여 이메일을 받아오고, IMAP을 사용하여 이메일을 관리할 때는 각각 110과 143번 포트를 사용합니다.
profile_image
1

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

77. 다음 중 메일 관련 프로그램의 종류가 나머지 셋과 틀린 것은?

  1. Sendmail
  2. Qmail
  3. Postfix
  4. Procmail
(정답률: 42%)
  • 정답은 "Procmail"입니다.

    "Sendmail", "Qmail", "Postfix"는 모두 메일 전송을 위한 메일 서버 프로그램이며, 이메일을 보내고 받는 데 사용됩니다.

    반면에 "Procmail"은 메일 필터링 및 정리를 위한 프로그램으로, 이메일을 받은 후에 해당 이메일을 필터링하여 특정 폴더로 이동하거나 삭제하는 등의 작업을 수행합니다. 따라서, "Procmail"은 메일 서버 프로그램이 아니며, 나머지 셋과는 목적과 기능이 다릅니다.
profile_image
1

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

78. 다음 중 sendmail.cf에서 메일서버가 호스트명의 인식을 못할 경우에 강제로 처리하도록 지정하는 항목으로 알맞은 것은?

  1. Cw
  2. Fw
  3. Dj
  4. FR-o
(정답률: 47%)
  • 정답은 "Dj"입니다.

    "Dj"는 "Define the domain name of this machine"의 약자로, 메일서버가 호스트명의 인식을 못할 경우에 강제로 처리하도록 지정하는 항목입니다. 이 항목은 sendmail.cf 파일에서 설정할 수 있으며, 메일서버가 사용할 도메인 이름을 지정합니다.

    예를 들어, 호스트명이 "example"이고 도메인 이름이 "com"인 경우, "Djexample.com"으로 설정하면 메일서버는 이 도메인 이름을 사용하여 메일을 보내게 됩니다. 이렇게 설정하면 호스트명의 인식 문제를 해결할 수 있습니다.

    다른 보기들은 다음과 같습니다.

    - "Cw": "Classify a host as a local host"의 약자로, 로컬 호스트로 분류하는 항목입니다.
    - "Fw": "Forwarding path"의 약자로, 메일을 전달할 경로를 설정하는 항목입니다.
    - "FR-o": "Forwarding rule options"의 약자로, 메일 전달 규칙 옵션을 설정하는 항목입니다.
profile_image
1

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

79. 다음은 사용자가 보내는 메일이 대기하는 큐(Queue)를 조회하는 과정이다. ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

  1. -l
  2. -c
  3. -C
  4. -Ac
(정답률: 37%)
  • 사용자가 보낸 메일이 대기하는 큐(Queue)를 조회하는 과정에서 "-Ac" 옵션을 사용하면 큐에 대기 중인 메일의 개수와 함께 각 메일의 크기도 함께 출력된다. "-l" 옵션은 각 메일의 크기만 출력하고, "-c" 옵션은 큐에 대기 중인 메일의 개수만 출력한다. "-C" 옵션은 큐에 대기 중인 메일의 개수와 함께 총 메일의 크기도 함께 출력한다.
profile_image
1

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

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

  1. /etc/aliases
  2. /etc/mail/virtusertable
  3. /etc/mail/access
  4. /etc/mail/local-host-names
(정답률: 34%)
  • 이미지에서 보이는 내용은 메일 서버 설정 파일들이다. "/etc/aliases" 파일은 메일 서버에서 사용자의 이메일 주소를 다른 이메일 주소로 매핑하는데 사용되는 파일이다. 따라서 이 문제에서는 "/etc/aliases" 파일이 정답이다.
profile_image
1

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

81. 다음 중 DNS 서버에서 사용되는 데몬명으로 알맞은 것은?

  1. bind
  2. named
  3. squid
  4. dns
(정답률: 44%)
  • 정답은 "named"입니다.

    DNS 서버에서 사용되는 데몬은 "named"입니다. "named"는 "Name Server Daemon"의 약자로, DNS 서버에서 도메인 이름을 해석하는 역할을 합니다. "bind"는 "Berkeley Internet Name Domain"의 약자로, DNS 서버를 구축하기 위한 소프트웨어 패키지 중 하나이며, "named"는 "bind"의 일부분으로 구성됩니다. "squid"는 프록시 서버, "dns"는 DNS 프로토콜을 의미합니다.
profile_image
1

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

82. 다음과 같은 상황일 때 문제점으로 가장 알맞은 것은?

  1. 보조(Secondary) 네임 서버를 구성하지 않아서 발생하였다.
  2. 캐싱(Caching) 네임 서버를 구성하지 않아서 발생하였다.
  3. 존(zone) 파일 설정에서 누락되어서 발생하였다.
  4. 역 존(Reverse zone) 파일 설정에서 누락되어서 발생하였다.
(정답률: 50%)
  • 주어진 상황에서 IP 주소에 대한 도메인 이름을 찾을 수 없는 문제가 발생하였다. 이는 DNS 서버에서 역 존(Reverse zone) 파일 설정이 누락되어 있어서 발생한 것이다. 역 존 파일은 IP 주소를 기반으로 도메인 이름을 찾을 수 있도록 도와주는 파일이다. 따라서 이 파일이 누락되면 IP 주소에 대한 도메인 이름을 찾을 수 없게 되어 문제가 발생한다.
profile_image
1

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

83. 다음은 지정된 네트워크 대역만 네임 서버에 질의 할 수 있도록 설정하는 과정이다. ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

  1. 192.168.1;
  2. 192.168.1.0;
  3. 192.168.1.0/24;
  4. 192.168.1.0/255.255.255.0;
(정답률: 52%)
  • 1. (options) 부분에 "allow-query {192.168.1.0/24;};"을 추가한다.
    2. 정답은 "192.168.1.0/24;"이다. 이유는 IP 대역을 나타내는 표기법 중 하나인 CIDR(Classless Inter-Domain Routing) 표기법을 사용하기 때문이다. "/24"는 24비트를 네트워크 대역으로 사용하겠다는 의미이며, 이는 255.255.255.0과 같은 서브넷 마스크와 동일하다. 따라서 192.168.1.0부터 192.168.1.255까지의 IP 주소를 모두 포함하는 대역을 의미한다.
profile_image
1

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

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

  1. A
  2. MX
  3. PTR
  4. CNAME
(정답률: 35%)
  • zone 파일 설정에서 PTR은 역방향 DNS 조회를 위한 레코드 유형으로, IP 주소를 호스트 이름으로 변환하는 역할을 한다. 즉, PTR 레코드는 IP 주소에 대한 호스트 이름을 제공한다.
profile_image
1

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

85. 다음은 zone 파일 설정의 일부로 관리자 E-mail 주소를 설정하는 내용이다. ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

  1. posein@ihd.or.kr
  2. posein@ihd.or.kr.
  3. posein.ihd.or.kr
  4. posein.ihd.or.kr.
(정답률: 40%)
  • $ORIGIN ihd.or.kr.
    @ IN SOA ns.ihd.or.kr. admin.ihd.or.kr. (
    2015031401 ; Serial
    21600 ; Refresh
    1800 ; Retry
    1209600 ; Expire
    86400 ) ; Minimum TTL
    IN NS ns
    IN NS ns2
    IN MX 10 mail
    ns IN A 192.168.0.1
    ns2 IN A 192.168.0.2
    mail IN A 192.168.0.3
    posein IN A 192.168.0.4
    IN MX 10 mail
    @ IN TXT "v=spf1 ip4:192.168.0.3 ~all"
    posein IN TXT "v=spf1 a mx ip4:192.168.0.3 ~all"
    posein IN TXT "v=DKIM1; k=rsa; p=ABCDEFG"
    posein IN TXT "v=DMARC1; p=none"

    정답: posein@ihd.or.kr.

    관리자 E-mail 주소는 SOA 레코드에서 설정된다. 이 경우, SOA 레코드에서 "admin.ihd.or.kr."으로 설정되어 있으므로, "posein@ihd.or.kr."이 아닌 "posein@ihd.or.kr"으로 설정해야 한다.

    보기에서 posein.ihd.or.kr이 정답인 이유는, A 레코드에서 "posein" 호스트를 192.168.0.4 IP 주소에 매핑하고 있기 때문이다. 따라서, posein.ihd.or.kr은 192.168.0.4 IP 주소를 가리키게 된다.
profile_image
1

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

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

  1. Hyper-V
  2. Docker
  3. KVM
  4. XEN
(정답률: 46%)
  • 이 그림은 컨테이너 가상화 기술을 사용하는 것을 보여주고 있습니다. 이러한 기술 중에서 Docker는 가장 널리 사용되는 컨테이너 가상화 기술 중 하나입니다. Docker는 애플리케이션을 컨테이너로 패키징하여 이식성과 확장성을 높이는 것이 가능합니다. 또한, Docker는 이미지를 사용하여 애플리케이션을 배포하고 관리하는 것이 용이합니다.
profile_image
1

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

87. 다음 중 전가상화 및 반가상화 기술에 대한 설명으로 틀린 것은?

  1. XEN은 전가상화 기술을 지원한다.
  2. CPU 반가상화 기술은 XEN만 지원한다.
  3. 반가상화 기반의 게스트 운영체제는 커널 수정이 필요하지 않는다.
  4. 전가상화 기반의 게스트 운영체제는 커널 수정이 필요하지 않는다.
(정답률: 41%)
  • "CPU 반가상화 기술은 XEN만 지원한다."가 틀린 설명입니다. CPU 반가상화 기술은 XEN 뿐만 아니라 다른 하이퍼바이저들도 지원합니다.

    반가상화 기반의 게스트 운영체제는 커널 수정이 필요하지 않는 이유는, 반가상화 기술에서는 하이퍼바이저와 게스트 운영체제 간의 인터페이스를 통해 가상화를 구현하기 때문입니다. 따라서 게스트 운영체제의 커널을 수정할 필요가 없습니다. 반면 전가상화 기술에서는 하이퍼바이저와 게스트 운영체제 간의 인터페이스가 없기 때문에, 게스트 운영체제의 커널을 수정하여 가상화를 구현해야 합니다.
profile_image
1

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

88. 다음에서 설명하는 XEN 기반 명령으로 알맞은 것은?

  1. xm
  2. xend
  3. xencons
  4. xd
(정답률: 43%)
  • 이 명령어들은 모두 XEN 가상화 기술과 관련된 명령어들이지만, 주어진 그림에서 보이는 것은 XEN 가상 머신 관리를 위한 xm 명령어의 실행 화면입니다. xm 명령어는 XEN 가상 머신의 생성, 삭제, 시작, 중지 등을 관리하는 명령어입니다. 따라서 정답은 "xm"입니다.
profile_image
1

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

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

  1. virtd
  2. libvirt
  3. libvirtd
  4. lib-virtd
(정답률: 42%)
  • 가상화를 위해 사용되는 라이브러리인 libvirt를 사용하기 위해 libvirtd 데몬을 실행시켜야 한다. 따라서 정답은 "libvirtd"이다.
profile_image
1

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

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

  1. virt-view
  2. virsh
  3. virt-top
  4. virt-what
(정답률: 39%)
  • 이 명령은 가상 머신의 성능을 모니터링하는 도구인 "virt-top" 입니다. 그림에서도 확인할 수 있듯이 CPU, 메모리, 디스크 등의 사용량을 실시간으로 모니터링할 수 있습니다. "virt-view"는 가상 머신의 디스크 이미지를 볼 수 있는 도구이고, "virsh"는 가상 머신을 관리하는 명령어입니다. "virt-what"은 가상 머신의 유형을 확인하는 도구입니다.
profile_image
1

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

91. 다음 중 xinetd를 사용할 때 가장 효율적인 사례로 알맞은 것은?

  1. 웹 서비스와 같이 사용자 접속이 많은 경우
  2. 시스템의 메모리가 여유가 있는 경우
  3. 로그인 및 로그아웃이 빈번한 경우
  4. 서비스는 필요하나 사용자의 요청이 거의 없는 경우
(정답률: 46%)
  • xinetd는 서비스를 필요할 때만 실행시켜 자원을 절약할 수 있는데, 사용자의 요청이 거의 없는 경우에는 항상 실행되는 데몬보다 xinetd를 사용하는 것이 더 효율적이다. 이는 자원을 절약할 수 있기 때문이다. 따라서 "서비스는 필요하나 사용자의 요청이 거의 없는 경우"가 가장 효율적인 사례이다.
profile_image
1

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

92. 다음 중 xinetd 환경설정에서 동시에 서비스할 수 있는 최대 개수를 지정할 때 사용하는 항목으로 알맞은 것은?

  1. cps
  2. limits
  3. instances
  4. per_source
(정답률: 42%)
  • xinetd 환경설정에서 동시에 서비스할 수 있는 최대 개수를 지정할 때 사용하는 항목은 "instances" 입니다. 이는 xinetd가 관리하는 각 서비스에 대해 최대 동시 접속 수를 설정하는 데 사용됩니다. 예를 들어, "instances = 10"으로 설정하면 해당 서비스에 대해 최대 10개의 동시 접속이 허용됩니다.
profile_image
1

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

93. 다음은 dhcpd.conf의 설정 항목이다. 관련 설명으로 알맞은 것은?

  1. 클라이언트에게 임대하는 시간
  2. 클라이언트에게 임대할 수 있는 최대 시간
  3. 클라이언트에게 할당되는 IP 주소 범위
  4. 클라이언트에게 제공되는 네임 서버 범위
(정답률: 49%)
  • dhcpd.conf의 설정 항목 중 "클라이언트에게 할당되는 IP 주소 범위"는 DHCP 서버가 클라이언트에게 할당할 수 있는 IP 주소의 범위를 설정하는 항목이다. 이 범위 내에서 DHCP 서버는 클라이언트에게 IP 주소를 동적으로 할당하게 된다.
profile_image
1

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

94. 다음의 경우에 구축하면 유용한 서버로 알맞은 것은?

  1. NTP 서버
  2. DHCP 서버
  3. PROXY 서버
  4. VNC 서버
(정답률: 50%)
  • 이미지에서 보이는 것은 원격으로 접속하여 컴퓨터를 제어하는 것이 필요한 상황일 것입니다. 이를 위해서는 VNC 서버를 구축하여 원격으로 접속하여 컴퓨터를 제어할 수 있습니다. NTP 서버는 시간 동기화를 위한 서버, DHCP 서버는 네트워크에서 IP 주소를 할당하는 서버, PROXY 서버는 인터넷 접속을 제어하는 서버입니다. 이와 같은 서버들은 이미지에서 보이는 상황과는 관련이 없으므로 VNC 서버가 가장 적합한 선택입니다.
profile_image
1

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

95. 다음 결과를 실행하기 위한 명령어로 알맞은 것은?

  1. ntp
  2. ntpq
  3. ntpdate
  4. ntptime
(정답률: 43%)
  • 명령어: ntpq -p

    이유:
    - 위 그림은 NTP(Network Time Protocol) 서버와 클라이언트 간의 시간 동기화 상태를 확인하는 것이다.
    - ntpq는 NTP 서버와의 연결 상태를 확인하고, 서버의 상태 정보를 출력하는 명령어이다.
    - -p 옵션은 서버와의 통신 상태를 출력하는 옵션이다.
    - 따라서, ntpq -p 명령어를 실행하면 위와 같은 결과를 확인할 수 있다.
    - ntp, ntpdate, ntptime은 각각 NTP 서버와의 시간 동기화를 위한 명령어이지만, ntpq와는 목적이 다르다.
profile_image
1

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

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

  1. 디스크 채우기
  2. 메모리 고갈
  3. Mail Storm
  4. 프로세스 만들기
(정답률: 54%)
  • 이 예제에서는 매우 큰 파일을 반복적으로 다운로드하여 메모리를 고갈시키는 공격을 보여주고 있습니다. 따라서 정답은 "메모리 고갈"입니다.
profile_image
1

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

97. 다음에서 설명하는 프로그램으로 알맞은 것은?

  1. Back Orifice
  2. keylogger
  3. Paros
  4. Honeypot
(정답률: 48%)
  • 이 프로그램은 원격으로 컴퓨터를 제어할 수 있는 백도어 프로그램인 "Back Orifice"입니다. 이 프로그램은 악성코드로 분류되며, 해커들이 다른 사람의 컴퓨터를 불법적으로 제어하거나 정보를 탈취하는 데 사용될 수 있습니다. "keylogger"는 키보드 입력을 기록하는 프로그램, "Paros"는 웹 어플리케이션 보안 테스트 도구, "Honeypot"은 해커의 공격을 유도하여 보안 취약점을 파악하는 시스템입니다.
profile_image
1

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

98. 다음 중 사이트 점검을 위한 보안 스캐너의 종류가 나머지 셋과 틀린 것은?

  1. WPScan
  2. Nmap
  3. Nikto
  4. Suricata
(정답률: 44%)
  • Suricata는 보안 스캐너가 아니라, 네트워크 기반의 침입 탐지 시스템이기 때문에 나머지 셋과 다릅니다. Suricata는 네트워크 트래픽을 실시간으로 분석하여 악성 행위를 탐지하고 차단하는 역할을 합니다.
profile_image
1

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

99. 다음의 경우에 필요한 보안 도구로 알맞은 것은?

  1. netfilter
  2. tcpdump
  3. Tripwire
  4. John The Ripper
(정답률: 37%)
  • 이미지에서 보이는 것은 네트워크 패킷들이다. 이러한 패킷들을 분석하고 감시하기 위해서는 네트워크 패킷을 캡처하고 분석할 수 있는 도구가 필요하다. 이를 위해 가장 적합한 도구는 "tcpdump"이다. "netfilter"는 리눅스에서 방화벽 기능을 수행하는 도구이고, "Tripwire"는 파일 시스템의 무단 변경을 감지하는 도구이며, "John The Ripper"는 패스워드 크래킹 도구이다.
profile_image
1

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

100. 방화벽 프로그램인 iptables를 이용하여 192.168.10.22로 부터 들어오는 패킷들은 차단하는 정책을 추가하려할 때 알맞은 것은?

  1. iptables -A INPUT 192.168.10.22 -j DROP
  2. iptables -D INPUT 192.168.10.22 -j DROP
  3. iptables -R INPUT 192.168.10.22 -j DROP
  4. iptables -F INPUT 192.168.10.22 -j DROP
(정답률: 43%)
  • 정답은 "iptables -A INPUT 192.168.10.22 -j DROP"입니다.

    이유는 다음과 같습니다.

    - iptables: 방화벽 프로그램
    - -A INPUT: INPUT 체인에 규칙을 추가한다는 의미
    - 192.168.10.22: 해당 IP 주소에서 들어오는 패킷을 차단한다는 의미
    - -j DROP: 해당 패킷을 드랍한다는 의미

    따라서, 이 명령어는 INPUT 체인에 192.168.10.22에서 들어오는 패킷을 차단하는 규칙을 추가하는 것입니다.
profile_image
1

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

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