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

리눅스마스터 1급 2022-03-12 필기 기출문제 해설

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

리눅스마스터 1급
(2022-03-12 기출문제)

목록

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

1. 다음 설명에 해당하는 파일로 알맞은 것은?

  1. /etc/hosts
  2. /etc/sysconfig/networks
  3. /etc/resolv.conf
  4. /etc/named.conf
(정답률: 69%)
  • 시스템이 도메인 이름을 IP 주소로 변환하기 위해 참조하는 DNS 서버의 IP 주소 설정 파일은 /etc/resolv.conf 입니다.

    오답 노트

    /etc/hosts: 로컬 정적 호스트-IP 매핑 테이블
    /etc/sysconfig/networks: 네트워크 특성 및 게이트웨이 정의 파일
    /etc/named.conf: DNS 서버 데몬(named)의 설정 파일
profile_image
1

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

2. 다음 중 프로토콜 데이터 단위를 OSI 7 모델의 하위 계층부터 상위 계층 순으로 올바르게 나열한 것은?

  1. bit → frame → packet → segment
  2. bit → frame → segment → packet
  3. bit → packet → frame → segment
  4. bit → segment → frame → packet
(정답률: 80%)
  • OSI 7계층 모델의 하위 계층(물리 계층)부터 상위 계층으로 올라갈 때의 프로토콜 데이터 단위(PDU) 순서를 묻는 문제입니다. 물리 계층부터 순차적으로 bit $\rightarrow$ frame $\rightarrow$ packet $\rightarrow$ segment 순으로 데이터가 전달됩니다.
profile_image
1

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

3. 다음 중 IPv4 주소 체제에서 B클래스에 속하는 사설IP주소 대역으로 알맞은 것은?

  1. 171.16.0.0 ~ 171.31.0.0
  2. 171.16.0.0 ~ 172.31.0.0
  3. 172.16.0.0 ~ 172.31.0.0
  4. 173.16.0.0 ~ 173.31.0.0
(정답률: 78%)
  • RFC 1918 표준에 따른 IPv4 사설 IP 주소 대역 중 B클래스는 172.16.0.0 ~ 172.31.255.255 범위에 해당합니다.
profile_image
1

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

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

  1. ip
  2. ifconfig
  3. route
  4. ss
(정답률: 56%)
  • 제시된 이미지의 출력 결과에서 IP 주소 뒤에 $/24$와 같은 CIDR 표기법이 포함되어 있는 것으로 보아, 이는 ifconfig가 아닌 ip 명령어(정확히는 ip addr)의 실행 결과입니다.
profile_image
1

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

5. 다음과 같은 조건일 때 설정되는 게이트웨이 주소값으로 알맞은 것은?

  1. 192.168.5.126
  2. 192.168.5.127
  3. 192.168.5.128
  4. 192.168.5.129
(정답률: 72%)
  • IP 주소와 서브넷 마스크를 AND 연산하여 네트워크 주소를 구한 뒤, 그 다음 주소를 게이트웨이 주소로 설정합니다.
    ① [기본 공식]
    $$Network Address = IP \text{ AND } Subnet Mask$$
    $$Gateway = Network Address + 1$$
    ② [숫자 대입]
    $$192.168.5.130 \text{ AND } 255.255.255.128 = 192.168.5.128$$
    $$192.168.5.128 + 1 = 192.168.5.129$$
    ③ [최종 결과]
    $$192.168.5.129$$
profile_image
1

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

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

  1. xhost
  2. xauth
  3. xrandr
  4. xmodmap
(정답률: 57%)
  • 제시된 이미지 의 'access control enabled, only authorized clients can connect' 문구는 X 서버의 액세스 제어 상태를 나타냅니다. xhost 명령어는 X 서버에 접속할 수 있는 사용자나 호스트를 허용 또는 거부하여 액세스를 제어하는 데 사용됩니다.

    오답 노트

    xauth: 인증 쿠키 관리
    xrandr: 화면 해상도 및 설정 관리
    xmodmap: 키 매핑 및 버튼 바인딩 수정
profile_image
1

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

7. 최근 실행한 명령 중에서 ‘al'이라는 문자열이 들어간 명령을 찾아서 재실행하려고 할 때 가장 알맞은 것은?

  1. !al
  2. !?al?
  3. !!al
  4. history al
(정답률: 72%)
  • 명령어의 일부 문자열을 포함하여 최근 명령을 검색하고 재실행할 때는 !?문자열? 형식을 사용합니다. !?al?는 문자열 'al'이 앞, 중간, 뒤 어디에 위치하더라도 해당 문자열이 포함된 최근 명령을 찾아 실행합니다.

    오답 노트

    !al: 'al'로 시작하는 명령만 실행 가능
profile_image
1

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

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

  1. od
  2. rof
  3. eof
  4. done
(정답률: 83%)
  • 리눅스 쉘 스크립트의 for 문은 반복 실행할 구문을
    $$for \text{ (조건) } do \text{ (실행 문장) } done$$
    의 구조로 작성합니다. 제시된 코드에서 for 문이 do로 시작되었으므로, 반복문의 끝을 알리는 done이 들어가야 문법적으로 완성됩니다.
profile_image
1

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

9. 다음 중 할당된 번호 값이 가장 큰 시그널로 알맞은 것은?

  1. SIGTSTP
  2. SIGKILL
  3. SIGTERM
  4. SIGQUIT
(정답률: 73%)
  • 제시된 시그널들의 할당 번호를 비교하면 SIGTSTP가 가장 큰 값을 가집니다.

    오답 노트

    SIGQUIT: 3
    SIGKILL: 9
    SIGTERM: 15
    SIGTSTP: 20
profile_image
1

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

10. 다음 중 포어그라운드 동작 중인 프로세스를 백그라운드로 전환하는 방법으로 알맞은 것은?

  1. [Ctrl]+[c]를 눌러 작업을 일시 정지시킨 후에 fg 명령을 실행한다.
  2. [Ctrl]+[c]를 눌러 작업을 일시 정지시킨 후에 bg 명령을 실행한다.
  3. [Ctrl]+[z]를 눌러 작업을 일시 정지시킨 후에 fg 명령을 실행한다.
  4. [Ctrl]+[z]를 눌러 작업을 일시 정지시킨 후에 bg 명령을 실행한다.
(정답률: 78%)
  • 포어그라운드에서 실행 중인 프로세스를 백그라운드로 전환하려면 먼저 작업을 일시 정지시킨 후 백그라운드 실행 명령을 내려야 합니다.
    1. [Ctrl]+[z]를 눌러 현재 실행 중인 프로세스를 일시 정지(Suspend)시킵니다.
    2. bg 명령어를 입력하여 정지된 프로세스를 백그라운드(Background)에서 계속 실행하도록 전환합니다.
profile_image
1

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

11. 다음 설명에 해당하는 프로세스 간 통신 방법으로 알맞은 것은?

  1. Shared Memory
  2. Message Queue
  3. Desktop Bus
  4. Semaphore
(정답률: 67%)
  • 이미지 내 설명인 '한 시스템에서 동시에 실행중인 여러 프로세스 간의 통신이 가능하도록 지원해주는 소프트웨어 버스'는 Desktop Bus(D-Bus)에 대한 설명입니다. D-Bus는 응용 프로그램과 시스템 서비스 간의 통신을 위한 중앙 메시지 버스를 제공하는 IPC 시스템입니다.

    오답 노트

    Shared Memory: 물리적 메모리 영역을 여러 프로세스가 공유하여 통신
    Message Queue: 메시지를 큐 형태로 주고받는 방식
    Semaphore: 공유 리소스 접근을 제어하는 동기화 메커니즘
profile_image
1

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

12. 다음 중 10GB 용량의 하드 디스크 6개를 이용해서 RAID-5를 구성했을 때 실제 사용할수 있는 용량으로 알맞은 것은?

  1. 30GB
  2. 40GB
  3. 50GB
  4. 60GB
