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

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

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

리눅스마스터 1급
(2023-03-11 기출문제)

목록

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

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

  1. ㉠ 리처드 스톨먼, ㉡ 리누스 토발즈
  2. ㉠ 리처드 스톨먼, ㉡ 켄 톰슨
  3. ㉠ 리누스 토발즈, ㉡ 앤드루 S. 타넨바움
  4. ㉠ 켄 톰슨, ㉡ 데니스 리치
(정답률: 75%)
  • 리눅스 커널은 리누스 토발즈가 개발하였으며, 그는 앤드루 S. 타넨바움이 교육용으로 개발한 유닉스 계열 운영 체제인 미닉스(MINIX)를 참고하여 이를 만들었습니다.

    오답 노트

    리처드 스톨먼: GNU 프로젝트 및 자유 소프트웨어 재단 설립자
    켄 톰슨: 유닉스 및 B언어 개발 주도
    데니스 리치: C언어 및 유닉스 개발자
profile_image
1

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

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

  1. 리다이렉션
  2. 파이프
  3. 라이브러리
  4. 가상 콘솔
(정답률: 72%)
  • 특정 프로세스의 표준 출력을 다른 프로세스의 표준 입력으로 연결하여 두 프로세스 간 통신을 가능하게 하는 기술은 파이프입니다.

    오답 노트

    리다이렉션: 표준 스트림의 방향을 파일 등으로 변경하는 것
    라이브러리: 컴파일된 함수나 클래스들의 집합 파일
    가상 콘솔: 한 컴퓨터에서 여러 개의 텍스트 터미널을 실행하는 기능
profile_image
1

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

3. 다음 설명에 해당하는 라이선스로 알맞은 것은?

  1. Apache License
  2. LGPL
  3. BSD
  4. MPL
(정답률: 71%)
  • 이미지 의 설명처럼 상업적 이용이 가능하고, 수정된 소스코드를 반드시 공개할 의무가 없으며 Hadoop, Tomcat 등이 대표적인 Apache License의 특징입니다.
profile_image
1

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

4. 다음 설명에 해당하는 리눅스 배포판으로 가장 알맞은 것은?

  1. Rocky Linux
  2. CentOS
  3. Debian
  4. Ubuntu
(정답률: 72%)
  • 이미지 의 설명처럼 dpkg 또는 apt-get 명령어를 사용하여 패키지를 관리하며, Kali Linux의 기반이 되는 배포판은 Debian입니다.

    오답 노트

    Rocky Linux, CentOS: Redhat 기반으로 yum 또는 dnf 사용
    Ubuntu: Debian 기반이지만 apt 명령어를 주로 사용하며 설명의 핵심인 Kali Linux의 직접적 기반은 Debian임
profile_image
1

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

5. 다음 설명의 경우에 구성해야 할 인프라 기술로 알맞은 것은?

  1. 고가용성 클러스터
  2. 고계산용 클러스터
  3. 베어울프 클러스터
  4. HPC 클러스터
(정답률: 80%)
  • 이미지 의 내용처럼 로드 밸런서의 오류에 대비하여 백업 노드가 상태를 체크하다가 이상 발생 시 서비스를 이어받아 지속하는 구조는 고가용성 클러스터(HA)의 핵심 원리입니다.
profile_image
1

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

6. 다음 설명의 경우에 사용 가능한 실제 디스크 용량으로 알맞은 것은?

  1. 30GB
  2. 40GB
  3. 50GB
  4. 60GB
(정답률: 64%)
  • RAID-5 구성 시 전체 디스크 수에서 스페어 디스크와 패리티 저장용 디스크 1개를 제외한 나머지가 실제 데이터 저장 용량이 됩니다.
    ① [기본 공식] $Capacity = (n - Spare - 1) \times DiskSize$
    ② [숫자 대입] $Capacity = (6 - 1 - 1) \times 10GB$
    ③ [최종 결과] $Capacity = 40GB$
profile_image
1

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

7. 리눅스 시스템의 root 패스워드를 잊어버린 상태로 GRUB 환경 설정 파일에서 커널 인자값을 변경하려고 한다. 다음 중 밑줄 친 부분을 대체해야 할 커널 인자값으로 알맞은 것은?

  1. rw single
  2. rw rescue
  3. rw systemd=/bin/sh
  4. rw init=/bin/sh
(정답률: 61%)
  • 루트 패스워드 초기화를 위해서는 파일 시스템을 수정 가능한 상태로 마운트하고 쉘을 실행해야 합니다.
    기존의 ro(read only)를 rw(read write)로 변경하여 쓰기 권한을 확보하고, init=/bin/sh를 통해 부팅 시 바로 쉘 환경으로 진입하여 패스워드를 수정할 수 있습니다.
profile_image
1

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

8. 다음 중 ssh 데몬이 리눅스 부팅 시에 실행되도록 설정하는 명령으로 알맞은 것은?

  1. systemctl enable sshd
  2. systemctl status sshd
  3. systemctl active sshd
  4. systemctl start sshd
(정답률: 74%)
  • 리눅스 systemd 시스템에서 특정 서비스(sshd)가 부팅 시 자동으로 실행되도록 설정하는 명령어는 systemctl enable 입니다.

    오답 노트

    systemctl status sshd: 서비스의 현재 상태 확인
    systemctl start sshd: 서비스를 즉시 시작(일회성)
  • ssh 데몬이 리눅스 부팅 시에 실행되도록 설정하는 명령은 systemctl enabled sshd 이다. 다른 명령어에도 enable 이 사용된다.

    systemctl enable httpd # Apache 웹 서버 자동 시작
    systemctl enable mariadb # MariaDB 자동 시작
    systemctl enable firewalld # 방화벽 서비스 자동 시작
profile_image
1

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

9. 다음 중 원격지 X 서버에 응용 프로그램을 전송하기 위해 X 클라이언트에서 진행해야 하는 과정으로 알맞은 것은?

  1. xauth 명령으로 서버 주소를 등록한다.
  2. xhost 명령으로 서버 주소를 등록한다.
  3. 환경변수인 DISPLAY의 값을 서버 주소로 변경한다.
  4. 환경변수인 TERM의 값을 서버 주소로 변경한다.
(정답률: 59%)
  • X 윈도 시스템에서 응용 프로그램(클라이언트)이 그래픽 출력을 보낼 X 서버의 위치를 지정하기 위해서는 DISPLAY 환경변수의 값을 해당 서버 주소로 변경해야 합니다.
profile_image
1

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

10. 다음 그림에 해당하는 프로그램명으로 가장 알맞은 것은?

  1. GDM
  2. KDE
  3. GNOME
  4. Mutter
(정답률: 51%)
  • 제시된 이미지 는 사용자 로그인 화면을 관리하는 GDM(GNOME Display Manager)의 모습입니다. GDM은 X11과 웨이랜드를 위한 디스플레이 관리자입니다.

    오답 노트

    KDE: 다국적 자유 소프트웨어 커뮤니티 및 데스크톱 환경
    GNOME: 리눅스에서 널리 쓰이는 데스크톱 환경 GUI
    Mutter: GNOME의 윈도우 컴포지터
profile_image
1

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

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

  1. My Home is 'pwd'
  2. My Home is '/home/ihd'
  3. My Home is /home/ihd
  4. My Home is pwd