(정답률: 74%)
  • RAID-5는 전체 디스크 개수 $N$개 중 1개 분량의 용량을 패리티(Parity) 저장용으로 사용하므로, 실제 사용 가능한 용량은 $N-1$개의 디스크 용량과 같습니다.
    ① [기본 공식] $Capacity = (N - 1) \times Disk Size$
    ② [숫자 대입] $Capacity = (6 - 1) \times 10\text{GB}$
    ③ [최종 결과] $Capacity = 50\text{GB}$
profile_image
1

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

13. 다음 중 ssh 데몬을 시스템 부팅 시에 구동되도록 설정하는 명령으로 알맞은 것은?

  1. systemctl start sshd
  2. systemctl enable sshd
  3. systemctl is-enabled sshd
  4. systemctl is-active sshd
(정답률: 81%)
  • 서비스를 시스템 부팅 시 자동으로 구동되도록 설정(활성화)하는 명령은 systemctl enable입니다.

    오답 노트

    systemctl start: 서비스를 즉시 시작하지만 재부팅 시 자동 실행은 되지 않음
    systemctl is-enabled: 서비스의 자동 실행 설정 여부를 확인
    systemctl is-active: 서비스가 현재 실행 중인지 상태를 확인
profile_image
1

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

14. 다음 중 시스템 부팅 시에 X 윈도 모드로 부팅이 되도록 설정하는 명령으로 알맞은 것은?

  1. systemctl get-default multi-user
  2. systemctl set-default multi-user
  3. systemctl get-default graphical
  4. systemctl set-default graphical
(정답률: 77%)
  • 시스템의 기본 부팅 대상을 설정하는 명령은 systemctl set-default이며, X 윈도 모드와 같은 그래픽 환경으로 부팅하기 위해서는 대상을 graphical로 지정해야 합니다.

    오답 노트

    systemctl get-default: 현재 설정된 기본 대상을 확인하는 명령
    multi-user: 텍스트 모드(콘솔) 환경으로 부팅하도록 설정
profile_image
1

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

15. 다음 중 CentOS 7버전에서 GRUB 환경 설정 파일을 수정한 후에 변경된 내용을 저장하기 위해 사용하는 명령으로 알맞은 것은?

  1. grub
  2. grub2-mkconfig
  3. grub2-install
  4. grub2-probe
(정답률: 71%)
  • CentOS 7의 GRUB 환경 설정 파일을 수정한 후, 해당 변경 내용을 실제 부팅 설정에 반영하여 업데이트하는 명령은 grub2-mkconfig입니다.

    오답 노트

    grub2-install: 지정한 드라이브에 GRUB를 설치
    grub2-probe: 시스템 장치 및 파일 시스템 정보 수집
profile_image
1

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

16. 다음 설명에 적합한 리눅스 배포판으로 가장 알맞은 것은?

  1. Kali Linux
  2. Rocky Linux
  3. Arch Linux
  4. Ubuntu
(정답률: 80%)
  • Kali Linux는 Offensive Security가 개발한 배포판으로, 시스템 보안 공부를 위한 다양한 해킹 및 보안 도구들이 내장되어 있는 것이 특징입니다.

    오답 노트

    Rocky Linux: RHEL과 이진 호환되는 기업용 운영체제 지향
    Arch Linux: 간결함과 최소주의에 초점을 맞춘 사용자 중심 배포판
    Ubuntu: 데비안 기반의 사용 편의성이 높은 배포판
profile_image
1

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

17. 다음 중 리눅스 탄생의 모델이 된 미닉스 (MINIX) 운영체제를 개발한 인물로 알맞은 것은?

  1. 빌 조이
  2. 데니스 리치
  3. 리처드 스톨먼
  4. 앤드류 스튜어트 타넨바움
(정답률: 69%)
  • 리눅스 탄생의 모델이 된 MINIX 운영체제를 개발한 인물은 앤드류 스튜어트 타넨바움입니다.

    오답 노트

    빌 조이: BSD UNIX 개발
    데니스 리치: UNIX 및 C 언어 개발
    리처드 스톨먼: GNU 프로젝트 시작
profile_image
1

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

18. 다음 설명에 해당하는 운영체제의 기술로 알맞은 것은?

  1. 스왑
  2. 파이프
  3. 리다이렉션
  4. 라이브러리
(정답률: 79%)
  • 프로그램에서 특정 기능을 수행하는 루틴들을 모아놓은 비휘발성 자원의 모임을 라이브러리라고 하며, 이는 메모리 사용 효율과 디스크 관리에 유용합니다.

    오답 노트

    스왑: 메모리 부족 시 하드 디스크 일부를 활용하는 기술
    파이프: 프로세스 간 정보를 전달하는 기술
    리다이렉션: 스트림의 방향을 지정하는 기술
profile_image
1

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

19. 다음 중 2차적 저작물 소스 코드의 비공개가 불가능한 라이선스로 알맞은 것은?

  1. MPL
  2. MIT
  3. Apache
  4. BSD
(정답률: 62%)
  • MPL은 수정한 소스 코드를 MPL로 공개해야 하는 의무가 있으며, 특히 특허 기술이 구현된 프로그램의 경우 관련 사실을 LEGAL 파일에 기록하여 배포해야 하므로 2차적 저작물의 소스 코드 비공개가 불가능합니다.

    오답 노트

    MIT, Apache, BSD: 제약이 적은 퍼미시브 계열 라이선스로 소스 코드 공개 의무가 없습니다.
profile_image
1

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

20. 다음 설명에 해당하는 프로그램으로 알맞은 것은?

  1. Docker
  2. Ansible
  3. OpenStack
  4. Kubernetes
(정답률: 73%)
  • 제시된 이미지 의 내용은 구글이 개발하였으며 컨테이너화된 애플리케이션의 배포, 확장, 관리를 자동화하는 플랫폼에 대한 설명입니다. 이는 Kubernetes의 핵심 정의이므로 정답입니다.

    오답 노트

    Docker: 애플리케이션을 컨테이너 단위로 패키징하는 플랫폼
    Ansible: 플레이북을 이용한 환경 구성 자동화 도구
    OpenStack: IaaS 구축을 위한 오픈소스 클라우드 운영체제
profile_image
1

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

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

21. 다음 설명에 해당하는 작업을 위해 관리자가 설치해야 할 프로그램으로 알맞은 것은?

  1. PAM
  2. GnuPG
  3. Tripwire
  4. Nessus
(정답률: 64%)
  • 제시된 이미지 의 내용은 파일의 무결성을 검사하여 침입자에 의한 변조 여부를 확인하는 작업입니다. Tripwire는 시스템 파일의 변화를 모니터링하고 알림을 주는 호스트 기반 침입 탐지 시스템(HIDS)이자 무결성 도구이므로 정답입니다.

    오답 노트

    PAM: 응용 프로그램의 사용자 인증 및 권한 제어 모듈
    GnuPG: 보안 통신을 위한 암호화 및 디지털 서명 도구
    Nessus: 네트워크 취약점 스캐너
profile_image
1

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

22. 다음 중 백업하는 명령어와 복원하는 명령어가 다른 백업(Backup) 프로그램으로 알맞은 것은?

  1. dd
  2. dump
  3. cpio
  4. rsync
(정답률: 62%)
  • 백업 시 사용하는 명령어와 복원 시 사용하는 명령어가 서로 다른 프로그램을 찾는 문제입니다. dump는 백업을 수행하고, 복원은 restore라는 별도의 명령어를 사용하므로 정답입니다.

    오답 노트

    dd: if/of 옵션 방향을 바꾸어 복원
    cpio: 동일한 cpio 명령어에서 옵션(-i)으로 복원
    rsync: 소스와 대상 경로를 바꾸어 복원
profile_image
1

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

23. 다음 중 시스템 보안 관리 강화를 위한 조치로 틀린 것은?

  1. 불필요한 서비스를 최대한 제거한다
  2. /etc/issue와 같은 메시지 파일을 제거한다
  3. Set-UID와 같은 특수 권한 사용을 권장한다
  4. 로그인 서비스는 telnet 대신에 ssh를 사용한다
(정답률: 68%)
  • Set-UID는 일반 사용자도 실행 순간에는 root 권한을 가질 수 있게 하는 특수 권한입니다. 이러한 프로그램이 많아질수록 보안 취약점이 증가하므로 사용을 최소화해야 하며, 권장하는 조치가 아닙니다.
profile_image
1

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

24. 다음 중 일반 텍스트 형식으로 저장되어 있어서 편집기로 내용을 확인할 수 있는 로그 파일명으로 알맞은 것은?

  1. /var/log/secure
  2. /var/log/lastlog
  3. /var/log/wtmp
  4. /var/log/btmp
(정답률: 72%)
  • /var/log/secure는 보안 인증 관련 로그를 저장하는 일반 텍스트 파일로, vi나 cat 같은 편집기로 즉시 내용을 확인할 수 있습니다.

    오답 노트

    /var/log/lastlog, /var/log/wtmp, /var/log/btmp: 바이너리 형식으로 저장되어 있어 전용 명령어(last, lastlog, lastb 등)를 통해서만 내용을 확인할 수 있습니다.
profile_image
1

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

25. 다음은 tar 명령어로 사용자의 홈 디렉토리 영역인 /home 디렉토리를 증분 백업하는 과정의 일부이다. ( 괄호 ) 안에 들어갈 옵션으로 알맞은 것은?

  1. -n
  2. -N
  3. -C
  4. -g
(정답률: 71%)
  • tar 명령어를 이용한 증분 백업(Incremental Backup) 설정 문제입니다.
    -g 옵션은 스냅샷 파일(여기서는 list 파일)을 지정하여, 이전 백업 이후 변경된 부분만 추가로 백업하는 증분 백업 기능을 수행합니다.

    오답 노트

    -C: 대상 디렉터리를 지정하는 옵션입니다.
profile_image
1

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

26. 다음은 cpio 명령을 이용해서 /home 영역을 백업(Backup)하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. -icv >
  2. -icv <
  3. -ocv >
  4. -ocv <
(정답률: 52%)
  • cpio 명령어를 사용하여 백업 파일을 생성하는 과정입니다.
    백업 파일 생성(Copy-out)을 위해서는 -o 옵션이 필요하며, 진행 과정을 확인하기 위해 -v, ASCII 형식을 위해 -c 옵션을 사용합니다. 또한, 생성된 데이터를 파일로 저장하기 위해 표준 출력 리다이렉션 기호인 > 를 사용해야 합니다.
    따라서 정답은 -ocv > 입니다.
profile_image
1

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

27. 다음 설명에 해당하는 로그 파일명으로 가장 알맞은 것은?

  1. /var/log/messages
  2. /var/log/xferlog
  3. /var/log/boot.log
  4. /var/log/secure
(정답률: 71%)
  • 리눅스 시스템에서 커널 로그 및 시스템의 전반적인 주된 로그를 기록하는 파일은 /var/log/messages입니다. DNS 서버를 포함하여 데몬 실행 중 발생한 일반적인 설정 오류나 시스템 메시지를 확인하기 위해 가장 먼저 확인해야 하는 로그 파일입니다.
profile_image
1

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

28. 다음은 로그 로테이션 설정 파일의 일부이다. 관련 설명으로 틀린 것은?

  1. 일반적인 로그 파일들은 1주일 단위로 로테이션이 진행된다.
  2. 일반적인 로테이션 파일들은 ‘파일명.1’, ‘파일명.2’ 등의 형식으로 총 4개가 생성된다.
  3. /var/log/wtmp 파일의 로테이션 파일은 1개만 생성된다.
  4. /var/log/wtmp 파일 크기가 1MB가 되면 지정된 기간 이전이라도 로테이션이 진행된다.
(정답률: 53%)
  • 설정 파일의 옵션을 분석하면 다음과 같습니다.
    weekly 설정으로 일반 로그는 1주일 단위로 로테이션되며, /var/log/wtmp의 경우 rotate 1 설정으로 1개만 보관하고 minisize 1M 설정으로 1MB 도달 시 즉시 로테이션됩니다.
    하지만 dateext 옵션이 설정되어 있으면 로테이션 파일명은 '파일명.1' 형식이 아니라 '파일명-YYYYMMDD'와 같이 8자리 날짜 형식으로 생성됩니다.
profile_image
1

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

29. 다음 중 로그 설정 파일에서 가장 심각한 수준에 해당하는 priority로 알맞은 것은?

  1. error
  2. emerg
  3. crit
  4. alert
(정답률: 69%)
  • syslog 프로토콜의 우선순위(Priority) 중 가장 심각한 수준은 emerg(Emergency)이며, 이는 시스템을 사용할 수 없는 긴급 상태를 의미합니다.

    오답 노트

    alert: 즉각적인 조치가 필요한 경고 수준
    crit: 크리티컬 컨디션 수준
    error: 일반적인 오류 조건 수준
profile_image
1

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

30. 다음 중 외부에서 오는 ping에 대한 응답을 거부하도록 설정하는 명령으로 알맞은 것은?

  1. sysctl -w net.ipv4.icmp_echo_ignore_all=0
  2. sysctl -w net.ipv4.icmp_echo_ignore_all=1
  3. sysctl -n net.ipv4.icmp_echo_ignore_all=0
  4. sysctl -n net.ipv4.icmp_echo_ignore_all=1
(정답률: 58%)
  • sysctl 명령어의 -w 옵션은 커널 매개변수 값을 설정할 때 사용합니다. net.ipv4.icmp_echo_ignore_all 값을 1로 설정하면 외부에서 오는 ping 응답을 거부하고, 0으로 설정하면 수락합니다.
profile_image
1

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

31. 다음 중 System V 계열에 속하는 프린터 명령어로 틀린 것은?

  1. lp
  2. lpr
  3. lpstat
  4. cancel
(정답률: 64%)
  • 프린터 명령어는 계열에 따라 구분됩니다. System V 계열은 lp, lpstat, cancel을 사용하며, lpr은 BSD 계열에서 사용하는 명령어입니다.
profile_image
1

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

32. 다음 설명에 해당하는 용어로 알맞은 것은?

  1. IPP
  2. ALSA
  3. CUPS
  4. XSANE
(정답률: 75%)
  • 리눅스에서 사운드 카드 드라이버를 위한 API이자 소프트웨어 프레임워크인 는 ALSA(Advanced Linux Sound Architecture)입니다.

    오답 노트

    IPP: 인터넷 프린터 프로토콜
    CUPS: 공통 유닉스 인쇄 시스템
    XSANE: X-윈도우 기반 스캐너 인터페이스
profile_image
1

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

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

  1. depmod
  2. insmod
  3. rmmod
  4. modprobe
(정답률: 66%)
  • depmod 명령어는 커널 모듈 간의 의존성을 관리하며, 모듈 관련 파일 정보를 갱신하거나 맵 파일을 생성하는 역할을 합니다.


    오답 노트

    insmod: 모듈 적재
    rmmod: 모듈 제거
    modprobe: 모듈 적재 또는 제거
profile_image
1

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

34. 다음 중 CentOS 7에서 사용되는 리눅스 커널의 모듈 파일 형식으로 알맞은 것은?

  1. e1000e.o
  2. e1000e.so
  3. e1000e.ko
  4. e1000e.mo
(정답률: 64%)
  • 리눅스 커널 모듈은 커널 오브젝트를 의미하는 .ko 확장자 파일 형식으로 /lib/modules 디렉터리에 저장됩니다.
profile_image
1

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

35. 다음 중 LVM을 구성하는 순서에 대한 설명으로 알맞은 것은?

  1. 볼륨 그룹을 구성한 후에 물리적 볼륨, 논리적 볼륨 순으로 구성한다.
  2. 볼륨 그룹을 구성한 후에 논리적 불륨, 물리적 볼륨 순으로 구성한다.
  3. 물리적 볼륨, 논리적 볼륨을 생성한 후에 볼륨 그룹을 구성한다.
  4. 물리적 볼륨을 생성한 후에 볼륨 그룹을 구성하고 논리적 볼륨을 생성한다.