(정답률: 66%)
  • 백틱(Back quotes, `)은 내부에 작성된 텍스트를 명령어로 인식하여 실행하고 그 결과값을 반환하는 특성이 있습니다.

    따라서 `pwd` 명령어가 실행되어 현재 작업 디렉터리인 /home/ihd 가 출력되며, 최종적으로 My Home is /home/ihd 라는 문장이 출력됩니다.
profile_image
1

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

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

  1. 0
  2. 1
  3. 10
  4. -10
(정답률: 53%)
  • test 명령어의 -gt 옵션은 첫 번째 인자가 두 번째 인자보다 큰지(Greater Than)를 확인합니다.

    20은 30보다 크지 않으므로 결과는 거짓(False)이 되며, 리눅스 쉘에서 거짓의 반환 값은 $1$입니다. 따라서 echo $? 명령을 통해 출력되는 값은 $1$이 됩니다.
profile_image
1

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

13. 다음 설명에 해당하는 명칭으로 가장 알맞은 것은?

  1. fork
  2. exec
  3. init
  4. systemd
(정답률: 74%)
  • 하나의 프로세스가 자신을 복제하여 새로운 자식 프로세스를 생성하는 시스템 호출 방식은 fork입니다.

    오답 노트

    exec: 현재 프로세스를 새로운 프로세스로 대체
profile_image
1

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

14. 다음 중 시그널 번호 숫자 없이 가장 큰 시그널로 알맞은 것은?

  1. SIGINT
  2. SIGKILL
  3. SIGSTOP
  4. SIGQUIT
(정답률: 62%)
  • 제시된 시그널들의 번호를 비교하면 SIGSTOP이 가장 큰 숫자를 가집니다.

    오답 노트

    SIGINT: 2
    SIGQUIT: 3
    SIGKILL: 9
    SIGSTOP: 19
profile_image
1

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

15. 다음 중 백그라운드로 수행 중인 프로세스를 확인하는 명령으로 알맞은 것은?

  1. bg
  2. fg
  3. jobs
  4. nohup
(정답률: 69%)
  • jobs 명령어는 현재 쉘 세션에서 실행 중인 백그라운드 및 포그라운드 작업의 목록을 확인하는 데 사용됩니다.

    오답 노트

    bg: 작업을 백그라운드로 이동
    fg: 작업을 포그라운드로 이동
    nohup: 터미널 종료 후에도 프로세스 유지
profile_image
1

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

16. 다음 중 '전송 계층-네트워크 계층-데이터링크 계층' 순서로 나열된 PDU(Protocol Data Unit) 단위로 알맞은 것은?

  1. frame-packet-segment
  2. segment-packet-frame
  3. packet-frame-segment
  4. packet-segment-frame
(정답률: 63%)
  • OSI 7계층 모델에서 각 계층의 데이터 단위(PDU)는 전송 계층의 세그먼트(Segment), 네트워크 계층의 패킷(Packet), 데이터링크 계층의 프레임(Frame) 순으로 정의됩니다.
profile_image
1

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

17. 다음 설명에 해당하는 기관으로 알맞은 것은?

  1. ICANN
  2. IANA
  3. IEEE
  4. ISO
(정답률: 71%)
  • 전기, 전자, 컴퓨터 과학 전문가들이 참여하여 표준을 제정하며, 특히 컴퓨터 네트워크 분야에서 LAN 및 MAN 표준을 제정한 국제 조직은 IEEE입니다.
profile_image
1

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

18. 다음과 같은 조건일 때 할당되는 게이트웨이 주소값으로 가장 알맞은 것은?

  1. 192.168.3.126
  2. 192.168.3.127
  3. 192.168.3.128
  4. 192.168.3.129
(정답률: 58%)
  • 서브넷 마스크 $/26$은 네트워크 주소 범위를 $64$개 단위로 나눕니다. 주어진 IP $192.168.3.150$이 속한 서브넷의 시작 주소(네트워크 주소)를 찾고, 여기에 기본 게이트웨이 값 $1$을 더해 계산합니다.
    ① [기본 공식] $Gateway = Network Address + 1$
    ② [숫자 대입] $Gateway = 192.168.3.128 + 1$
    ③ [최종 결과] $Gateway = 192.168.3.129$
profile_image
1

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

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

  1. ip
  2. arp
  3. ifconfig
  4. ethtool
(정답률: 66%)
  • 로컬 네트워크에 연결된 다른 호스트의 IP 주소를 기반으로 MAC 주소를 확인하고 ARP 테이블을 관리하는 명령어는 arp입니다.

    오답 노트

    ip: 네트워크 인터페이스 및 라우팅 등 전반적인 네트워크 정보 설정/조회
    ifconfig: 네트워크 인터페이스의 활성화/비활성화 및 구성 모니터링
    ethtool: 네트워크 인터페이스의 하드웨어 설정값 확인 및 변경
profile_image
1

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

20. 다음 중 ssh로 접속한 호스트의 IP 주소를 확인할 때 사용하는 명령어로 알맞은 것은?

  1. ss
  2. arp
  3. mii-tool
  4. ethtool
(정답률: 63%)
  • ss 명령어는 소켓 통계(socket statistics)를 확인하는 명령어로, 현재 네트워크 연결 상태를 확인하여 ssh로 접속한 호스트의 IP 주소를 파악할 때 사용합니다.

    오답 노트

    arp: IP 주소를 MAC 주소로 변환하여 확인하는 프로토콜입니다.
    mii-tool: 네트워크 인터페이스의 연결 상태와 속도를 확인합니다.
    ethtool: NIC 드라이버 정보를 표시하고 기능을 조정합니다.
profile_image
1

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

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

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

  1. 4
  2. 5
  3. 6
  4. 7
(정답률: 49%)
  • 의 /etc/passwd 파일은 총 7개의 필드로 구성되며, 각 필드의 순서는 [사용자명:패스워드:UID:GID:사용자 정보:홈 디렉토리:로그인 쉘]입니다. 따라서 사용자의 홈 디렉토리는 6번째 필드에서 확인할 수 있습니다.
profile_image
1

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

22. 다음은 ihduser 사용자가 휴직인 상태여서 계정사용을 일시 정지시키는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. passwd -L
  2. passwd -d
  3. usermod -l
  4. usermod -L
(정답률: 51%)
  • 사용자 계정을 일시 정지시키기 위해 패스워드에 락(Lock)을 거는 명령어는 usermod -L 입니다.

    오답 노트

    usermod -l: 사용자 ID(로그인 이름)를 변경하는 옵션입니다.
profile_image
1

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

23. 다음 결과에 해당하는 명령어로 알맞은 것은?

  1. passwd –l 사용자명
  2. chage –l 사용자명
  3. usermod –l 사용자명
  4. chpasswd –l 사용자명
(정답률: 49%)
  • 의 결과 화면은 사용자의 비밀번호 만료일, 변경 주기 등 패스워드 관련 상세 정보를 출력하고 있습니다. 이는 chage -l 사용자명 명령어를 통해 확인할 수 있는 정보입니다.
profile_image
1

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

24. 다음 중 그룹관리자를 확인하는 과정으로 알맞은 것은?

  1. /etc/group 파일의 3번째 필드에서 확인한다.
  2. /etc/group 파일의 4번째 필드에서 확인한다.
  3. /etc/gshadow 파일의 3번째 필드에서 확인한다.
  4. /etc/gshadow 파일의 4번째 필드에서 확인한다.
(정답률: 41%)
  • /etc/gshadow 파일은 그룹 암호와 관리자 정보가 저장되는 파일로, 필드 구성이 [그룹명:그룹 암호:그룹 관리자:멤버] 순서입니다. 따라서 그룹 관리자는 3번째 필드에서 확인할 수 있습니다.
profile_image
1

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

25. 다음 결과에 해당하는 명령어로 알맞은 것은?

  1. w
  2. who
  3. users
  4. lslogins
(정답률: 58%)

  • 출력 결과에서 사용자(USER), 터미널(TTY), 접속지(FROM), 로그인 시간(LOGIN@), 유휴 시간(IDLE), 그리고 현재 수행 중인 작업(WHAT)까지 상세히 표시되고 있습니다. 이처럼 로그인한 사용자와 그들이 수행 중인 작업 내용을 동시에 보여주는 명령어는 w입니다.

    오답 노트

    who: 로그인한 사용자의 기본 정보(아이디, 터미널, 시간 등)만 출력
    users: 로그인한 사용자의 아이디만 일렬로 출력
    lslogins: 시스템의 전체 사용자 목록을 출력
profile_image
1

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

26. 다음과 같이 허가권이 설정된 경우에 관련 설명으로 알맞은 것은?

  1. 이 파일은 root 사용자만 실행할 수 있다.
  2. ihduser 사용자가 실행하면 ihsuser 사용자권한으로 실행된다.
  3. ihsuser 사용자가 실행하면 실행하는 동안 root 사용자 권한으로 인정된다.
  4. ihsuser 사용자가 실행하면 실행하는 동안 root 그룹 권한으로 인정된다.
(정답률: 58%)

  • 제시된 파일의 권한을 보면 소유자 실행 권한에 's'가 표시된 Set-UID(SUID)가 설정되어 있습니다. SUID가 설정된 파일을 실행하면 실행하는 사용자가 누구든 관계없이 해당 파일 소유자의 권한으로 프로세스가 실행됩니다. 이 파일의 소유자가 root이므로, ihsuser 사용자가 실행하더라도 실행되는 동안에는 root 사용자 권한으로 인정됩니다.
profile_image
1

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

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

  1. ln /var/www/html /usr/local/apache/htdocs
  2. ln –s /var/www/html /usr/local/apache/htdocs
  3. ln /usr/local/apache/htdocs /var/www/html
  4. ln –s /usr/local/apache/htdocs /var/www/html
(정답률: 58%)

  • 디렉터리에 대해 링크를 생성할 때는 반드시 심볼릭 링크(-s 옵션)를 사용해야 하며, 형식은 ln -s [원본 디렉터리] [링크 이름] 순으로 작성합니다. 따라서 원본인 /usr/local/apache/htdocs를 /var/www/html이라는 이름으로 접근하게 하려면 ln –s /usr/local/apache/htdocs /var/www/html 명령어가 정답입니다.
profile_image
1

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

28. 다음 중 XFS 파일 시스템으로 운영 중인 CentOS 7에서 사용자 쿼터를 설정할 때 사용하는 명령으로 거리가 먼 것은?

  1. quota
  2. edquota
  3. setquota
  4. xfs_quota
(정답률: 43%)
  • XFS 파일 시스템에서 쿼터를 설정하고 관리하기 위해서는 전용 도구인 xfs_quota를 사용하거나, 일반적인 쿼터 편집 도구인 edquota, setquota를 사용합니다. 반면 quota 명령어는 설정 기능 없이 현재 사용자의 디스크 사용량과 쿼터 정보를 단순히 출력하는 기능만 수행하므로 설정 명령어로 보기 어렵습니다.

    오답 노트

    edquota: VI 에디터를 통해 쿼터 설정 수정 가능
    setquota: 명령줄에서 직접 쿼터 설정 수행 가능
    xfs_quota: XFS 전용 쿼터 관리 도구
profile_image
1

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

29. 다음 중 touch 명령어에 대한 설명으로 틀린 것은?

  1. 파일의 크기가 0인 빈 파일을 만들 때 사용한다.
  2. 파일의 Access Time을 변경할 때 사용한다.
  3. 파일의 Change Time을 변경할 때 사용한다.
  4. 파일의 Modify Time을 변경할 때 사용한다.
(정답률: 54%)
  • touch 명령어는 빈 파일을 생성하거나 파일의 접근 시간(Access Time)과 수정 시간(Modify Time)을 현재 시간으로 변경할 때 사용합니다. 하지만 파일의 메타데이터 변경 시 자동으로 업데이트되는 변경 시간(Change Time)을 사용자가 임의의 날짜와 시각으로 직접 설정할 수는 없습니다.

    오답 노트

    파일의 크기가 0인 빈 파일을 만들 때 사용한다: 정확한 설명
    파일의 Access Time을 변경할 때 사용한다: 정확한 설명
    파일의 Modify Time을 변경할 때 사용한다: 정확한 설명
profile_image
1

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

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

  1. 텍스트 파일에서 특정 패턴과 일치하는 줄을 출력해준다.
  2. 정보를 데이터베이스화하여 find 명령어보다 검색 속도가 빠르다.
  3. 새롭게 추가된 파일도 별다른 조치 없이 검색할 수 있다.
  4. 사용자, 허가권 등 다양한 조건을 이용해서 검색할 수 있다.
(정답률: 51%)
  • locate 명령어는 파일 시스템의 정보를 미리 데이터베이스화하여 저장해두기 때문에, 매번 디스크를 검색하는 find 명령어보다 검색 속도가 훨씬 빠릅니다.

    오답 노트

    텍스트 파일에서 특정 패턴 출력: grep 명령어
    새 파일 즉시 검색: updatedb 명령으로 DB를 최신화해야 가능함
    다양한 조건(사용자, 허가권 등) 검색: find 명령어
profile_image
1

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

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

  1. ㉠ NI, ㉡ -19 ~ 20
  2. ㉠ NI, ㉡ -20 ~ 19
  3. ㉠ PRI, ㉡ -19 ~ 20
  4. ㉠ PRI, ㉡ -20 ~ 19
(정답률: 60%)
  • 이미지 에서 ㉠은 사용자가 변경할 수 있는 값인 NI(nice)이며, ㉡은 NI 값의 범위인 -20 ~ 19 입니다.

    오답 노트

    PRI: 커널이 사용하는 우선순위 항목으로 범위는 0~139 입니다.
profile_image
1

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

32. cron을 이용해서 점검 스트립트를 매주 수요일과 금요일 오전 1시 2분에 주기적으로 실행하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. 1 2 * * 3,5
  2. 2 1 * * 3,5
  3. 1 2 * * 3-5
  4. 2 1 * * 3-5
(정답률: 68%)
  • cron의 설정 형식은 '분 시 일 월 요일' 순서입니다. 매주 수요일(3)과 금요일(5) 오전 1시 2분에 실행하려면 다음과 같이 설정해야 합니다.
    분: 2, 시: 1, 일: *, 월: *, 요일: 3,5
    따라서 정답은 2 1 * * 3,5 입니다.
profile_image
1

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

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

  1. kill
  2. killall
  3. pgrep
  4. pkill
(정답률: 54%)
  • 이미지 의 괄호 뒤에 프로세스 이름인 httpd가 왔습니다. kill 명령어는 반드시 PID(프로세스 ID)나 작업 번호를 인자로 사용해야 하며, 프로세스 이름을 직접 사용할 수 없습니다. 반면 killall, pgrep, pkill은 프로세스 이름을 사용하여 제어할 수 있습니다.
profile_image
1

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

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

  1. bg 513
  2. bg 3
  3. fg 513
  4. fg 3
(정답률: 53%)
  • 이미지 에서 백그라운드 프로세스를 포어그라운드로 전환하려면 fg 명령어를 사용하며, 이때 PID가 아닌 작업 번호(Job Number)를 지정해야 합니다. 작업 번호가 3번이므로 fg 3이 정답입니다.
profile_image
1

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

35. 프로세스 아이디(PID)가 513인 bash 프로세스의 우선순위(NI)값이 0이다. 다음 중 NI 값을 변경하여 우선순위를 낮추는 명령으로 알맞은 것은?

  1. nice –5 513
  2. nice –5 bash
  3. renice –5 513
  4. renice –5 bash
(정답률: 40%)
  • 프로세스의 우선순위를 낮추려면 NI(Nice) 값을 높여야 합니다. nice 명령어는 프로세스를 실행할 때 NI 값을 지정하며, nice -5 bash와 같이 사용하면 NI 값을 5로 설정하여 우선순위를 낮춘 상태로 bash를 실행합니다.

    오답 노트

    renice -5 513: NI 값을 -5로 변경하여 오히려 우선순위를 높이게 됩니다.
profile_image
1

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

36. 다음 중 레드햇 계열 패키지 관리 기법으로 가장 거리가 먼 것은?

  1. dnf
  2. yum
  3. rpm
  4. apt-get
(정답률: 65%)
  • dnf, yum, rpm는 모두 레드햇(Red Hat) 계열의 패키지 관리 도구입니다. 반면 apt-get은 데비안(Debian) 및 우분투(Ubuntu) 계열에서 사용하는 패키지 관리 도구이므로 정답입니다.
profile_image
1

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

37. httpd 패키지의 환경 설정 파일을 빠르고 간편하게 찾으려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 가장 알맞은 것은?

  1. -qa
  2. -qf
  3. -qc
  4. -ql
(정답률: 39%)
  • rpm 명령어의 질의(query) 모드에서 패키지의 설정 파일이나 스크립트 파일을 확인하는 옵션은 -c입니다. 따라서 의 괄호에 들어갈 알맞은 옵션은 -qc입니다.

    오답 노트

    -qa: 설치된 모든 패키지 목록 출력
    -ql: 설치된 모든 파일 정보 출력
profile_image
1

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

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

  1. yum list telnet-server
  2. yum info telnet-server
  3. yum check telnet-server
  4. yum search telnet-server
(정답률: 62%)
  • 제시된 이미지 에서는 telnet-server 패키지의 버전, 크기, 요약, 라이선스 등 상세 정보를 조회하고 있습니다. yum 명령어를 통해 특정 패키지의 상세 정보를 확인하는 옵션은 yum info이므로, yum info telnet-server가 정답입니다.
profile_image
1

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

39. 다음은 현재 디렉터리 안에 존재하는 C 언어 파일을 기존에 생성되어 있던 text.tar 파일에 묶는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. cvf
  2. xvf
  3. tvf
  4. rvf
(정답률: 41%)
  • 기존에 생성되어 있던 tar 아카이브 파일에 새로운 파일을 추가로 묶을 때는 append 옵션인 r을 사용해야 합니다.

    오답 노트

    cvf: 새로운 아카이브 파일을 생성함
    xvf: 아카이브 파일의 압축을 해제함
    tvf: 아카이브 파일의 내용을 목록으로 출력함
profile_image
1

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

40. 다음 그림의 결과에 해당하는 명령어로 알맞은 것은?

  1. rpm
  2. yum
  3. ldd
  4. ldconfig
(정답률: 58%)
  • 이미지 의 결과는 실행 파일이나 공유 라이브러리가 의존하고 있는 공유 라이브러리의 경로와 메모리 주소를 출력하고 있습니다. 이와 같이 공유 라이브러리 의존성을 표시하는 명령어는 ldd입니다.
profile_image
1

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

41. 다음은 커널에 적재된 모듈을 제거하는 과정이다. ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?

  1. insmod
  2. depmod
  3. rmmod
  4. modprobe
(정답률: 50%)
  • 이미지 에서 -r 옵션을 사용하여 모듈을 제거하고 있습니다. modprobe 명령어는 -r 옵션을 통해 모듈을 제거할 수 있는 기능을 제공하므로 정답입니다.

    오답 노트

    rmmod: 모듈 제거 명령어이지만 -r 옵션을 사용하지 않음
profile_image
1

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

42. 다음은 커널에 모듈을 적재하는 과정이다. ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?

  1. insmod
  2. depmod
  3. rmmod
  4. modprobe
(정답률: 42%)
  • 이미지 에서 괄호 뒤에 오는 iptable_filter는 파일 경로가 아닌 모듈 이름입니다. modprobe는 모듈 의존성 정보 파일(.dep)을 참고하여 커널에 모듈을 적재하는 명령어이므로 정답입니다.

    오답 노트

    insmod: 모듈 파일의 전체 경로(.ko)를 지정해야 함
profile_image
1

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

43. 다음 중 커널 모듈 간의 의존성을 갱신할 때 사용하는 명령어로 알맞은 것은?

  1. depmod
  2. modules.dep
  3. ldconfig
  4. modprobe
(정답률: 53%)
  • 커널 모듈 간의 의존성을 분석하고 갱신하여 관리하는 명령어는 depmod입니다.

    오답 노트

    modules.dep: 의존성 정보가 저장되는 파일
    ldconfig: 공유 라이브러리 설정 및 갱신
    modprobe: 커널 모듈의 적재 및 제거
profile_image
1

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

44. 다음은 커널 컴파일 과정의 일부이다. 커널 컴파일 과정 순서로 알맞은 것은?

  1. 가 → 나 → 다
  2. 가 → 다 → 나
  3. 다 → 가 → 나
  4. 다 → 나 → 가
(정답률: 48%)
  • 커널 컴파일의 기본 흐름은 설정 초기화 $\rightarrow$ 커널 설정 $\rightarrow$ 커널 이미지 생성 순으로 진행됩니다. 따라서 주어진 과정의 올바른 순서는 다음과 같습니다.
    다. make mrproper (초기화) $\rightarrow$가. make menuconfig (설정) $\rightarrow$ 나. make bzImage (이미지 생성)
profile_image
1

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

45. 다음 중 X 윈도가 미설치된 환경에서 커널 컴파일을 진행할 수 있는 도구의 조합으로 알맞은 것은?

  1. make config, make xconfig
  2. make xconfig, make menuconfig
  3. make config, make menuconfig
  4. make config, make gconfig
(정답률: 56%)
  • X 윈도가 설치되지 않은 텍스트 기반 환경에서는 그래픽 인터페이스(GUI)가 없는 도구를 사용해야 합니다. make config와 make menuconfig는 텍스트 기반 인터페이스를 제공하므로 X 윈도 없이도 사용 가능합니다.

    오답 노트

    make xconfig: Qt 기반 그래픽 인터페이스 필요
    make gconfig: GTK+ 기반 그래픽 인터페이스 필요
profile_image
1

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

46. RAID 구성을 위해 fdisk 명령을 이용해서 생성된 파티션의 속성을 변경하려고 한다. 다음 중 파티션 변경에 사용되는 코드값으로 알맞은 것은?

  1. 82
  2. 83
  3. 8e
  4. fd
(정답률: 44%)
  • fdisk 명령어를 통해 파티션의 속성을 변경할 때, RAID 구성을 위한 파티션 타입 코드는 fd입니다.

    오답 노트

    82: SWAP 파티션
    83: Linux 파티션
    8e: Linux LVM 파티션
profile_image
1

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

47. 다음 결과에 해당하는 명령어로 알맞은 것은?

  1. pvscan
  2. vgscan
  3. lvscan
  4. pvdisplay
(정답률: 40%)
  • 제시된 이미지 의 출력 결과에서 "Found volume group 'lvm0'"라는 메시지를 통해 볼륨 그룹을 검색하고 있음을 알 수 있습니다. vgscan은 시스템 내의 모든 물리 볼륨을 검색하여 연결된 볼륨 그룹을 찾는 명령어입니다.

    오답 노트

    pvscan: 물리 볼륨(PV) 스캔
    lvscan: 논리 볼륨(LV) 스캔
    pvdisplay: 특정 물리 볼륨의 상세 정보 표시
profile_image
1

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

48. 다음은 RAID-1을 구성하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. ㉠ -l 1, ㉡ -n 1
  2. ㉠ -l 1, ㉡ -n 2
  3. ㉠ -l 2, ㉡ -n 1
  4. ㉠ -l 2, ㉡ -n 2
(정답률: 55%)
  • mdadm 명령어를 사용하여 RAID 장치를 생성할 때, RAID 레벨을 지정하는 옵션은 -l이며 구성할 디바이스의 개수를 지정하는 옵션은 -n입니다.
    RAID-1을 구성하고 사용될 디바이스가 /dev/sdb1, /dev/sdc1 총 2개이므로 다음과 같이 적용합니다.
    ① [레벨 지정] $-l 1$
    ② [디바이스 개수 지정] $-n 2$
    ③ [최종 결과] ㉠ -l 1, ㉡ -n 2
profile_image
1

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

49. 다음 중 생성된 RAID 장치에 대한 레벨 정보를 확인할 때 사용하는 파일로 가장 알맞은 것은?

  1. /proc/mdadm
  2. /proc/raidtools
  3. /proc/mdstat
  4. /proc/partitions
(정답률: 48%)
  • /proc/mdstat 파일은 다중 디스크(MD, Multi Disk) 관리를 위한 RAID의 현재 상태와 구성 정보를 실시간으로 제공하는 파일입니다.
profile_image
1

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

50. 다음 중 프린트 작업을 요청하는 명령어 조합으로 알맞은 것은?

  1. lp, lpstat
  2. lp, lpc
  3. lp, lpr
  4. lpr, lpc
(정답률: 54%)
  • 프린트 작업을 요청하는 명령어는 운영체제 계열에 따라 다릅니다. System V 계열에서는 lp를 사용하고, BSD 계열에서는 lpr을 사용하여 인쇄 작업을 수행합니다.
profile_image
1

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

51. 다음 중 로그 설정 파일에서 가장 많은 기록이 남는 낮은 수준의 priority로 알맞은 것은?

  1. alert
  2. crit
  3. panic
  4. emerg
(정답률: 37%)
  • 로그 설정 파일의 priority 레벨은 숫자가 낮을수록 심각도가 높으며, 기록되는 양은 더 많아집니다. 제시된 보기 중 crit(critical)은 시스템에 문제가 생기는 단계로, emerg, alert보다 낮은 단계에 위치하여 더 많은 기록이 남게 됩니다.

    오답 노트

    emerg, alert, panic: crit보다 심각도가 더 높은 최상위 레벨로, 기록되는 빈도가 더 낮습니다.
profile_image
1

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

52. 다음 조건에 해당하는 로그 파일 설정으로 알맞은 것은?

  1. *.=warn;kern.none
  2. *.=warn;kern.!=none
  3. *.warn;kern.none
  4. *.warn;kern.!=none
(정답률: 45%)
  • syslog 설정에서 모든 facility의 특정 수준 이상 로그를 기록할 때는 조건에 따라 형식을 사용하며, 특정 facility를 제외할 때는 .none을 사용합니다.
    따라서 모든 facility에서 경고(warning) 수준 이상의 로그를 기록하는 *.warn과 커널 관련 로그를 제외하는 kern.none이 결합된 *.warn;kern.none이 정답입니다.

    오답 노트

    *.=warn: '=' 기호는 해당 수준만 기록함을 의미하므로 '이상' 조건에 부합하지 않음
    kern.!=none: syslog 설정에서 사용하지 않는 잘못된 문법
profile_image
1

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

53. 다음 중 문서 편집기나 cat 명령으로 내용을 확인할 수 있는 로그 파일로 알맞은 것은?

  1. /var/log/btmp
  2. /var/log/secure
  3. /var/log/wtmp
  4. /var/log/lastlog
(정답률: 53%)
  • /var/log/secure 파일은 텍스트 형식의 로그 파일이므로 문서 편집기나 cat 명령어로 내용을 직접 확인할 수 있습니다.

    오답 노트

    /var/log/btmp, /var/log/wtmp, /var/log/lastlog: 바이너리 파일 형식이므로 각각 lastb, last, lastlog 전용 명령어를 통해 확인해야 함
profile_image
1

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

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

  1. last
  2. lastlog
  3. dmesg
  4. logger
(정답률: 43%)
  • logger 명령어는 명령행에서 시스템 로그 메시지를 전송할 때 사용하며, 별도의 파일명을 지정하지 않으면 기본적으로 /var/log/messages 파일에 기록됩니다.

    오답 노트

    last: 마지막 로그인 사용자 기록 표시
    lastlog: 각 계정의 마지막 로그인 시간 표시
    dmesg: 커널 링 버퍼의 메시지 출력
profile_image
1

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

55. 다음 설명에 해당하는 커널 매개변수 설정으로 알맞은 것은?

  1. sysctl –n net.ipv4.ip_forward=0
  2. sysctl –n net.ipv4.ip_forward=1
  3. sysctl –w net.ipv4.ip_forward=0
  4. sysctl –w net.ipv4.ip_forward=1
(정답률: 42%)
  • 인터넷 공유나 IP 매스커레이드 정책을 사용하려면 커널에서 IP 포워딩(IP Forwarding) 기능이 활성화되어야 합니다. sysctl 명령어에서 -w 옵션은 매개변수 값을 저장(변경)할 때 사용하며, 기능을 활성화하기 위해 값을 1로 설정해야 합니다.

    오답 노트

    sysctl -n: 변수의 현재 값을 출력하는 옵션으로, 값을 변경할 수 없음
profile_image
1

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

56. 다음 중 /etc/services 파일의 수정은 불가하고 내용 추가만 가능하도록 설정하는 명령으로 알맞은 것은?

  1. setfacl –m +a /etc/services
  2. setfacl –m +i /etc/services
  3. chattr +a /etc/services
  4. chattr +i /etc/services
(정답률: 41%)
  • chattr 명령어는 파일의 숨은 속성을 변경할 때 사용합니다. 그 중 a 옵션은 add only의 약자로, 파일의 기존 내용을 수정하거나 삭제하는 것은 금지하고 오직 내용 추가만 가능하게 설정하는 속성입니다.

    오답 노트

    chattr +i: 파일의 변경, 삭제, 이름 변경 등이 모두 불가능한 변경 금지 상태로 설정함
profile_image
1

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

57. 다음 설명에 해당하는 보안 도구로 알맞은 것은?

  1. nessus
  2. tripwire
  3. GnuPG
  4. wireshark
(정답률: 50%)
  • 제시된 이미지 의 설명은 서버의 보안 취약점을 검사하고 대처 방안을 제시하는 도구에 대한 내용이므로, 정답은 nessus입니다.

    오답 노트

    tripwire: 파일 변조 여부 검사
    GnuPG: GNU Privacy Guard (암호화)
    wireshark: 네트워크 패킷 감시 및 분석
profile_image
1

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

58. 다음은 tar 명령을 이용해서 증분 백업하는 과정이다. ( 괄호 ) 안에 들어갈 옵션으로 알맞은 것은?

  1. -g
  2. -C
  3. -L
  4. -N
(정답률: 55%)
  • 이미지 의 tar 명령어에서 $-g$ 옵션은 증분 백업을 위해 스냅샷 파일을 생성하고 관리하는 옵션입니다.

    오답 노트

    -C: 특정 디렉터리로 이동 후 작업
    -L: 하드 링크를 실제 파일로 처리
    -N: 특정 날짜 이후 변경 파일만 백업
profile_image
1

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

59. 다음은 백업된 데이터를 이용해서 복원하는 과정이다. ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?

  1. dump
  2. restore
  3. cpio
  4. rsync
(정답률: 32%)
  • 이미지 의 명령어에서 $-i$ 옵션은 입력(추출) 모드를, $-F$ 옵션은 아카이브 파일을 직접 지정하는 기능을 수행하므로 cpio가 정답입니다.
profile_image
1

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

60. 다음 XFS 파일 시스템에서 사용할 수 없는 백업도구로 알맞은 것은?

  1. dd
  2. dump
  3. cpio
  4. rsync
(정답률: 40%)
  • XFS 파일 시스템은 dump 명령어를 지원하지 않으며, 대신 xfsdump와 xfsrestore를 사용하여 백업 및 복구를 수행합니다.
profile_image
1

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

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

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

  1. IIS
  2. GWS
  3. Nginx
  4. Apache HTTP Server
(정답률: 58%)
  • 비동기 이벤트 기반 구조를 통해 가벼움과 높은 성능을 구현하며, 리버스 프록시, 로드 밸런서, HTTP Cache 기능을 제공하는 웹 서버는 Nginx입니다.

    오답 노트

    IIS: MS 개발, GUI 기반 관리 콘솔 제공
    GWS: 구글 제공 웹 서버
    Apache HTTP Server: 프로세스/쓰레드 기반의 오픈소스 웹 서버
profile_image
1

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

62. 다음은 아파치 웹 서버 환경 설정 파일에서 웹 문서가 저장되는 위치를 확인하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. DocumentRoot
  2. ServerRoot
  3. DirectoryRoot
  4. IndexRoot
(정답률: 55%)
  • 웹 서버가 클라이언트의 요청을 받았을 때, 실제 웹 문서(HTML, 이미지 등)가 저장되어 있는 기본 디렉토리 경로를 지정하는 지시어는 DocumentRoot입니다.

    오답 노트

    ServerRoot: 아파치 설치 경로 및 주요 설정 파일이 위치한 최상위 디렉토리
    DirectoryIndex: 디렉토리 요청 시 기본으로 보여줄 파일명(예: index.html)
profile_image
1

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

63. 다음 중 아파치 웹 서버 환경 설정 파일의 문법적인 오류를 점검하는 명령으로 알맞은 것은?

  1. httpd -f
  2. httpd -t
  3. httpd -l
  4. httpd -S
(정답률: 54%)
  • 아파치 웹 서버의 설정 파일(httpd.conf)에 문법적인 오류가 있는지 검사하는 옵션은 -t (test)입니다.

    오답 노트

    httpd -f: 특정 설정 파일을 지정하여 서버 시작
    httpd -l: 컴파일된 모듈 목록 출력
    httpd -S: 가상 호스트 설정 정보 출력
profile_image
1

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

64. 다음은 개인 사용자의 홈페이지 사용을 허가하기 위해 관련 설정 파일을 확인하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. mod-userdir.so
  2. mod_userdir.so
  3. httpd-userdir.so
  4. httpd_userdir.so
(정답률: 34%)
  • 아파치 웹 서버에서 개인 사용자의 홈 디렉토리를 웹 페이지로 사용할 수 있게 해주는 모듈은 mod_userdir.so입니다. httpd.conf 파일에서 LoadModule 지시어를 통해 해당 모듈을 활성화합니다.
profile_image
1

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

65. 다음은 PHP 7 버전 파일에서 MySQL 5.7 버전의 데이터베이스 접속하기 위한 설정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. mysql_connect
  2. mysqli_connect
  3. mysql_select_db
  4. mysqli_select_db
(정답률: 42%)
  • PHP 7 버전부터는 기존 mysql 함수들이 제거되고 개선된 mysqli 함수를 사용해야 합니다. mysqli_connect는 호스트, 사용자명, 비밀번호, 데이터베이스명 등을 인자로 받아 MySQL 데이터베이스에 접속하는 함수입니다.

    오답 노트

    mysql_connect: PHP 7에서 제거된 구버전 함수
    mysql_select_db / mysqli_select_db: 접속 후 사용할 데이터베이스를 선택하는 함수
profile_image
1

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

66. 다음 중 LDAP과 RDBMS(관계형 데이터베이스 시스템)과의 비교 설명으로 틀린 것은?

  1. LDAP이 RDBMS에 비해 읽기 작업이 많은 곳에 유리하다.
  2. LDAP이 RDBMS에 비해 쓰기 작업이 많은 곳에 유리하다.
  3. LDAP이 RDBMS에 비해 검색 작업이 많은 곳에 유리하다.
  4. LDAP은 계층형 트리 구조 형태이고, RDBMS는 행과 열 형태의 테이블 구조이다.
(정답률: 50%)
  • LDAP은 계층형 트리 구조로 설계되어 RDBMS보다 읽기 및 검색 작업에 최적화되어 있으며, 빈번한 쓰기(수정/삭제) 작업에는 RDBMS보다 불리합니다.
profile_image
1

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

67. 다음은 LDAP의 속성 관련 설정의 일부이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. ㉠ dc, ㉡ cn
  2. ㉠ dn, ㉡ dc
  3. ㉠ cn, ㉡ dc
  4. ㉠ dn, ㉡ cn
(정답률: 47%)
  • LDAP에서 각 엔트리를 식별하는 고유 식별자는 dn(Distinguished Name)이며, 개별 사용자의 성명이나 일반 이름을 나타내는 속성은 cn(Common Name)입니다.
    따라서 의 빈칸은 ㉠ dn, ㉡ cn 이 적절합니다.
profile_image
1

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

68. CentOS 7에서 NIS 서버를 사용하기 위해 RPC 처리를 위한 데몬 실행이 요구된다. 다음 중 관련 실행 명령으로 알맞은 것은?

  1. systemctl start ypbind
  2. systemctl start ypserv
  3. systemctl start portmap
  4. systemctl start rpcbind
(정답률: 53%)
  • NIS 서버 운영을 위해 필수적인 RPC 처리는 rpcbind 데몬이 담당합니다. CentOS 7에서는 과거의 portmap이 rpcbind로 대체되었습니다.

    오답 노트

    ypserv: NIS 서버 데몬
    ypbind: NIS 클라이언트 데몬
profile_image
1

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

69. 다음 중 NIS 클라이언트로 운영하기 위해 설치해야 하는 패키지의 조합으로 알맞은 것은?

  1. ypbind, yp-tools
  2. ypserv, ypbind
  3. ypserv, yp-tools
  4. ypbind, ypxfrd
(정답률: 44%)
  • NIS 클라이언트를 운영하기 위해서는 서버로부터 정보를 받아오는 ypbind 데몬과 NIS 관련 관리 도구인 yp-tools 패키지가 필수적으로 설치되어야 합니다.

    오답 노트

    ypserv: NIS 서버 운영을 위한 주 데몬
    ypxfrd: 서버-클라이언트 간 매핑 속도를 높이는 데몬
profile_image
1

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

70. 다음 중 NIS 클라이언트에서 사용하는 명령어로 거리가 먼 것은?

  1. ypcat
  2. yptest
  3. ypwhich
  4. yppush
(정답률: 45%)
  • yppush는 NIS 서버의 데이터베이스를 업데이트하는 명령어로, 클라이언트가 아닌 서버 측에서 사용하는 명령어입니다.

    오답 노트

    ypcat: NIS 맵 파일 내용 확인(클라이언트)
    yptest: NIS 설정 테스트(클라이언트)
    ypwhich: NIS 서버명 및 맵 파일 정보 출력(클라이언트)
profile_image
1

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

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

  1. ////192.168.5.13//data
  2. \\\\192.168.5.13\\data
  3. -L 192.168.5.13 –U data
  4. -L 192.168.5.13 –M data
(정답률: 45%)
  • smbclient를 사용하여 윈도우 시스템의 공유 디렉터리에 접속할 때는 \IP주소\공유명 형식을 사용합니다. 따라서 IP가 192.168.5.13이고 공유 디렉터리가 data인 경우 \\192.168.5.13\data 가 정답입니다.

    오답 노트

    -L: 공유 디렉터리 정보 출력 옵션
    -U: 사용자 이름 지정 옵션
    -M: 메시지 전송 옵션
profile_image
1

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

72. 다음은 삼바 설정 파일에서 공유 디렉터리의 경로를 설정하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. data
  2. path
  3. share
  4. root
(정답률: 55%)
  • 삼바(Samba) 설정 파일에서 공유 디렉터리의 실제 물리적 경로를 지정하는 옵션은 path입니다. 이미지 의 괄호에 path가 들어가야 올바른 설정이 됩니다.
profile_image
1

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

73. 다음은 NFS 서버에서 공유된 내용을 확인할 결과이다. 관련 명령어로 알맞은 것은?

  1. showmount
  2. exportfs
  3. nfsstauts
  4. rpcinfo
(정답률: 36%)
  • 제시된 이미지 처럼 /data 디렉터리의 공유 목록과 상세 설정 정보를 관리하고 확인하는 명령어는 exportfs입니다.

    오답 노트

    showmount: 익스포트된 정보 확인(주로 접속 호스트 목록 출력)
    nfsstatus: NFS 및 RPC 연결 통계 표시
    rpcinfo: RPC 기반 서비스 테이블 관리
profile_image
1

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

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

  1. root_squash
  2. no_root_squash
  3. all_squash
  4. no_all_squash
(정답률: 48%)
  • NFS 서버 설정에서 root 사용자와 일반 사용자의 권한을 모두 nobody 또는 nfsnobody 계정으로 매핑하는 옵션은 all_squash입니다.

    오답 노트

    root_squash: 클라이언트의 root만 nobody로 매핑
    no_root_squash: 클라이언트 root와 서버 root를 일치시킴
    no_all_squash: 서버와 클라이언트 사용자를 일치시킴
profile_image
1

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

75. 다음은 vsftpd 서버의 환경 설정 파일 내용 중 일부이다. 해당 설정에 대한 설명으로 가장 알맞은 것은?

  1. 익명 사용자의 접근을 허가한다.
  2. root 사용자의 접근을 허가한다.
  3. 일반 사용자의 접근을 허가한다.
  4. 모든 사용자의 접근을 허가한다.
(정답률: 57%)
  • vsftpd 설정 파일에서 local_enable=YES 설정은 로컬 시스템에 등록된 일반 사용자가 FTP 서버에 로그인하여 접근하는 것을 허용한다는 의미입니다.

    오답 노트

    익명 사용자 접근: anonymous_enable=YES 설정이 필요함
profile_image
1

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

76. 다음 설명에 가장 적합한 메일 관련 프로그램으로 알맞은 것은?

  1. dovecot
  2. qmail
  3. procmail
  4. postfix
(정답률: 38%)
  • 사용자에게 안전한 IMAP 및 POP3 서버를 제공하여 메일 수신함을 관리하는 프로그램은 dovecot입니다.

    오답 노트

    qmail, postfix: 메일을 전달하는 MTA(Mail Transfer Agent)
    procmail: 메일을 최종 전달 및 관리하는 MDA(Mail Delivery Agent)
profile_image
1

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

77. 다음 설명에 해당하는 메일 관련 프로그램으로 거리가 먼 것은?

  1. mail
  2. qmail
  3. evolution
  4. Outlook
(정답률: 36%)
  • 사용자가 메일을 읽고 보낼 때 사용하는 프로그램은 MUA(Mail User Agent)입니다. mail, evolution, Outlook 등이 이에 해당합니다.
    qmail는 SMTP 프로토콜을 이용해 메일을 다른 서버로 전달하는 MTA(Mail Transfer Agent)이므로 MUA와는 거리가 멉니다.
profile_image
1

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

78. 다음 형식의 설정을 확인할 수 있는 파일로 알맞은 것은?

  1. /etc/mail/local-host-names
  2. /etc/mail/access
  3. /etc/mail/virtusertable
  4. /etc/mail/aliases
(정답률: 50%)
  • 제시된 이미지의 Connect:192.168.5.13 RELAY 설정은 특정 호스트의 릴레이 허용 여부를 제어하는 내용입니다.
    /etc/mail/access 파일은 스팸 메일 방지와 릴레이 제어를 위해 사용되는 설정 파일입니다.

    오답 노트

    /etc/mail/local-host-names: 처리할 도메인 목록 지정
    /etc/mail/aliases: 메일 별칭 정의
profile_image
1

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

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

  1. ㉠ m4, ㉡ >
  2. ㉠ m4, ㉡ <
  3. ㉠ makemap hash, ㉡ >
  4. ㉠ makemap hash, ㉡ <
(정답률: 46%)
  • sendmail의 설정 관리 파일인 sendmail.mc를 이용하여 실제 기본 설정 파일인 sendmail.cf를 생성하기 위해서는 m4 매크로 프로세서를 사용해야 합니다.
    명령어 형식은 $m4\ sendmail.mc\ >\ sendmail.cf$와 같이 작성하며, 여기서 ㉠은 m4, ㉡은 표준 출력 리다이렉션 기호인 > 가 들어갑니다.
profile_image
1

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

80. 다음 설명과 가장 관련이 있는 환경 설정 파일로 알맞은 것은?

  1. /etc/mail/local-host-names
  2. /etc/mail/access
  3. /etc/mail/virtusertable
  4. /etc/aliases
(정답률: 42%)
  • 특정 계정(help)으로 수신되는 메일을 다른 계정이나 그룹으로 전송(포워딩)하도록 설정하는 파일은 /etc/aliases 입니다.

    오답 노트

    /etc/mail/local-host-names: 메일 서버 도메인 설정 파일
    /etc/mail/access: 호스트나 도메인의 접근 제어 설정 파일
    /etc/mail/virtusertable: 도메인별 메일 포워딩 설정 파일
profile_image
1

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

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

  1. ㉠ named, ㉡ ISC
  2. ㉠ named, ㉡ BIND
  3. ㉠ ISC, ㉡ BIND
  4. ㉠ BIND, ㉡ ISC
(정답률: 47%)
  • 가장 널리 쓰이는 DNS 서버 프로그램은 BIND이며, 이는 ISC라는 비영리 기업에서 공개 소프트웨어로 배포하고 있습니다.
profile_image
1

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

82. 다음 중 /etc/named.conf 파일에 대한 설명으로 틀린 것은?

  1. C 언어에서 사용되는 /* ~ */ 형식의 주석을 사용할 수 있다.
  2. C++ 언어에서 사용되는 // 형식의 주석을 사용할 수 있다.
  3. 윈도우 운영체제에서 사용되는 ; 형식의 주석을 사용할 수 있다.
  4. 유닉스 운영체제에서 사용되는 # 형식의 주석을 사용할 수 있다.
(정답률: 57%)
  • /etc/named.conf 파일에서는 C 언어 스타일의 /* ~ */, C++ 스타일의 //, 그리고 유닉스 계열의 # 형식을 주석으로 사용할 수 있습니다. 세미콜론(;)은 주석이 아니라 각 구문의 끝을 알리는 종료 기호로 사용됩니다.
profile_image
1

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

83. 다음은 DNS 관련 질의를 다른 서버로 넘기는 설정의 일부이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. allow-query
  2. allow-transfer
  3. allow-forwarder
  4. forwarders
(정답률: 45%)
  • DNS 질의를 다른 서버로 전달(Forwarding)하기 위해 전달 대상 서버의 IP 주소를 지정하는 옵션은 forwarders입니다.

    오답 노트

    allow-query: 쿼리 허용 클라이언트 설정
    allow-transfer: 존 전송 허용 클라이언트 설정
    allow-forwarder: 존재하지 않는 옵션
profile_image
1

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

84. 다음 중 리버스 존 파일에서만 사용되는 레코드 타입으로 알맞은 것은?

  1. PTR
  2. CNAME
  3. MX
  4. NS
(정답률: 52%)
  • 리버스 존 파일은 IP 주소를 도메인 이름으로 변환하는 역방향 조회를 위해 사용하며, 이때 PTR(Pointer) 레코드를 사용합니다.

    오답 노트

    CNAME: 도메인의 별칭을 지정할 때 사용
    MX: 메일 서버를 지정할 때 사용
    NS: 네임 서버를 지정할 때 사용
profile_image
1

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

85. 다음 설명에 해당하는 DNS 서버의 Zone 파일 설정으로 알맞은 것은?

  1. mail MX ihd.or.kr
  2. mail MX ihd.or.kr.
  3. mail MX 0 ihd.or.kr
  4. mail MX 0 ihd.or.kr.
(정답률: 39%)
  • DNS의 MX 레코드는 [호스트명] [레코드타입] [우선순위] [메일서버의 FQDN] 순으로 작성하며, FQDN 끝에는 반드시 마침표(.)를 찍어야 합니다.
    따라서 mail MX 0 ihd.or.kr. 형식이 정답입니다.
profile_image
1

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

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

  1. 공유(sharing)
  2. 단일화(Aggregation)
  3. 절연(Insulation)
  4. 에뮬레이션(Emulation)
(정답률: 52%)
  • 여러 개의 물리적 자원을 하나의 가상 자원으로 통합하여 외견상 전체 용량을 증가시키고 관리를 단순화하는 기능은 단일화(Aggregation)입니다.

    오답 노트

    공유(sharing): 하나의 물리적 자원을 여러 가상 자원이 나누어 사용하는 것
    절연(Insulation): 가상 자원과 물리적 자원 간의 독립성을 보장하는 것
    에뮬레이션(Emulation): 물리적 자원에 없는 기능을 가상으로 구현하는 것
profile_image
1

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

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

  1. XEN
  2. KVM
  3. Hyper-V
  4. VirtualBox
(정답률: 37%)
  • VMM과 원활한 통신을 위해 게스트 운영체제의 커널 일부를 수정하는 방식은 반가상화이며, 이를 지원하는 대표적인 프로그램은 XEN입니다.

    오답 노트

    KVM: 인텔 VT-X 및 AMD-V 기반의 전가상화 지원 기술
    Hyper-V: 마이크로소프트의 하드웨어 기반 가상화 시스템
    VirtualBox: 오라클의 x86 기반 호스트 가상화 소프트웨어
profile_image
1

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

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

  1. Docker
  2. CoreOS
  3. Kubernetes
  4. Openstack
(정답률: 56%)
  • 구글이 개발을 시작하여 컨테이너화된 애플리케이션의 자동 배포, 확장, 관리를 자동화해주는 시스템은 Kubernetes입니다.

    오답 노트

    Docker: 애플리케이션을 이미지로 만들어 프로세스처럼 동작시키는 경량 가상화 기술
    CoreOS: Docker 구동에 특화된 경량 리눅스 운영체제
    Openstack: 다양한 하이퍼바이저를 지원하는 오픈 소스 클라우드 컴퓨팅 프로젝트
profile_image
1

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

89. 다음 중 가상 머신만을 대상으로 CPU 자원 상태를 모니터링할 때 사용하는 명령어로 가장 알맞은 것은?

  1. virsh
  2. libvirtd
  3. virt-manager
  4. virt-top
(정답률: 53%)
  • virt-top은 가상화 현황을 리눅스의 top 명령어와 유사한 형태로 보여주어 가상 머신 대상의 CPU 자원 상태를 모니터링하는 데 사용합니다.

    오답 노트

    virsh: 텍스트 기반 가상 머신 관리 도구(생성, 종료 등)
    libvirtd: 가상화 지원 데몬 라이브러리 API 관리 툴
    virt-manager: GUI 기반의 가상 머신 관리 및 모니터링 도구
profile_image
1

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

90. 다음 중 KVM을 이용해서 가상 머신을 생성했을 때 기본적으로 적용되는 디스크 이미지 파일 형식으로 알맞은 것은?

  1. VDI
  2. VMDK
  3. VHD
  4. QCOW2
(정답률: 32%)
  • KVM(Kernel-based Virtual Machine)에서 가상 머신 생성 시 기본적으로 적용되는 디스크 이미지 형식은 QCOW2입니다.

    오답 노트

    VDI: 버추얼 박스 전용 형식
    VMDK: VMware Player, 버추얼 박스에서 사용
    VHD: Hyper-V, 버추얼 박스에서 사용
profile_image
1

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

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

  1. libtcp.so
  2. libwrap.so
  3. tcpwrap.so
  4. inetdwrap.so
(정답률: 39%)
  • libwrap.so는 TCP Wrappers의 핵심 라이브러리로, 서버에 접근할 수 있는 IP 주소를 필터링하여 허용 또는 차단하는 네트워크 접근 제어 기능을 제공하며 standalone 데몬에서도 사용됩니다.

    오답 노트

    libtcp.so: TCP 연결 관리 및 프로토콜 처리 함수 제공
    inetdwrap.so: inetd 슈퍼 서버를 위한 보안 계층 라이브러리
profile_image
1

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

92. 다음 설명에 해당하는 프로토콜로 알맞은 것은?

  1. DHCP
  2. BOOTP
  3. RIP
  4. RTP
(정답률: 39%)
  • BOOTP는 초기 적재 통신 규약으로, 하드디스크가 없는 장치에 IP 주소 등을 할당하고 관리하기 위해 개발된 프로토콜이며 RFC 951에 정의되어 있습니다.

    오답 노트

    DHCP: IP 주소, 게이트웨이, 네임 서버 주소 등을 동적으로 자동 할당하는 서비스
    RIP: 동적 라우팅 프로토콜
    RTP: 실시간 스트리밍을 위한 프로토콜
profile_image
1

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

93. 특정 MAC 주소를 갖는 네트워크 어댑터에 고정적으로 IP 주소를 할당하기 위해 관련 설정을 진행하는 과정의 일부이다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. hardware address
  2. ethernet address
  3. mac address
  4. hardware ethernet
(정답률: 30%)
  • DHCP 설정 파일에서 특정 호스트의 MAC 주소를 지정하여 고정 IP를 할당할 때 사용하는 키워드는 hardware ethernet입니다.
profile_image
1

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

94. 다음 설명의 경우에 구축해야 하는 서버로 알맞은 것은?

  1. DHCP 서버
  2. NTP 서버
  3. VNC 서버
  4. PROXY 서버
(정답률: 59%)
  • 원격지의 컴퓨터에서 다른 시스템에 접속하여 마치 자신의 데스크톱을 사용하는 것처럼 GUI 환경을 제어하기 위해서는 VNC 서버를 구축해야 합니다.
profile_image
1

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

95. 다음은 원격지의 NTP 서버를 이용해서 시간을 동기화하는 과정이다. ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?

  1. ntpq
  2. ntptime
  3. ntpdate
  4. ntpd
(정답률: 47%)
  • 원격 NTP 서버로부터 시스템의 날짜와 시간을 즉시 동기화할 때 사용하는 명령어는 ntpdate입니다.

    오답 노트

    ntpq: NTP 서버 상태 쿼리용
    ntptime: NTP 시간 진단 도구
    ntpd: 백그라운드에서 지속적으로 시간을 점진적 조정하는 데몬
profile_image
1

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

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

  1. SYS_SENT
  2. SYN_RECV
  3. TIME_WAIT
  4. LAST_ACK
(정답률: 50%)
  • SYN Flooding 공격은 서버에 SYN 요청을 대량으로 보내 연결을 반쯤 열린 상태로 유지하여 자원을 고갈시키는 공격입니다. 와 같이 netstat 명령어로 확인했을 때, 서버가 SYN-ACK를 보낸 후 클라이언트의 최종 ACK를 기다리는 상태인 SYN_RECV가 과도하게 많다면 이 공격을 의심할 수 있습니다.
profile_image
1

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

97. 다음과 같은 소스 코드가 시스템에서 발견된 경우에 발생할 수 있는 공격으로 가장 알맞은 것은?

  1. 가용 디스크 자원 고갈
  2. 가용 프로세스 자원 고갈
  3. 가용 메모리 자원 고갈
  4. 가용 네트워크 대역폭 고갈
(정답률: 62%)
  • 제시된 C언어 코드의 를 분석하면, while(1) 무한 루프 내에서 동적 메모리 할당 함수인 malloc(1000)이 지속적으로 호출되고 있습니다. 할당된 메모리가 해제되지 않고 계속 점유되므로 가용 메모리 자원 고갈 공격이 발생합니다.
profile_image
1

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

98. 다음 설명에 보안 프로그램으로 알맞은 것은?

  1. SELinux
  2. Snort
  3. Suricata
  4. Portsentry
(정답률: 40%)
  • 2009년 미국 국토안보부의 자금 지원으로 설립된 OISF가 개발한 공개형 IDS 및 IPS 프로그램으로, 멀티코어, 멀티스레딩, GPU 가속을 지원하는 보안 프로그램은 Suricata입니다.

    오답 노트

    SELinux: 커널 내장 MAC 시스템
    Snort: 룰 기반 네트워크 침입 탐지
    Portsentry: 포트 스캔 탐지 및 대응
profile_image
1

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

99. 다음 중 iptables의 사용법으로 틀린 것은?

  1. iptables –nL INPUT
  2. iptables –A INPUT –s 192.168.5.4 –j DROP
  3. iptables –P INPUT –j DROP
  4. iptables –t nat –L PREROUTING
(정답률: 39%)
  • iptables에서 -P 옵션은 체인의 기본 정책(Policy)을 설정하는 것입니다. 기본 정책 설정 시에는 -j 타깃 옵션을 사용하지 않고 단순히 정책 이름(예: DROP, ACCEPT)만 작성해야 합니다.
profile_image
1

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

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

  1. nftables
  2. lokkit
  3. ipchains
  4. firewall-cmd
(정답률: 34%)
  • 넷필터(netfilter) 프로젝트에서 기존의 iptables, ip6tables, arptables, ebtables를 대체하기 위해 새롭게 개발한 방화벽 소프트웨어는 nftables입니다.

    오답 노트

    lokkit: 과거 Red-Hat 계열의 방화벽 설정 도구
    ipchains: 리눅스 2.2 커널에서 사용하던 도구
    firewall-cmd: firewalld의 명령줄 인터페이스(CLI) 도구
profile_image
1

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

목록 다음회차 >