(정답률: 74%)
  • LVM 구성은 물리적 볼륨(PV)을 먼저 생성하고, 이를 묶어 볼륨 그룹(VG)을 만든 뒤, 최종적으로 사용할 논리적 볼륨(LV)을 생성하는 순서로 진행됩니다.
    순서: pvcreate $\rightarrow$ vgcreate $\rightarrow$ lvcreate
profile_image
1

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

36. 다음은 Raid 장치를 테스트 하기 위해 일부 장치를 강제적으로 오류를 발생시키는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. -d
  2. -D
  3. -f
  4. -F
(정답률: 53%)
  • mdadm 명령어에서 특정 장치에 강제로 오류를 발생시켜 RAID 장치를 테스트할 때는 -f 옵션을 사용합니다.


    오답 노트

    -D: RAID 상세 정보 출력
    -n: 구성할 디바이스 개수 지정
    -F: 해당 옵션은 설명에 없음
profile_image
1

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

37. 커널 컴파일 과정 중 make menuconfig 명령을 이용해서 여러 가지를 설정을 끝낸 후에 저장하였다. 다음 중 관련 작업 후 커널 소스 디렉터리에 생성되는 파일명으로 알맞은 것은?

  1. Makefile
  2. .config
  3. Kconfig
  4. configure
(정답률: 51%)
  • .config 파일은 make menuconfig 명령을 통해 커널 빌드 관련 설정을 마친 후 저장될 때 생성되는 설정 파일입니다.

    오답 노트

    Makefile: 명령어 실행 조건 정의 파일
    Kconfig: .config 생성을 위한 사용자 인터페이스 제공 파일
    configure: 시스템 환경 및 설치 경로 지정 파일
profile_image
1

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

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

  1. make menuconfig → make mrproper → make bzImage
  2. make menuconfig → make bzImager → make mrproper
  3. make mrproper → make menuconfig → make bzImage
  4. make bzImage → make menuconfig → make mrproper
(정답률: 62%)
  • 커널 컴파일은 기존 설정값을 완전히 초기화한 후, 필요한 옵션을 설정하고, 최종적으로 이미지 파일을 생성하는 순서로 진행됩니다.
    make mrproper(초기화) $\rightarrow$ make menuconfig(옵션 설정) $\rightarrow$ make bzImage(이미지 생성)
profile_image
1

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

39. 다음 중 리눅스 커널이 속해있는 커널의 종류로 가장 알맞은 것은?

  1. 단일형 커널(monolithic kernel)
  2. 마이크로커널(microkernel)
  3. 혼합형 커널(hybrid kernel)
  4. 나노커널(nanokernel)
(정답률: 64%)
  • 리눅스 커널은 프로세스 관리, 메모리 관리, 파일 시스템, 디바이스 드라이버 등 모든 핵심 기능을 하나의 커널 공간에 포함하는 단일형 커널(monolithic kernel) 구조를 가집니다.

    오답 노트

    마이크로커널: 최소 기능만 커널에 두고 나머지는 사용자 공간에서 실행
    혼합형 커널: 단일형과 마이크로커널의 장점을 절충 (예: Windows NT)
    나노커널: 아주 작은 핵심 기능만 제공하는 연구용 커널
profile_image
1

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

40. 다음은 약 20GB 용량의 논리적 볼륨을 생성하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. -s 20G
  2. -S 20G
  3. -l 20G
  4. -L 20G
(정답률: 54%)
  • LVM(Logical Volume Manager)에서 논리적 볼륨(LV)을 생성할 때, 구체적인 용량 크기를 지정하는 옵션은 -L입니다.

    오답 노트

    -l: PE(Physical Extent)의 개수로 용량 지정
profile_image
1

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

41. 다음 설명에 가장 적합한 명령으로 알맞은 것은?

  1. passwd -r ihduser
  2. passwd -l ihduser
  3. passwd -d ihduser
  4. passwd -u ihduser
(정답률: 69%)
  • 사용자의 계정을 일시적으로 정지시켜 시스템 접근을 불가능하게 만들 때는 passwd 명령어의 -l (lock) 옵션을 사용합니다.

    오답 노트

    passwd -r: 저장소 암호 변경
    passwd -d: 사용자 암호 삭제
    passwd -u: 계정 잠금 해제(unlock)
profile_image
1

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

42. 갑작스러운 시스템 점검으로 인해서 시스템에 로그인한 사용자 모두에게 긴급하게 메시지를 전달하려고 한다. 다음 ( 괄호 ) 안에 들어갈 명령으로 알맞은 것은?

  1. mesg
  2. wall
  3. write
  4. mail
(정답률: 58%)
  • 시스템에 로그인한 모든 사용자에게 긴급 메시지를 동시에 전송하는 명령어는 wall입니다.

    오답 노트

    mesg: 타인의 터미널 접근 권한 제어
    write: 특정 사용자에게 메시지 전송
    mail: 커맨드 라인에서 메일 전송
profile_image
1

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

43. 사용자에 대한 디스크 쿼터를 설정하려고 한다. 다음 중 /etc/fstab 파일에 설정해야 할 옵션값으로 알맞은 것은?(문제 오류로 가답안 발표시 2번으로 발표되었지만 확정답안 발표시 1, 2번이 정답 처리 되었습니다. 여기서는 가답안인 2번을 누르면 정답 처리 됩니다.)

  1. quota
  2. uquota
  3. gquota
  4. edquota
(정답률: 71%)
  • /etc/fstab 파일의 4번째 필드(마운트 옵션)에서 사용자별 디스크 용량을 제한하는 쿼터를 설정하기 위해서는 uquota, usrquota 또는 quota 옵션을 사용합니다.

    오답 노트

    gquota: 그룹별 용량 제한 설정
    edquota: 쿼터 설정 및 수정을 위한 명령어(fstab 옵션 아님)
profile_image
1

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

44. 다음 중 등록된 cron 관련 파일을 제거하는 명령으로 알맞은 것은?

  1. crontab -e
  2. crontab -d
  3. crontab -l
  4. crontab -r
(정답률: 64%)
  • crontab -r 옵션은 현재 사용자의 crontab에 등록된 모든 예약 작업 목록을 삭제(remove)하는 명령어입니다.

    오답 노트

    crontab -e: 예약 작업 편집
    crontab -l: 예약 작업 목록 출력
profile_image
1

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

45. 다음 중 특정 명령이나 작업을 예약된 시간에 실행할 때 사용하는 명령어로 알맞은 것은?

  1. at
  2. atq
  3. atrm
  4. atc
(정답률: 70%)
  • at 명령어는 사용자가 지정한 특정 미래 시간에 명령어나 프로그램을 한 번 실행하도록 예약할 때 사용합니다.

    오답 노트

    atq: 예약된 작업 목록 확인
    atrm: 예약된 작업 삭제
profile_image
1

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

46. 다음은 httpd 프로세스를 모두 종료시키는 과정이다. (괄호) 안에 들어갈 명령어로 알맞은 것은?

  1. kill
  2. pgrep
  3. pkill
  4. nohup
(정답률: 71%)
  • pkill 명령어는 프로세스 ID(PID)가 아닌 프로세스의 이름을 지정하여 해당 프로세스를 종료시키는 명령어입니다.

    오답 노트

    kill: PID를 지정하여 종료
    pgrep: 조건에 맞는 프로세스의 PID를 검색
    nohup: 터미널 종료 후에도 프로세스를 계속 실행
profile_image
1

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

47. 다음 명령의 결과에 대한 설명으로 알맞은 것은?

  1. 'a.out‘이라는 실행 파일이 생성된다.
  2. 'sum‘이라는 실행 파일이 생성된다.
  3. 'a.out‘이라는 오브젝트 파일이 생성된다.
  4. 'sum.o‘이라는 오브젝트 파일이 생성된다.
(정답률: 56%)
  • gcc 컴파일러는 출력 파일명을 별도로 지정하지 않고 실행할 경우, 기본적으로 a.out이라는 이름의 실행 파일을 생성합니다.

    오답 노트

    sum: -o 옵션을 사용해야 지정된 이름으로 생성됨
    오브젝트 파일: -c 옵션을 사용해야 .o 파일이 생성됨
profile_image
1

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

48. 다음은 현재 디렉토리 안에 있는 backup 디렉토리를 bzip2 압축 명령을 이용해서 tar로 묶는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. jxvf
  2. Jxvf
  3. jcvf
  4. Jcvf
(정답률: 66%)
  • tar 명령어로 파일을 묶고 bzip2로 압축하여 생성할 때는 생성(c), bzip2 필터(j), 파일 지정(f), 상세 출력(v) 옵션이 필요합니다.
    따라서 jcvf 가 정답입니다.

    오답 노트

    x: 압축을 푸는 옵션이므로 생성 과정에는 부적절함
profile_image
1

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

49. 다음 중 root 계정에 대한 보안을 강화하는 조치로 틀린 것은?

  1. root계정 이외에 UID가 0인 계정이 없도록 관리한다.
  2. PAM을 이용해서 root 계정으로 접근하는 서비스를 제어한다.
  3. 일반사용자들에게 sudo 보다는 su 명령을 이용하도록 한다.
  4. 환경변수인 TMOUT를 이용해서 무의미하게 장시간 로그인되어 있는 것을 막는다.
(정답률: 76%)
  • 보안 강화를 위해서는 root 권한을 직접 획득하는 su 명령보다는, 특정 명령만 실행 가능하게 하고 로그를 남길 수 있는 sudo 사용을 권장합니다.
profile_image
1

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

50. 다음 설명에 해당하는 파일명으로 알맞은 것은?

  1. /etc/skel
  2. /etc/passwd
  3. /etc/login.defs
  4. /etc/default/useradd
(정답률: 61%)
  • 리눅스 시스템에서 각 계정의 UID, GID 및 패스워드 정책(최소 길이 등)을 설정하는 구성 파일은 /etc/login.defs 입니다.

    오답 노트

    /etc/skel: 사용자 생성 시 기본 디렉토리 제공
    /etc/passwd: 사용자 계정 정보 저장
    /etc/default/useradd: useradd 명령어의 기본 설정값 저장
profile_image
1

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

51. 명령의 결과가 다음과 같은 경우 관련 설명으로 틀린 것은?

  1. kait 사용자는 /tmp 디렉토리 안으로 들어갈 수 있다.
  2. kait 사용자는 /tmp 디렉토리 안에 파일을 생성할 수 있다.
  3. kait 사용자는 lin.txt 파일을 삭제할 수 있다.
  4. kait 사용자는 joon.txt 파일을 수정할 수 없다.
(정답률: 55%)
  • 제시된 이미지 를 보면 /tmp 디렉터리의 권한이 drwxrwxrwx로 모든 사용자에게 읽기, 쓰기, 실행 권한이 부여되어 있습니다. 또한 joon.txt 파일의 소유자가 kait이며 권한이 -rw-r--r--이므로, 소유자인 kait 사용자는 당연히 자신의 파일인 joon.txt를 수정할 수 있습니다.
profile_image
1

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

52. 명령의 결과가 다음과 같은 경우에 실행되지 않는 명령으로 알맞은 것은?

  1. ln joon.txt j
  2. ln -s joon.txt j.txt
  3. ln lin 11
  4. ln -s lin 1
(정답률: 51%)
  • 제시된 이미지 에서 lin은 디렉터리(d로 시작)입니다. ln 명령어의 기본 형태인 하드 링크는 디렉터리를 대상으로 설정할 수 없습니다.
    따라서 디렉터리 lin을 대상으로 하드 링크를 생성하려는 ln lin 11 명령은 실행되지 않습니다.
profile_image
1

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

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

  1. ls
  2. touch
  3. stat
  4. file
(정답률: 61%)
  • stat 명령어는 파일이나 디렉터리의 i-node 번호, Access Time, Modify Time, Change Time 등 상세한 메타데이터 정보를 표시하는 데 사용됩니다.

    오답 노트

    ls: 파일 리스트 출력
    touch: 빈 파일 생성 및 타임스탬프 수정
    file: 파일의 유형 확인
profile_image
1

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

54. 다음 중 프로세스 우선순위와 관련된 설명으로 틀린 것은?

  1. 프로세스 우선순위와 관련된 항목에는 PRI와 NI가 있다.
  2. 명령어를 이용해서 우선순위를 조정할 때 사용하는 항목이 NI이다.
  3. NI에 설정하는 값의 범위는 -19~20이다.
  4. 프로세스 우선순위를 변경하는 명령어에는 nice, renice, top 이 있다.
(정답률: 70%)
  • 프로세스의 NI(Nice) 값 범위는 $-20$에서 $19$까지입니다. $-20$일 때 우선순위가 가장 높고, $19$일 때 가장 낮습니다.

    오답 노트

    NI에 설정하는 값의 범위는 -19~20이다: 범위가 $-20 \sim 19$이므로 틀린 설명입니다.
profile_image
1

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

55. 월, 수, 금요일 오후 4시 30분에 백업 스크립트가 동작하도록 cron을 설정하는 과정이다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. 4 30 * * 1,3,5
  2. 30 4 * * 1,3,5
  3. 16 30 * * 1,3,5
  4. 30 16 * * 1,3,5
(정답률: 73%)
  • cron 설정 형식은 '분 시간 일 월 요일' 순서입니다. 오후 4시 30분은 24시간제로 $16$시 $30$분이며, 월, 수, 금요일은 요일 값으로 $1,3,5$에 해당합니다.
    따라서 설정값은 30 16 * * 1,3,5 가 됩니다.
profile_image
1

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

56. 다음 중 레드햇 리눅스의 패키지 관리 기법으로 가장 거리가 먼 것은?

  1. rpm
  2. yum
  3. dnf
  4. pacman
(정답률: 68%)
  • pacman은 레드햇 계열이 아닌 아치(Arch) 리눅스에서 사용하는 패키지 관리 명령어입니다.

    오답 노트

    rpm, yum, dnf: 모두 레드햇 계열 리눅스에서 사용하는 패키지 관리 도구
profile_image
1

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

57. 다음 중 yum 명령에서 bind라는 문자열이 들어 있는 패키지들을 찾는 명령으로 알맞은 것은?

  1. yum search bind
  2. yum info bind
  3. yum list bind
  4. yum seek bind
(정답률: 73%)
  • yum search 명령어는 패키지의 정확한 이름이 기억나지 않을 때, 지정한 문자열이 포함된 모든 사용 가능한 패키지를 검색하는 데 사용됩니다.

    오답 노트

    yum info: 특정 패키지의 상세 정보 확인
    yum list: 특정 패키지의 설치 여부 및 목록 확인
profile_image
1

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

58. 다음은 ls 명령어가 의존하고 있는 공유 라이브러리 정보를 확인하는 과정이다. ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?

  1. rpm
  2. ldd
  3. ldconfig
  4. yum
(정답률: 68%)
  • 이미지 처럼 실행 파일이 의존하고 있는 공유 라이브러리(Shared Object) 목록과 경로를 확인하는 명령어는 ldd입니다.

    오답 노트

    rpm: 레드햇 패키지 설치 관리 도구
    ldconfig: 공유 라이브러리 캐시 설정 및 갱신
    yum: 레드햇 계열 패키지 의존성 해결 설치 도구
profile_image
1

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

59. 다음은 /etc/passwd 파일 내용에서 필드 구분을 ‘:’으로 지정하고, 첫 번째 필드값과 세 번째 필드값을 추출해서 출력하는 과정이다. ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?

  1. tr
  2. cut
  3. awk
  4. sed
(정답률: 63%)
  • 이미지 에서와 같이 특정 구분자(delimiter)를 기준으로 필드를 추출할 때는 cut 명령어를 사용합니다. -d 옵션으로 구분자를 지정하고 -f 옵션으로 추출할 필드 번호를 지정합니다.

    오답 노트

    tr: 문자 번역, 삭제, 압축
    awk: 레코드 선택 및 데이터 조작
    sed: 스트림 편집기(텍스트 치환 등)
profile_image
1

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

60. 다음 중 CentOS 7 버전 리눅스에서 그룹 패스워드에 적용되는 해시 알고리즘으로 알맞은 것은?

  1. DES
  2. MD5
  3. SHA-256
  4. SHA-512
(정답률: 47%)
  • CentOS 7 버전 리눅스는 보안 강화를 위해 기본적으로 SHA-512 해시 알고리즘을 사용하여 그룹 및 사용자 패스워드를 암호화합니다.
profile_image
1

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

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

61. iptables 명령을 이용해서 직접 방화벽 규칙(rule)을 설정하려고 한다. 다음 중 동적 방화벽인 firewalld의 동작을 중지시키는 명령으로 알맞은 것은?

  1. systemctl firewall-cmd stop
  2. systemctl stop firewall-cmd
  3. systemctl firewalld stop
  4. systemctl stop firewalld
(정답률: 67%)
  • CentOS 7 이후 버전에서 사용하는 systemctl 명령어를 통해 서비스를 제어할 때, 서비스 중지 명령의 기본 형식은 'systemctl stop [서비스명]'입니다. 따라서 firewalld 서비스를 중지시키는 정확한 명령은 systemctl stop firewalld 입니다.
profile_image
1

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

62. 다음 설명에 해당하는 DoS 공격으로 가장 알맞은 것은?

  1. 가용 디스크 고갈
  2. 가용 I-node 고갈
  3. 가용 메모리 자원 고갈
  4. 가용 프로세스 자원 고갈
(정답률: 59%)
  • 리눅스 파일 시스템에서 모든 파일은 고유한 번호인 I-node를 부여받습니다. touch 명령어를 통해 크기가 0인 빈 파일을 무수히 많이 생성하면, 파일 내용과 상관없이 I-node 자원이 모두 소모되어 더 이상 파일을 생성할 수 없는 가용 I-node 고갈 상태가 됩니다.
profile_image
1

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

63. 다음 설명에 해당하는 iptables 관련 명령으로 알맞은 것은?

  1. iptables -F INPUT 2
  2. iptables -F INPUT --line-number 2
  3. iptables -D INPUT 2
  4. iptables -D INPUT -line-number 2
(정답률: 57%)
  • iptables에서 특정 체인의 특정 번호에 설정된 정책을 삭제할 때는 -D(DELETE) 옵션을 사용합니다. 따라서 filter 테이블의 INPUT 체인에서 두 번째 정책을 제거하는 명령은 iptables -D INPUT 2 입니다.

    오답 노트

    -F: 모든 정책을 한꺼번에 삭제(Flush)하는 옵션
profile_image
1

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

64. 다음 설명에 해당하는 Dos(Denial of Service)공격으로 알맞은 것은?

  1. Teardrop Attack
  2. Land Attack
  3. Smurf Attack
  4. Death Attack
(정답률: 62%)
  • IP 패킷을 분할할 때 시퀀스 넘버를 조작하거나 중첩시켜, 수신 측에서 패킷을 재조합할 때 혼란을 일으켜 과부하를 유발하는 공격은 Teardrop Attack입니다.

    오답 노트

    Land Attack: 출발지와 목적지 주소/포트를 동일하게 설정
    Smurf Attack: ICMP 브로드캐스트 이용
    Death Attack: 허용 범위 이상의 거대 패킷 전송
profile_image
1

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

65. 다음 중 iptables의 nat 테이블에 존재하는 사슬명으로 틀린 것은?

  1. INPUT
  2. OUTPUT
  3. FORWARD
  4. PREROUTING
(정답률: 51%)
  • iptables의 nat 테이블은 네트워크 주소 변환을 위해 사용되며, PREROUTING, POSTROUTING, OUTPUT, INPUT 체인으로 구성됩니다. FORWARD 체인은 nat 테이블이 아닌 filter 테이블 등에 존재하는 체인이므로 틀린 설명입니다.
profile_image
1

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

66. 다음 중 웹클라이언트가 접근이 금지된 페이지를 요청했을 때 웹 서버에 기록되는 상태 코드 번호로 알맞은 것은?

  1. 200
  2. 400
  3. 403
  4. 404
(정답률: 69%)
  • HTTP 상태 코드 4xx 시리즈는 클라이언트 오류를 의미하며, 그 중 403은 서버가 요청을 이해했지만 클라이언트에게 해당 콘텐츠에 접근할 권한이 없어 접근이 금지되었음을 나타냅니다.

    오답 노트

    200: 요청 성공
    400: 잘못된 문법으로 인한 요청 처리 불가
    404: 요청한 리소스를 찾을 수 없음
profile_image
1

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

67. 다음 중 아파치 웹 서버 주 환경 설정 파일에서 웹 서버의 도메인명이나 IP 주소를 기입하는 항목으로 알맞은 것은?

  1. ServerAdmin
  2. ServerName
  3. DirectoryIndex
  4. ServerRoot
(정답률: 65%)
  • 아파치 웹 서버 설정 파일(httpd.conf)에서 서버의 도메인 이름이나 IP 주소, 포트 번호를 지정하는 항목은 ServerName입니다.

    오답 노트

    ServerAdmin: 에러 발생 시 표시될 관리자 이메일 주소
    DirectoryIndex: 디렉토리 접근 시 기본으로 보여줄 파일명
    ServerRoot: 아파치가 설치된 최상위 디렉토리 경로
profile_image
1

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

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

  1. ypbind
  2. ypwhich
  3. ypcat
  4. nisdomainname
(정답률: 55%)
  • NIS 서버와의 연결 상태를 확인하기 위해 hosts.byname과 같은 NIS 맵 파일을 출력하여 확인하는 명령어는 ypcat입니다.

    오답 노트

    ypbind: 서버와 클라이언트를 연결하는 바인딩 프로세스
    ypwhich: NIS 도메인명 확인 및 설정
    nisdomainname: NIS 도메인명 확인 및 설정
profile_image
1

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

69. CentOS 7에서 NIS 서버를 사용하기 위해서는 systemctl 명령을 이용해서 RPC 관련 데몬을 먼저 실행해야 한다. 다음 중 관련 데몬을 실행하는 명령으로 알맞은 것은?

  1. rpcbind
  2. ypserv
  3. ypbind
  4. prtmap
(정답률: 68%)
  • CentOS 7에서 NIS 서버를 운영하기 위해서는 RPC(Remote Procedure Call) 서비스가 먼저 구동되어야 하며, 이를 담당하는 데몬이 rpcbind입니다.

    오답 노트

    ypserv: NIS 서버 설치 및 구동 데몬
    ypbind: NIS 클라이언트 바인딩 데몬
    prtmap: RPC 포트 매핑 확인 명령
profile_image
1

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

70. 다음 설명에 해당하는 프로그램으로 알맞은 것은?

  1. PROXY
  2. NTP
  3. VNC
  4. DHCP
(정답률: 75%)

  • RFB(Remote Frame Buffer) 프로토콜을 사용하여 원격지의 컴퓨터를 그래픽 데스크톱 환경으로 제어하고 공유하는 시스템은 VNC입니다.

    오답 노트

    PROXY: 네트워크 서비스 간접 접속 중계
    NTP: 네트워크 시간 동기화 프로토콜
    DHCP: IP 주소 자동 할당 프로토콜
profile_image
1

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

71. 다음 중 DHCP 서버 환경 설정 파일에서 클라이언트에게 할당할 IP 주소 대역을 기입하는 항목으로 알맞은 것은?

  1. range
  2. fixed-address
  3. option routers
  4. option broadcast-address
(정답률: 62%)
  • DHCP 서버 설정 파일(dhcpd.conf)에서 클라이언트에게 자동으로 할당할 IP 주소의 시작 범위와 끝 범위를 지정하는 항목은 range입니다.

    오답 노트

    fixed-address: 특정 클라이언트에 고정 IP 할당
    option routers: 기본 게이트웨이 주소 지정
    option broadcast-address: 브로드캐스트 주소 지정
profile_image
1

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

72. 다음중 가상 머신을 사용하기 위해서 실행시켜야 하는 데몬명으로 알맞은 것은?

  1. libvirt
  2. libvirtd
  3. virt-manager
  4. virt-top
(정답률: 62%)
  • libvirtd는 플랫폼 가상화 관리 API인 libvirt의 실제 동작을 담당하는 데몬 프로세스입니다.

    오답 노트

    libvirt: 가상화 관리 API 및 도구 전체
    virt-manager: GUI 기반 가상머신 관리 소프트웨어
    virt-top: 가상화 자원 현황 조회 도구
profile_image
1

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

73. 다음 중 가상화 방식이 나머지 셋과 다른 것은?

  1. Docker
  2. VMware Workstation
  3. VirtualBox
  4. Hyper-V
(정답률: 69%)
  • Docker는 OS 레벨의 가상화인 컨테이너 방식을 사용하는 반면, VMware Workstation, VirtualBox, Hyper-V는 하드웨어 레벨의 가상화 방식을 사용합니다.
profile_image
1

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

74. 다음 중 IPv6 기반 주소를 기입할 때 사용하는 Zone 파일의 레코드 타입으로 알맞은 것은?

  1. A
  2. AA
  3. AAAA
  4. NS
(정답률: 71%)
  • IPv6 기반 주소를 DNS Zone 파일에 등록할 때는 AAAA 레코드를 사용합니다.

    오답 노트

    A: IPv4 주소 매핑
    NS: 권한 있는 이름 서버 지정
profile_image
1

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

75. 다음 중 DNS 서버 프로그램인 bind를 배포하고 관리하는 기관명으로 알맞은 것은?

  1. ISO
  2. ISC
  3. W3C
  4. IEEE
(정답률: 54%)
  • DNS 서버 프로그램인 bind를 배포하고 관리하는 기관은 ISC(Internet Systems Consortium, 인터넷 시스템 컨소시엄)입니다.

    오답 노트

    ISO: 국제 표준화 기구
    W3C: 웹 표준 개발 국제 컨소시엄
    IEEE: 전기전자공학자협회
profile_image
1

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

76. 다음 중 /etc/aliases 파일 설정 후에 변경된 내용을 적용시킬 때 사용하는 명령어로 알맞은 것은?

  1. makemap
  2. mailq
  3. newaliases
  4. m4
(정답률: 54%)
  • newaliases 명령어는 /etc/aliases 파일의 설정 내용을 변경한 후, 이를 시스템에 실제로 적용시키기 위해 사용합니다.

    오답 노트

    makemap: sendmail 관련 맵 파일 생성
    mailq: 메일 큐 상태 출력
    m4: 매크로 처리 언어
profile_image
1

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

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

  1. postfix
  2. qmail
  3. procmail
  4. evolution
(정답률: 56%)
  • procmail은 메일박스에 도착한 메일을 대행하여 가져오거나 전달하는 일종의 대리인 역할을 수행하며, 특히 보낸 사람, 제목, 내용 등을 기준으로 스팸 메일을 필터링하거나 메일을 정렬하는 툴입니다.

    오답 노트

    postfix, qmail: 메일을 송수신하는 메일 전송 에이전트(MTA)
profile_image
1

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

78. 다음 설명에 해당하는 설정값으로 알맞은 것은 ?

  1. local_enable=NO
  2. local_enable=YES
  3. anonymous_enable=NO
  4. anonymous_enable=YES
(정답률: 77%)
  • vsftpd 설정에서 익명 사용자의 접속 허용 여부는 anonymous_enable 항목으로 제어합니다. 익명 계정의 사용을 허가하려면 이 값을 YES로 설정해야 합니다.


    오답 노트

    local_enable: 로컬 사용자의 로그인 허용 여부를 결정하는 설정
profile_image
1

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

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

  1. rpcbind
  2. rpcinfo
  3. portmap
  4. exportfs
(정답률: 55%)
  • 이미지와 같이 현재 시스템에서 실행 중인 RPC 서비스의 프로그램 번호, 버전, 프로토콜, 포트 번호 등의 정보를 조회하는 명령어는 rpcinfo입니다.

    오답 노트

    rpcbind: RPC 서비스 등록
    portmap: 프로그램 이름을 포트 번호로 변환
    exportfs: NFS 클라이언트로 디렉토리 공유 설정
profile_image
1

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

80. 다음은 NTP 서버의 환경 설정 파일에서 기준이 되는 NTP 서버를 지정하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. date
  2. rdate
  3. server
  4. ntpdate
(정답률: 46%)
  • NTP 서버 설정 파일인 /etc/ntp.conf에서 동기화의 기준이 되는 외부 NTP 서버를 지정할 때는 server 키워드를 사용합니다.
profile_image
1

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

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

(정답률: 69%)
  • 네트워크 속도 향상과 접근 제어를 위해 구축하는 시스템은 PROXY 서버이며, 리눅스에서 이를 구현하기 위해 주로 사용하는 오픈소스 프로그램은 SQUID입니다. 따라서 의 괄호 ㉠에는 PROXY, ㉡에는 SQUID가 들어가는 것이 정답입니다.

    오답 노트

    DHCP: IP 주소를 자동으로 할당하는 프로토콜
profile_image
1

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

82. 다음 중 CentOS 7에서 TCP Wrapper를 이용해서 접근 제어가 가능한 서비스로 알맞은 것은?

  1. ssh
  2. samba
  3. telnet
  4. gdm
(정답률: 52%)
  • CentOS 7에서 TCP Wrapper를 통해 접근 제어가 가능한 대표적인 서비스는 ssh입니다. telnet 또한 가능하지만 보안 취약성으로 인해 실제 환경에서는 ssh를 주로 사용합니다.
profile_image
1

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

83. 다음 설명의 경우에 선택해야 하는 가상화 기술로 알맞은 것은?

  1. KVM
  2. Xen
  3. Ansible
  4. Docker
(정답률: 60%)
  • CPU 반가상화(Para Virtualization) 기술을 통해 물리적 시스템에 가까운 성능을 구현하는 대표적인 하이퍼바이저는 Xen입니다.

    오답 노트

    KVM: 커널 기반 가상 머신 기술
    Ansible: 환경 구성 자동화 도구
    Docker: 컨테이너화 기술 플랫폼
profile_image
1

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

84. 다음 설명에 해당하는 용어로 알맞은 것은?

  1. Insulation
  2. Provisioning
  3. Emulation
  4. Aggregation
(정답률: 64%)
  • 사용자의 요구사항에 맞춰 시스템 자원을 할당, 배치, 배포하여 즉시 사용할 수 있는 상태로 준비하는 것을 Provisioning이라고 합니다.

    오답 노트

    Insulation: 물리적 자원 교체 시 가상 자원이나 사용자에게 영향이 없도록 격리하는 것
    Emulation: 소프트웨어를 통해 다른 컴퓨터와 똑같이 작동하도록 구현하는 기법
profile_image
1

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

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

  1. MX
  2. NS
  3. CNAME
  4. PTR
(정답률: 65%)
  • CNAME(Canonical Name)은 별칭 호스트 이름을 정식 호스트 이름에 매핑하는 레코드입니다. 이미지에서 www1과 www2라는 별칭을 정식 이름인 www에 연결하고 있으므로 CNAME이 정답입니다.

    오답 노트

    MX: 도메인의 메일 서버 지정
    NS: 신뢰할 수 있는 이름 서버 지정
    PTR: IP 주소를 도메인 이름으로 변환(역방향 조회)
profile_image
1

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

86. 다음은 DNS 서버의 환경 설정 파일 중에 일부로 IP 주소가 10.0.2.15이고 도메인이 ihd.or.kr인 시스템에 역(Reverse) 존 파일을 설정하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?

  1. 10.0.2.15
  2. 15.2.0.10
  3. 10.0.2.in-addr.arpa
  4. 2.0.10.in-addr.arpa
(정답률: 58%)
  • DNS 역방향 존(Reverse Zone) 설정 시, IP 주소를 역순으로 배치하고 뒤에 .in-addr.arpa를 붙여 지정합니다. IP 주소가 $10.0.2.15$이므로 옥텟을 역순으로 나열하면 $15.2.0.10$이 되며, 여기서 호스트 부분($15$)을 제외한 네트워크 영역을 지정하여 $2.0.10.in-addr.arpa$가 됩니다.
profile_image
1

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

87. 다음 (괄호) 안에 들어갈 메일 관련 파일로 알맞은 것은?

  1. /etc/mail/access
  2. /etc/mail/local-host-names
  3. /etc/aliases
  4. /etc/mail/virtusertable
(정답률: 40%)
  • 가상 메일 주소를 실제 시스템 유저에게 매핑하여 설정하는 파일은 /etc/mail/virtusertable입니다. 이미지의 예시처럼 [가상 메일주소] [받을 유저] 형태로 작성합니다.

    오답 노트

    /etc/mail/access: 메일 Relay 제한 및 스팸 방지 설정
    /etc/mail/local-host-names: 최종 수신지 도메인 설정
    /etc/aliases: 메일 유저 별명 설정
profile_image
1

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

88. 다음 설명에 해당하는 메일 관련 파일로 알맞은 것은?

  1. /etc/mail/access
  2. /etc/mail/local-host-names
  3. /etc/aliases
  4. /etc/mail/virtusertable
(정답률: 55%)
  • 메일 서버에서 사용하는 최종 수신지 도메인을 설정하며, 한 줄에 하나씩 도메인을 기입하는 파일은 /etc/mail/local-host-names입니다.

    오답 노트

    /etc/mail/access: 메일 Relay 제한 및 스팸 방지 설정
    /etc/aliases: 메일 유저 별명 설정
    /etc/mail/virtusertable: 가상 메일 유저 설정
profile_image
1

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

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

(정답률: 64%)
  • 서버에 도착한 메일을 클라이언트에서 확인(수신)할 때 사용하는 프로토콜은 POP3이며, 해당 프로토콜의 기본 포트 번호는 $110$입니다.

    오답 노트

    SMTP: 메일 전송 프로토콜 (포트 $25$)
    IMAP: 서버에서 메일을 읽는 프로토콜 (포트 $143$)
profile_image
1

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

90. 다음은 삼바 서버에 접근할 수 있는 특정호스트를 지정하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?

  1. path
  2. workgroup
  3. security
  4. hosts allow
(정답률: 66%)
  • 삼바 서버 설정에서 접근 가능한 특정 호스트의 IP 주소나 네트워크 범위를 지정하는 옵션은 hosts allow 입니다.

    오답 노트

    path: 공유 폴더의 경로 지정
    workgroup: 공유 그룹 이름 지정
    security: 보안 수준 설정
profile_image
1

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

91. 다음 설명에 해당하는 NFS 서버 설정 옵션으로 알맞은 것은?

  1. all_squash
  2. no_all_squach
  3. root_squash
  4. no_root_squash
(정답률: 63%)
  • root를 포함하여 모든 사용자의 권한을 nfsnobody(또는 nobody) 권한으로 매핑시키는 옵션은 all_squash 입니다.

    오답 노트

    root_squash: root 권한만 익명 사용자로 매핑
    no_root_squash: 클라이언트의 root 권한을 그대로 허용
profile_image
1

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

92. 다음 중 NIS 서버에서 맵 파일이 생성되는 기본 디렉토리로 알맞은 것은?

  1. /etc/yp
  2. /var/yp
  3. /etc/ypserv
  4. /var/ypserv
(정답률: 44%)
  • NIS 서버에서 맵 파일이 생성되어 저장되는 기본 디렉토리는 /var/yp 입니다.
profile_image
1

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

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

  1. cn
  2. sn
  3. givenName
  4. dc
(정답률: 65%)
  • LDAP에서 cn(CommonName)은 이름과 성의 조합을 나타내는 속성 키워드입니다.

    오답 노트

    sn: 성(SurName)
    givenName: 이름
    dc: 도메인 요소(DomainComponent)
profile_image
1

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

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

(정답률: 50%)
  • LDAP에서 하나 이상의 속성을 가진 객체를 엔트리(Entry)라고 하며, 이 엔트리들은 DIT(Directory Information Tree) 구조로 조직화됩니다. 이때 각 엔트리를 유일하게 식별하기 위해 사용하는 고유 식별자는 DN(Distinguished Name)입니다.
profile_image
1

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

95. 다음은 PHP 소스 설치 후에 관련 함수로 테스트하는 프로그램을 작성하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?

  1. test();
  2. testinfo();
  3. testphp();
  4. phpinfo();
(정답률: 61%)
  • PHP 설치 후 서버의 설정 상태와 설치된 모듈 등 상세 정보를 웹 페이지로 출력하여 확인하기 위해 사용하는 함수는 phpinfo(); 입니다. 와 같이 PHP 태그 내에 작성하여 테스트합니다.
profile_image
1

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

96. 다음은 아파치 웹 서버를 소스 설치하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?

  1. --ServerDirectory
  2. --prefix
  3. --Directory
  4. --DocumentRoot
(정답률: 52%)
  • 아파치 웹 서버를 소스 설치할 때, 설치 경로(최상위 디렉터리)를 지정하는 옵션은 --prefix입니다. 에서와 같이 ./configure 단계에서 해당 옵션을 사용하여 설치 위치를 설정합니다.
profile_image
1

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

97. 다음 설명에 해당하는 용어로 알맞은 것은?

  1. IPC
  2. D-bus
  3. cgroups
  4. LXC
(정답률: 40%)
  • cgroups(control groups)는 리눅스 커널의 기능으로, 프로세스들이 사용하는 CPU, 메모리, 디스크 입출력, 네트워크 등의 자원을 제한하고 격리시키는 역할을 합니다.

    오답 노트

    IPC: 프로세스 간 데이터 통신 방법
    D-bus: 프로세스 간 통신을 가능케 하는 소프트웨어 버스
    LXC: OS 레벨의 가상화 컨테이너 기술
profile_image
1

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

98. 다음은 DNS 서버의 환경 설정 파일 중에 일부이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?

  1. acl
  2. zone
  3. allow-transfer
  4. forwarders
(정답률: 52%)
  • DNS 서버의 설정 파일인 /etc/named.conf에서 접근 제어 리스트를 정의할 때 사용하는 키워드는 acl(Access Control List)입니다. 와 같이 특정 호스트나 네트워크 대역을 그룹으로 묶어 이름을 부여할 때 사용합니다.
profile_image
1

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

99. 다음은 리눅스 시스템에서 IP주소가 192.168.5.13 인 윈도우 시스템에 공유된 디렉터리를 마운트하는 과정이다. (괄호) 안에 들어갈 삼바관련 명령으로 알맞은 것은?

  1. smbmount
  2. mount.cifs
  3. smbstatus
  4. smbclient
(정답률: 38%)
  • 윈도우에서 공유한 폴더를 리눅스 시스템의 특정 디렉터리에 연결(마운트)하기 위해서는 CIFS(Common Internet File System) 프로토콜을 사용하는 mount.cifs 명령어를 사용해야 합니다.


    오답 노트

    smbmount: 과거에 사용되었으나 현재는 mount.cifs로 대체됨
    smbstatus: 삼바 서버의 현재 연결 상태 및 세션 정보 확인
    smbclient: FTP 클라이언트와 유사한 방식으로 윈도우 공유 자원에 접속
profile_image
1

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

100. 다음은 소스 파일을 이용해서 설치한 MySQL 5.7 버전을 설치한 이후에 기본관리 데이터 베이스인 mysql 등을 생성하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?

  1. ./mysql
  2. ./mysqld
  3. ./mysqladmin
  4. .mysql_install_db
(정답률: 62%)
  • MySQL 5.7 버전에서 데이터베이스 초기화 및 기본 관리 데이터베이스를 생성하기 위해서는 MySQL 서버 데몬인 ./mysqld를 사용해야 합니다.
    제시된 이미지의 명령어 $ ./mysqld --initialize --user=root $는 서버를 초기화하고 root 사용자로 권한을 설정하는 과정입니다.
profile_image
1

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

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