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

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

목록

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

1. 다음 중 최근 운영체제의 동향으로 틀린 것은?

  1. 편리한 사용자 인터페이스를 제공한다.
  2. 단일 사용자 시스템과 단일 작업 시스템만 지원한다.
  3. 가상화 기술을 지원하여 자원의 효율성을 최대화 한다.
  4. 스마트폰과 태블릿 등 모바일 운영체제가 보편화 되었다.
(정답률: 90%)
  • 최근의 운영체제는 다중 사용자(Multi-user) 및 다중 작업(Multi-tasking)을 기본적으로 지원하며, 가상화 기술과 모바일 환경 최적화, 사용자 친화적인 인터페이스 제공을 지향합니다.
profile_image
1

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

2. 다음에서 설명하는 운영체제로 알맞은 것은?

  1. QNX
  2. LiMo
  3. Tizen
  4. Android
(정답률: 72%)
  • 제시된 이미지 의 설명처럼 리눅스 기반이며 삼성전자와 인텔이 주도하여 개발하고 HTML5, 자바스크립트, CSS 등 웹 표준을 지원하는 오픈소스 모바일 운영체제는 Tizen입니다.

    오답 노트

    QNX: 유닉스 계열 서버 OS
    LiMo: 리눅스 기반 모바일 OS (리모재단 개발)
    Android: 구글 주도의 리눅스 기반 모바일 OS
profile_image
1

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

3. 공개 소프트웨어 라이선스 중 GPL(General Public License)에 대한 특징으로 틀린 것은?

  1. 프로그램의 소스코드를 용도에 따라 변경할 수 있다.
  2. 변경된 프로그램 역시 소스코드를 반드시 공개 배포해야 한다.
  3. 법으로 제한하는 행위를 포함한 어떠한 목적으로든지 사용할 수 있다.
  4. 변경된 프로그램 역시 똑같은 라이선스인 GPL 라이선스를 적용해야 한다.
(정답률: 78%)
  • GPL 라이선스는 프로그램의 소스코드를 자유롭게 변경하고 사용할 수 있게 하지만, 법으로 제한하는 행위까지 허용하는 것은 아닙니다.

    오답 노트

    소스코드 변경 가능: 허용됨
    변경 소스 공개 의무: 필수
    동일 라이선스 적용: 필수
profile_image
1

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

4. 다음에서 설명하는 리눅스의 활용 분야로 알맞은 것은?

  1. 빅 데이터
  2. 사물 인터넷
  3. 클라우드 컴퓨팅
  4. 임베디드 시스템
(정답률: 86%)
  • 대량의 정형 또는 비정형 데이터로부터 가치를 추출하고 분석하는 기술이며, 하둡(Hadoop), 데이터 마이닝, 기계학습 등이 관련 기술인 분야는 빅 데이터입니다.
profile_image
1

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

5. 다음 중 리눅스 배포판의 종류와 설명으로 틀린 것은?

  1. 수세 : 1994년 독일에서 배포된 상용 소프트웨어로 패키지 관리를 위해 YaST 유틸리티를 제공한다.
  2. 우분투 : 데비안 리눅스를 기초로 만든 리눅스 배포판으로 고유한 데스크탑 환경인 유니티를 사용한다.
  3. 레드햇 : 레드햇 리눅스의 약자는 RHEL로 현재까지 무상으로 배포되고 있으며, RPM패키지 방식을 사용한다.
  4. 데비안 : 패키지의 설치, 삭제 등은 dpkg 명령어로 수행되며, apt를 이용하면 쉬운 설치나 업데이트가 가능하다.
(정답률: 67%)
  • 레드햇(RHEL)은 과거 오픈 소스 기반의 무료 공급과 유료 지원 모델을 유지했으나, 현재는 고도화된 소프트웨어를 유료로 판매하는 상용 비즈니스 모델을 운영하고 있으므로 무상 배포된다는 설명은 틀렸습니다.
profile_image
1

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

6. 다음 중 10GB 용량의 하드디스크 4개를 이용해서 RAID-5를 구성했을 경우 실제 사용 가능한 용량으로 알맞은 것은?

  1. 40GB
  2. 30GB
  3. 26.4GB
  4. 20GB
(정답률: 74%)
  • RAID-5는 패리티 정보를 모든 디스크에 분산 저장하므로, 전체 용량에서 디스크 1개 분량의 용량을 제외한 나머지를 실제 사용 가능 용량으로 활용합니다.
    ① [기본 공식]
    $$C = (N - 1) \times D$$
    ② [숫자 대입]
    $$C = (4 - 1) \times 10$$
    ③ [최종 결과]
    $$C = 30$$
    따라서 실제 사용 가능한 용량은 30GB 입니다.
profile_image
1

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

7. 다음 중 텍스트 기반의 콘솔(Console) 창에서 로그아웃하는 방법으로 틀린 것은?

  1. exit 명령을 실행한다.
  2. logout 명령을 실행한다.
  3. [Ctrl]+[c] 키를 누른다.
  4. [Ctrl]+[d] 키를 누른다.
(정답률: 64%)
  • 텍스트 기반 콘솔에서 로그아웃을 하려면 exit 명령, logout 명령, 또는 [Ctrl]+[d] 단축키를 사용합니다. [Ctrl]+[c] 키는 현재 실행 중인 작업을 강제로 취소(Interrupt)할 때 사용하는 키이므로 로그아웃 방법으로 틀린 것입니다.
profile_image
1

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

8. 다음 중 ext4 파일 시스템의 매직 넘버(magic number) 값으로 알맞은 것은?

  1. 0xEF53
  2. 0xEF80
  3. 0xEF81
  4. 0xEF82
(정답률: 44%)
  • 매직 넘버(Magic Number)는 파일 시스템의 슈퍼 블록을 확인하여 해당 파일 시스템의 종류를 식별하는 고유 값입니다. ext2 및 ext4 파일 시스템에서 사용하는 매직 넘버 값은 $0xEF53$ 입니다.
profile_image
1

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

9. 다음중디스플레이매니저에대한설명으로알맞은것은?

  1. X 클라이언트와 X 서버간의 통신을 담당한다.
  2. 런 레벨 5로 부팅 시 로그인 창을 통해 사용자 인증을 수행한다.
  3. GUI 환경을 이용하기 위해 사용자에게 제공되는 인터페이스 스타일을 지칭한다.
  4. C 언어로 구현된 클라이언트 프로그램으로 X 서버와 대화를 해주는 역할을 수행한다.
(정답률: 51%)
  • 디스플레이 매니저는 X 윈도우 환경에서 런 레벨 5로 부팅 시 로그인 창을 통해 사용자 인증을 수행하는 역할을 합니다.

    오답 노트

    X 클라이언트와 X 서버 간 통신 담당: X 윈도우 설명
    인터페이스 스타일 지칭: 데스크톱 환경(DE) 설명
    C 언어로 구현된 클라이언트 프로그램: Xlib 설명
profile_image
1

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

10. 다음 중 evince 프로그램이 지원하는 문서 포맷으로 틀린 것은?

  1. PS
  2. PDF
  3. PSD
  4. XPS
(정답률: 49%)
  • evince는 GNOME 데스크톱 환경에서 PDF, PS(PostScript), XPS 등의 문서 포맷을 읽을 수 있도록 지원하는 문서 뷰어입니다.

    오답 노트

    PSD: 어도비 포토샵(Photoshop) 전용 파일 확장자
profile_image
1

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

11. 다음 중 C 셸을 개발한 사람으로 알맞은 것은?

  1. 켄 톰프슨(Ken Tompson)
  2. 데니스 리치(Dennis Ritchie)
  3. 빌 조이(Bill Joy)
  4. 브라이언 폭스(Brian Fox)
(정답률: 61%)
  • C 셸(csh)은 빌 조이(Bill Joy)가 개발한 유닉스용 셸로, 본 셸보다 강력하고 사용하기 쉬운 특징이 있습니다.

    오답 노트

    브라이언 폭스(Brian Fox): bash 개발자
profile_image
1

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

12. 다음 명령의 결과로 알맞은 것은?

  1. $a $b
  2. 1 2
  3. $a 2
  4. 1 $b
(정답률: 76%)
  • 역슬래시(\)는 뒤에 오는 특수 문자의 기능을 제거하는 이스케이프 문자입니다. 따라서 \$a는 변수 치환이 일어나지 않고 문자 그대로 $a가 출력되며, 뒤의 $b는 정상적으로 변수 처리되어 값인 2가 출력됩니다. 결과적으로 $a 2가 출력됩니다.
profile_image
1

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

13. 다음 중 [Ctrl]+[c] 입력 시에 전송되는 시그널 및 번호의 조합으로 알맞은 것은?

  1. 2, SIGINT
  2. 2, SIGQUIT
  3. 3, SIGINT
  4. 3, SIGQUIT
(정답률: 55%)
  • 리눅스 터미널에서 실행 중인 프로세스를 강제로 종료하기 위해 사용하는 시그널 조합입니다.

    오답 노트

    SIGQUIT: Ctrl + \ 입력 시 전송되는 시그널(번호 3)입니다.
profile_image
1

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

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

  1. ㉠ 포어그라운드 ㉡ standalone
  2. ㉠ 포어그라운드 ㉡ inetd
  3. ㉠ 백그라운드 ㉡ inetd
  4. ㉠ 백그라운드 ㉡ standalone
(정답률: 68%)
  • 데몬은 사용자의 직접적인 개입 없이 시스템 뒷단에서 지속적으로 실행되는 서버 프로그램이므로 백그라운드 프로세스에 해당합니다. 특히 웹이나 메일처럼 요청이 빈번한 서비스는 효율성을 위해 스스로 상주하며 동작하는 standalone 방식으로 작동합니다.
profile_image
1

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

15. 다음 그림의 도구를 실행하기 위한 명령으로 알맞은 것은?

  1. systemctl
  2. ntsysv
  3. chkconfig
  4. system-config-services
(정답률: 60%)
  • 이미지 는 리눅스 부팅 시 각 런레벨에 따라 자동으로 실행될 서비스들을 설정하는 텍스트 기반 유틸리티 화면입니다. 해당 도구를 실행하는 명령어는 ntsysv 입니다.
profile_image
1

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

16. 다음에서 설명하는 OSI 7 계층에 해당하는 프로토콜로 알맞은 것은?

  1. TCP
  2. AFP
  3. FTP
  4. ARP
(정답률: 56%)
  • 제시된 이미지 의 설명은 네트워크 계층(3계층)에 대한 내용입니다. ARP(Address Resolution Protocol)는 IP 주소를 물리적인 네트워크 주소(MAC 주소)로 대응시키기 위해 사용되는 대표적인 네트워크 계층 프로토콜입니다.
profile_image
1

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

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

  1. ㉠ : 128 ㉡ : /etc/protocols
  2. ㉠ : 1023 ㉡ : /etc/services
  3. ㉠ : 1024 ㉡ : /etc/protocols
  4. ㉠ : 65536 ㉡ : /etc/services
(정답률: 63%)
  • 잘 알려진 포트(Well-Known Port)는 $0$번부터 $1023$번까지로, 주로 시스템에서 표준 서비스 제공을 위해 사용합니다. 리눅스 환경에서 이러한 주요 포트 번호와 서비스의 매핑 정보를 확인하는 설정 파일은 /etc/services 입니다.
profile_image
1

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

18. 다음과 같은 조건일 때 최대로 사용 가능한 호스트 IP주소 개수로 알맞은 것은?

  1. 252
  2. 253
  3. 254
  4. 256
(정답률: 67%)
  • C 클래스 네트워크에서 전체 IP 개수 중 네트워크 주소, 브로드캐스트 주소, 그리고 외부 연결을 위한 게이트웨이 주소를 제외한 실제 호스트 할당 가능 개수를 구하는 문제입니다.
    ① [기본 공식]
    $$Host = 2^{n} - 3$$
    ② [숫자 대입]
    $$Host = 2^{8} - 3$$
    ③ [최종 결과]
    $$Host = 253$$
profile_image
1

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

19. 네트워크 장애 발생으로 통신 여부를 확인하기 위해 특정 호스트까지 라우팅 되는 과정을 출력해주는 명령어로 알맞은 것은?

  1. ping
  2. route
  3. nslookup
  4. traceroute
(정답률: 75%)
  • traceroute 명령은 목적지 호스트까지 도달하는 경로 상의 모든 라우터를 추적하여 출력함으로써, 네트워크 장애 발생 시 어느 지점에서 통신 문제가 발생하는지 파악하는 데 사용됩니다.
profile_image
1

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

20. 다음 중 시스템에서 사용하는 네임 서버(DNS 서버)를 설정하는 파일로 알맞은 것은?

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

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

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

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

  1. pwconv
  2. pwck
  3. chage
  4. lslogins
(정답률: 60%)
  • 제시된 이미지 는 사용자 계정과 디렉터리의 일치 여부를 확인하는 결과 화면입니다. pwck 명령은 패스워드 파일의 무결성을 검증하여 설정 오류나 누락된 디렉터리 등을 찾아내는 역할을 합니다.
profile_image
1

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

22. 다음 중 사용자 계정에 부여되는 UID 값을 1000번부터 할당되도록 설정할 때 이용하는 파일로 알맞은 것은?

  1. /etc/passwd
  2. /etc/login.defs
  3. /etc/skel
  4. /etc/default/useradd
(정답률: 50%)
  • /etc/login.defs 파일은 사용자 계정 생성 시 적용되는 UID 범위, 비밀번호 정책 등 시스템 전반의 사용자 계정 기본 설정 값을 정의하는 파일입니다.
profile_image
1

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

23. 회사에서 근무 중인 ihduser 사용자가 올해 말로 퇴사한다고 하여 계정만기일을 지정하려고 한다. 다음 중 관련 명령으로 알맞은 것은?

  1. useradd -e 2017-12-31 ihduser
  2. useradd -D -e 2017-12-31 ihduser
  3. usermod -E 2017-12-31 ihduser
  4. usermod -e 2017-12-31 ihduser
(정답률: 67%)
  • 이미 존재하는 사용자의 설정을 변경할 때는 usermod 명령을 사용하며, 계정의 만기일을 지정하는 옵션은 -e (expire date)입니다. 따라서 usermod -e 2017-12-31 ihduser 명령을 통해 퇴사 예정일인 올해 말로 만기일을 설정할 수 있습니다.
profile_image
1

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

24. 다음 중 kait라는 그룹의 이름을 ihd로 변경할 때 관련 명령으로 알맞은 것은?

  1. groupmod -n ihd kait
  2. groupmod -n kait ihd
  3. groupmod -l ihd kait
  4. groupmod -l kait ihd
(정답률: 57%)
  • groupmod 명령은 그룹의 이름이나 GID를 변경할 때 사용하며, -n 옵션을 통해 그룹 이름을 변경할 수 있습니다. 명령어 구조는 groupmod -n [변경 후 이름] [변경 전 이름] 순으로 작성하므로, kait를 ihd로 변경하려면 groupmod -n ihd kait가 정답입니다.
profile_image
1

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

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

  1. id
  2. uid
  3. lsid
  4. lslogins
(정답률: 53%)
  • lslogins 명령은 /etc/passwd, /etc/shadow 및 로그 파일(wtmp, btmp)에서 정보를 가져와 시스템 전체 사용자의 상세 정보를 출력하는 명령입니다. 이미지와 같이 UID, USER, PWD-LOCK, LAST-LOGIN 등의 정보를 표 형태로 보여줍니다.
profile_image
1

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

26. 다음 그림과 같이 기본 허가권이 설정되도록 실행하는 명령으로 알맞은 것은?

  1. umask 002
  2. umask 022
  3. umask 755
  4. umask 644
(정답률: 68%)
  • umask는 새로 생성되는 파일과 디렉토리의 기본 권한을 설정하는 마스크 값입니다. 이미지에서 디렉토리는 $drwxr-xr-x$ (755), 파일은 $-rw-r--r--$ (644) 권한을 가지고 있습니다. 이는 기본 권한(디렉토리 777, 파일 666)에서 umask 022를 뺐을 때 도출되는 결과입니다.

    오답 노트

    umask 002: 디렉토리 775, 파일 664 권한이 부여됨
profile_image
1

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

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

  1. 두 파일의 아이노드 번호는 동일하다.
  2. ls -l 명령 실행 시 두 파일 모두 링크의 숫자값이 2로 올라간다.
  3. 두 파일의 크기가 다르다.
  4. test.txt 파일을 삭제해도 t 파일의 내용에 영향을 받지 않는다.
(정답률: 58%)
  • 명령은 하드 링크를 생성하는 명령입니다. 하드 링크는 원본 파일과 동일한 아이노드(inode) 번호를 공유하는 동일한 파일이므로, 파일의 크기가 서로 다를 수 없습니다.

    오답 노트

    아이노드 번호 동일: 하드 링크의 핵심 특징
    링크 숫자 증가: 동일 파일에 대한 참조가 늘어나므로 증가함
    원본 삭제 시 영향: 동일 아이노드를 공유하므로 다른 링크 파일이 남아있다면 내용 유지됨
profile_image
1

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

28. 다음 그림의 결과와 관련 있는 명령으로 알맞은 것은?

  1. mkswap -l
  2. free -s
  3. swapon -s
  4. df -s
(정답률: 37%)
  • 제시된 결과 화면은 현재 활성화된 스왑 공간의 파일명, 타입, 크기, 우선순위 등을 보여주고 있습니다. 이는 swapon -s 명령을 통해 확인할 수 있는 정보입니다.
profile_image
1

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

29. 다음은 ihduser 사용자의 디스크 사용량을 제한하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. quota
  2. edquota
  3. setquota
  4. quotaon
(정답률: 53%)
  • 사용자나 그룹의 디스크 할당량을 설정하기 위해 임시 파일을 생성하여 편집하는 명령은 edquota입니다. 따라서 의 빈칸에 들어갈 알맞은 명령은 edquota입니다.
profile_image
1

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

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

  1. joon.txt에서 linux라는 문자열이 없는 줄을 출력한다.
  2. joon.txt에서 단어의 시작이 linux인 줄을 출력한다.
  3. joon.txt에서 줄의 시작이 linux인 줄을 출력한다.
  4. joon.txt에서 linux라는 단어가 있는 줄을 출력한다.
(정답률: 49%)
  • 정규표현식에서 캐럿 기호($^$)는 라인의 시작 지점을 의미합니다. 따라서 명령은 joon.txt 파일에서 줄의 시작이 linux인 줄을 찾아 출력합니다.
profile_image
1

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

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

  1. 4 2 * * 1,3,5 /etc/backup.sh
  2. 2 4 * * 1,3,5 /etc/backup.sh
  3. 4 2 1,3,5 * * /etc/backup.sh
  4. 2 4 1,3,5 * * /etc/backup.sh
(정답률: 75%)
  • crontab의 설정 순서는 [분] [시] [일] [월] [요일] [명령어] 순으로 구성됩니다.

    월, 수, 금요일(1,3,5) 오전 4시 2분에 실행해야 하므로, 분에 2, 시에 4, 요일에 1,3,5를 배치한 2 4 * * 1,3,5 /etc/backup.sh가 정답입니다.
profile_image
1

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

32. 다음 중 프로세스 우선순위인 NI의 설정값 범위로 알맞은 것은?

  1. -20 ~ 19
  2. -19 ~ 20
  3. -20 ~ 20
  4. -19 ~ 19
(정답률: 69%)
  • 리눅스 시스템에서 프로세스의 우선순위를 나타내는 NI(Nice) 값의 설정 범위는 $-20$부터 $19$까지입니다.
profile_image
1

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

33. 다음은 ihduser 사용자의프로세스를 모두강제종료하는 과정이다. ( 괄호 ) 안에 들어갈 명령으로 알맞은 것은?

  1. kill
  2. killall
  3. pgrep
  4. signal
(정답률: 60%)
  • 특정 사용자가 실행 중인 모든 프로세스를 한꺼번에 종료시키기 위해서는 killall 명령어를 사용합니다.

    이미지에서 -u 옵션을 통해 ihduser의 프로세스를 모두 강제 종료(-9)하고 있으므로 killall이 정답입니다.
profile_image
1

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

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

  1. nice
  2. renice
  3. kill -s
  4. pkill -s
(정답률: 59%)
  • 이미 실행 중인 프로세스의 NI(Nice) 값을 변경하여 우선순위를 재설정하는 명령어는 renice입니다.

    제시된 이미지에서 기존 우선순위(old priority) 0을 9로 변경하고 있으므로, 지정한 값으로 직접 설정하는 renice가 적절합니다.

    오답 노트

    nice: 프로세스 실행 시 초기 NI 값을 설정하거나 기존 값에 더해주는 명령어입니다.
profile_image
1

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

35. 다음 중백그라운드로 수행중인 작업번호2번프로세스를 포어그라운드 프로세스로 전환할 때 사용하는 명령으로 알맞은 것은?

  1. bg 2
  2. bg %2
  3. fg -2
  4. fg %2
(정답률: 76%)
  • 중지되었거나 백그라운드에서 실행 중인 프로세스를 포어그라운드로 전환할 때는 fg 명령어를 사용합니다.
    명령어 형식은 fg [작업번호] 또는 fg %[작업번호]이므로, 작업번호 2번을 전환하기 위해서는 fg %2가 정답입니다.
profile_image
1

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

36. 다음은 yum 명령을 이용해서 mail이라는 문자열이 들어있는 패키지를 찾는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. search
  2. research
  3. find
  4. seek
(정답률: 76%)
  • yum 명령어를 사용하여 특정 문자열(예: mail)이 포함된 패키지를 검색할 때는 search 서브 명령어를 사용합니다.
profile_image
1

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

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

  1. -qc
  2. -qv
  3. -V
  4. -qs
(정답률: 62%)
  • 설치된 패키지의 파일 상태를 확인하고 검증(Verify)할 때 사용하는 옵션은 -V입니다.
profile_image
1

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

38. 시스템에 rpm으로 설치된 httpd 패키지를 제거하기 위해 명령을 실행하였으나 다음 그림과 같이 메시지가 나타나면서 실패하였다. 해당 메시지를 무시하고 제거하려고 할 때 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. ㉠ -r ㉡ --force
  2. ㉠ -d ㉡ --force
  3. ㉠ -e ㉡ --nodeps
  4. ㉠ -f ㉡ --nodeps
(정답률: 60%)
  • Failed dependencies 메시지는 패키지 간 의존성 오류를 의미합니다. 이때 패키지를 제거하는 옵션인 -e와 의존성을 무시하고 강제로 진행하는 옵션인 --nodeps를 함께 사용해야 합니다.
profile_image
1

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

39. MySQL를 설치하기 위해 보기와 같은 소스 코드(Source Code)를 다운로드하여 압축을 푼 뒤에 관련 디렉터리로 이동한 상태이다. 다음 중 그 이후의 진행 순서를 간략히 나타낸 것으로 알맞은 것은?

  1. configure, make, make install 순서로 실행하여 설치한다.
  2. cmake, make install 순서로 실행하여 설치한다.
  3. rpm -i 명령을 실행해서 설치한다.
  4. rpm -U 명령을 실행해서 설치한다.
(정답률: 49%)
  • MySQL 최신 버전의 소스 코드 설치 방식은 빌드 환경 설정을 위한 cmake, 컴파일을 위한 make, 시스템 설치를 위한 make install 순으로 진행합니다.
profile_image
1

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

40. 다음은 APM를 설치를 위해 소스 코드를 다운로드하여 압축을 푸는 과정의 일부이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. ㉠ j ㉡ J ㉢ z
  2. ㉠ J ㉡ j ㉢ z
  3. ㉠ j ㉡ z ㉢ J
  4. ㉠ J ㉡ z ㉢ j
(정답률: 66%)
  • tar 명령어의 옵션은 압축 형식에 따라 달라집니다.
    1. .tar.bz2 (bzip2 압축) $\rightarrow$ j 옵션 사용
    2. .tar.gz (gzip 압축) $\rightarrow$ z 옵션 사용
    3. .tar.xz (xz 압축) $\rightarrow$ J 옵션 사용
profile_image
1

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

41. 다음 중 커널 컴파일을 위해 소스 파일을 다운로드하는 디렉터리로 가장 알맞은 것은?

  1. /usr/local/src
  2. /usr/local/kernels
  3. /usr/src/kernels
  4. /sys/kernel
(정답률: 58%)
  • 리눅스 시스템에서 전통적으로 커널 소스 파일을 내려받고 관리하는 표준 디렉터리는 /usr/src/kernels입니다.
profile_image
1

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

42. 커널 컴파일 과정에서 설정된 작업을 초기화하려고 한다. 다음 중 가장 강력하게 제거하는 명령으로 알맞은 것은?

  1. make clean
  2. make clean all
  3. make mrproper
  4. make distclean
(정답률: 55%)
  • 커널 컴파일 초기화 명령 중 가장 강력한 것은 make distclean으로, 소스 압축을 해제했을 때의 원본 상태로 완전히 초기화합니다.

    오답 노트

    make clean: 이전 컴파일 결과물 삭제
    make mrproper: 컴파일 영향 정보까지 삭제
profile_image
1

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

43. 다음 중 커널 컴파일 옵션 설정 시 X 윈도 환경의 Qt 기반 설정 도구를 사용하는 명령으로 알맞은 것은?

  1. make menuconfig
  2. make qconfig
  3. make xconfig
  4. make nconfig
(정답률: 55%)
  • 커널 컴파일 설정 도구 중 Qt 기반의 X 윈도 환경을 사용하는 명령은 make xconfig입니다.

    오답 노트

    make menuconfig: ncurses 기반 텍스트 메뉴
    make nconfig: 향상된 ncurses 기반 텍스트 메뉴
profile_image
1

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

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

  1. ㉠ moprobe.conf ㉡ modprobe
  2. ㉠ modprobe.conf ㉡ depmod
  3. ㉠ modules.dep ㉡ modprobe
  4. ㉠ modules.dep ㉡ depmod
(정답률: 55%)
  • 커널 모듈 간의 의존성 정보는 modules.dep 파일에 기록되며, 이 파일을 생성하거나 갱신하여 관리하는 명령어는 depmod입니다.
profile_image
1

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

45. 다음 그림과 같은 결과를 보기 위해 ( 괄호 ) 안에 들어갈 명령으로 알맞은 것은?

  1. lsmod
  2. modprobe -l
  3. inmod
  4. modinfo
(정답률: 57%)
  • 이미지 처럼 파일명, 버전, 라이선스, 설명 등 특정 커널 모듈의 상세 정보를 출력하는 명령어는 modinfo입니다.

    오답 노트

    lsmod: 현재 로드된 모듈 목록 출력
    modprobe -l: 커널 모듈 전체 목록 나열
    insmod: 모듈을 커널에 직접 로드
profile_image
1

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

46. 다음 중 fdisk를 이용해서 기존의 Linux 파티션으로 이용되던 영역을 Swap 영역으로 변경할 때 설정하는 ID값으로 알맞은 것은?

  1. 82
  2. 83
  3. 8e
  4. fd
(정답률: 51%)
  • fdisk에서 파티션의 유형을 결정하는 ID 값은 정해져 있습니다. Swap 영역으로 설정하기 위한 ID 값은 82입니다.

    오답 노트

    83: Linux 파티션
    8e: Linux LVM
    fd: Raid
profile_image
1

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

47. 다음 중 /etc/fstab 파일을 2매 출력하려고 할 때 ( 괄호 ) 안에 들어갈 옵션으로 알맞은 것은?

  1. -2
  2. -c 2
  3. -n 2
  4. -# 2
(정답률: 57%)
  • 이미지 의 명령어 lpr은 BSD 방식의 인쇄 명령어입니다. BSD 방식에서 인쇄 매수를 지정하는 옵션은 -# 입니다.

    오답 노트

    -n 2: System V 방식(lp 명령어)에서 매수를 지정하는 옵션
profile_image
1

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

48. 다음 중 전통적으로 Sys V 계열 유닉스에서 사용했던 프린터 관련 명령어로 틀린 것은?

  1. lp
  2. lpr
  3. lpstat
  4. cancel
(정답률: 60%)
  • 전통적인 유닉스 계열에 따라 프린터 명령어가 구분됩니다. lpr은 BSD 계열에서 사용하던 명령어이며, Sys V 계열에서는 lp, lpstat, cancel 등을 사용합니다.
profile_image
1

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

49. 다음 중 디스크의 파티션을 분할할 때 사용하는 명령으로 알맞은 것은?

  1. parted
  2. partprobe
  3. findfs
  4. partfs
(정답률: 44%)
  • parted는 디스크 파티션을 생성, 삭제, 수정, 크기 조정하는 등 전반적인 파티션 분할 및 관리를 수행하는 리눅스 명령어입니다. 특히 대형 디스크 관리에 유연하여 2T 이상의 파티션을 잡을 때 사용됩니다.

    오답 노트

    partprobe: 파티션 변경 사항을 커널에 재인식시킴
    findfs: UUID나 레이블로 파일 시스템을 검색
    partfs: 존재하지 않는 명령어
profile_image
1

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

50. 다음 중 주변 장치와 관련 프로그램의 조합으로 틀린 것은?

  1. CUPS - 프린터
  2. OSS - 스캐너
  3. LPRng - 프린터
  4. ALSA - 사운드카드
(정답률: 70%)
  • OSS는 Open Sound System의 약자로, 스캐너가 아닌 사운드카드와 관련된 프로그램입니다.
profile_image
1

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

51. 다음에 제시된 조건으로 rsyslog.conf에 설정하려고 할 때 알맞은 것은?

  1. mail.*;info.!=mail /var/log/maillog
  2. mail.*;mail.!=info /var/log/maillog
  3. mail.*;mail.info /var/log/maillog
  4. mail.*;info.none /var/log/maillog
(정답률: 55%)
  • rsyslog 설정에서 'mail 관련 모든 정보'는 mail.*로 표현하며, 특정 수준의 로그를 '제외'할 때는 != 기호를 사용합니다. 따라서 mail 관련 모든 정보를 기록하되 info 수준만 제외하는 설정은 mail.*;mail.!=info /var/log/maillog 가 됩니다.
profile_image
1

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

52. 다음에 제시된 조건과 같이 로그 파일을 로테이션하려고 할 때 /etc/logrotate.conf에 설정하는 값으로 알맞은 것은?

  1. missingok
  2. nomissingok
  3. passok
  4. nopassok
(정답률: 52%)
  • 로그 파일이 존재하지 않는 경우에도 에러 메시지를 출력하지 않고 다음 파일로 넘어가도록 설정하는 옵션은 missingok입니다.

    오답 노트

    notifempty: 로그 파일이 비어 있는 경우 로테이션을 수행하지 않음
profile_image
1

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

53. 다음 중 최근 3일 이내에 마지막 로그인한 사용자 정보를 출력하는 명령으로 알맞은 것은?

  1. lastlog 3
  2. lastlog -3
  3. lastlog -d 3
  4. lastlog -t 3
(정답률: 37%)
  • lastlog 명령어에서 -t 옵션은 지정한 날짜만큼 거슬러 올라가 마지막 로그인 정보를 출력하는 기능을 수행합니다. 따라서 최근 3일 이내의 정보를 출력하려면 lastlog -t 3 명령어를 사용해야 합니다.
profile_image
1

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

54. 다음 중 특별한 명령어를 이용하지 않고, cat 명령으로 확인 가능한 로그 파일로 알맞은 것은?

  1. /var/log/secure
  2. /var/log/lastlog
  3. /var/log/wtmp
  4. /var/log/btmp
(정답률: 64%)
  • /var/log/secure는 텍스트 형식으로 기록되는 로그 파일이므로 cat 명령어로 즉시 확인이 가능합니다.

    오답 노트

    /var/log/lastlog, /var/log/wtmp, /var/log/btmp: 바이너리 형식으로 저장되어 전용 명령어(last, lastlog 등)를 사용해야 함
profile_image
1

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

55. 다음 중 단순한 패스워드를 사용하는 계정을 찾아낼 때 사용하는 보안 도구로 가장 알맞은 것은?

  1. tcpdump
  2. nmap
  3. wireshark
  4. John the Ripper
(정답률: 68%)
  • John the Ripper는 무작위 대입 공격(Brute-force) 및 사전 공격 방식을 사용하여 취약하고 단순한 패스워드를 찾아내는 대표적인 패스워드 크래킹 도구입니다.

    오답 노트

    tcpdump: 네트워크 패킷 캡처 도구
    nmap: 네트워크 포트 스캐닝 도구
    wireshark: 네트워크 프로토콜 분석 도구
profile_image
1

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

56. 다음 중 grub 셸 프롬프트에서 암호화된 패스워드를 설정하기 위해 사용하는 명령으로 알맞은 것은?

  1. md5
  2. md5sum
  3. md5crypt
  4. crypt
(정답률: 48%)
  • grub 셸 프롬프트에서 패스워드를 암호화하여 설정할 때 사용하는 전용 명령어는 md5crypt입니다.
profile_image
1

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

57. 다음 중 비활성화된 SELinux를 활성화시킬 때 사용하는 명령으로 알맞은 것은?

  1. setenforce 0
  2. setenforce 1
  3. setenforce on
  4. setenforce start
(정답률: 61%)
  • setenforce 명령어를 통해 SELinux의 모드를 즉시 변경할 수 있으며, 1은 활성화(Enforcing), 0은 비활성화(Permissive)를 의미합니다.
profile_image
1

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

58. 다음 중 리눅스에서 백업 대상이 되는 디렉터리로 가장 알맞은 것은?

  1. /tmp
  2. /sys
  3. /var
  4. /lib
(정답률: 55%)
  • 백업은 시스템 운영에 필수적인 중요 데이터를 보관하는 것이 목적입니다. /etc, /usr, /var와 같이 설정 파일이나 가변 데이터가 저장되는 디렉터리가 주요 백업 대상이 됩니다.

    오답 노트

    /tmp: 임시 파일 저장소
    /sys: 커널 및 하드웨어 정보 가상 파일 시스템
    /lib: 공유 라이브러리 저장소
profile_image
1

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

59. 다음 중 dump로 백업된 파일에서 일부만 복원하려고 할 때 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. -if
  2. -of
  3. -af
  4. -rf
(정답률: 39%)
  • restore 명령어를 사용하여 백업 파일의 일부만 복원하려면 대화형 모드로 파일을 선택하는 -i 옵션과 백업 매체/파일명을 지정하는 -f 옵션을 함께 사용해야 합니다.
    이미지 의 빈칸에 들어갈 정답은 -if 입니다.
profile_image
1

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

60. 다음은 rsync 명령을 이용해서 특정 디렉터리를 백업하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. -iv
  2. -ov
  3. -av
  4. -uv
(정답률: 47%)
  • rsync 명령어를 통해 디렉터리를 백업할 때는 아카이브 모드(-a)와 상세 출력(-v) 옵션을 조합하여 사용합니다. 아카이브 모드는 심볼릭 링크, 권한, 타임스탬프 등을 그대로 보존하며 복사합니다.
    이미지 의 빈칸에 들어갈 정답은 -av 입니다.
profile_image
1

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

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

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

  1. Nginx
  2. Docker
  3. IIS
  4. Apache httpd
(정답률: 54%)
  • 제시된 이미지 의 핵심 키워드인 '비동기 이벤트 기반 구조'는 Nginx의 가장 큰 특징입니다.
profile_image
1

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

62. 다음 중 'Not Found'에 해당하는 HTTP 상태코드로 알맞은 것은?

  1. 401
  2. 402
  3. 403
  4. 404
(정답률: 77%)
  • HTTP 상태 코드 404는 요청한 리소스가 서버에 존재하지 않을 때 반환되는 Not Found 오류입니다.

    오답 노트

    401: 요청 권한 부족(Unauthorized)
    402: 결제 필요(Payment Required)
    403: 리소스 접근 권한 없음(Forbidden)
profile_image
1

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

63. 다음 중 아파치 웹 서버 프로그램을 소스로 설치할 때 설치되는 디렉터리를 지정하는 옵션으로 알맞은 것은?

  1. --prefix
  2. --enable-root
  3. --server-root
  4. --document-root
(정답률: 54%)
  • 아파치 웹 서버를 소스 설치할 때 configure 단계에서 --prefix 옵션을 사용하면 프로그램이 설치될 최상위 경로(루트 디렉터리)를 사용자가 직접 지정할 수 있습니다.
profile_image
1

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

64. 다음 중 하나의 IP 주소에 여러 도메인을 사용하는 경우에 설정하는 아파치 웹 서버 환경 설정 파일로 알맞은 것은?

  1. httpd-userdir.conf
  2. httpd-info.conf
  3. httpd-vhosts.conf
  4. httpd-mpm.conf
(정답률: 66%)
  • 하나의 IP 주소에서 여러 개의 도메인 이름을 호스팅하는 기술을 가상 호스트(Virtual Host)라고 하며, 아파치에서는 이를 위해 httpd-vhosts.conf 설정 파일을 사용합니다.
profile_image
1

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

65. 다음 중 apachectl을 이용해서 기존의 연결된 접속을 해제하지 않고 아파치 웹 서버를 재시작할 때 사용하는 명령으로 알맞은 것은?

  1. restart
  2. reload
  3. status
  4. graceful
(정답률: 47%)
  • 아파치 웹 서버를 재시작할 때, graceful 옵션은 현재 연결된 클라이언트의 세션을 끊지 않고 유지하면서 설정 변경 사항을 적용하고 프로세스를 재시작하는 방식입니다.

    오답 노트

    restart: 모든 프로세스를 강제 종료 후 재시작하여 서비스 끊김 발생
profile_image
1

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

66. 다음 중 LDAP 관련된 설명으로 틀린 것은?

  1. IP 프로토콜을 기반으로 사용자, 시스템, 네트워크 서비스 정보 등의 디렉터리 정보를 공유할 수 있다.
  2. 디렉터리는 논리, 계급 등을 기준으로 조직화 되어 있다.
  3. 일반적으로 RDBMS에 비해 검색 속도가 빨라서 쓰기 위주의 서비스에 좋은 성능을 발휘한다.
  4. 이름, 주소와 같이 하나 이상의 속성을 가진 객체로 구성된다.
(정답률: 65%)
  • LDAP은 계층 구조를 통해 데이터를 관리하므로 RDBMS보다 검색(읽기) 속도가 매우 빠르지만, 데이터 수정이나 추가(쓰기) 작업은 상대적으로 느립니다. 따라서 쓰기 위주가 아닌 읽기 위주의 서비스에 최적화되어 있습니다.
profile_image
1

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

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

  1. X.25
  2. X.232
  3. X.500
  4. X.802
(정답률: 56%)
  • LDAP(Lightweight Directory Access Protocol)은 이름 그대로 X.500 표준의 DAP(Directory Access Protocol)를 가볍게(Lightweight) 만들어 TCP/IP 환경에서 사용할 수 있도록 설계된 프로토콜입니다.
profile_image
1

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

68. 다음 설명에 해당하는 내용으로 알맞은 것은?

  1. ypbind
  2. yppasswd
  3. ypserv
  4. ypxfrd
(정답률: 49%)
  • NIS 서버와 NIS 클라이언트 간의 맵핑 속도를 높여주는 역할을 하는 데몬은 ypxfrd 입니다.

    오답 노트

    ypbind: NIS 클라이언트에서 구동되는 데몬
    ypserv: NIS 서버에서 구동되는 데몬
    yppasswd: NIS 환경에서 비밀번호를 변경하는 명령어
profile_image
1

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

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

  1. ypbind
  2. ypcat
  3. ypchsh
  4. ypwhich
(정답률: 46%)
  • NIS 클라이언트에서 NIS 서버명과 관련 맵 파일 정보를 출력하는 명령어는 ypwhich 입니다.

    오답 노트

    ypcat: NIS 서버의 맵 파일 내용을 확인하는 명령어
profile_image
1

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

70. 다음 중 NIS를 이용한 사용자 인증이 가능한 서비스 조합으로 알맞은 것은?

  1. ssh, dns
  2. samba, dns
  3. telnet, dns
  4. ssh, samba
(정답률: 62%)
  • NIS(Network Information Service)를 이용한 사용자 인증은 telnet, samba, ssh 서비스 조합에서 가능합니다. 따라서 ssh, samba 조합이 정답입니다.
profile_image
1

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

71. 다음 중 smb.conf 파일에서 ihd 그룹에 속한 사용자들이 파일 생성 및 삭제가 가능하도록 지정하는 항목으로 알맞은 것은?

  1. writable = ihd
  2. writable = @ihd
  3. write list = ihd
  4. write list = @ihd
(정답률: 35%)
  • Samba 설정 파일인 smb.conf에서 특정 사용자나 그룹에 쓰기 권한을 부여할 때는 write list 항목을 사용합니다. 이때 그룹을 지정하기 위해서는 그룹명 앞에 @ 기호를 붙여야 하므로 write list = @ihd 가 정답입니다.

    오답 노트

    writable: yes 또는 no 값으로 전체적인 쓰기 가능 여부만 설정함
profile_image
1

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

72. 다음 그림에 해당하는 삼바관련 명령으로 알맞은 것은?

  1. testparm
  2. smbstatus
  3. pdbedit
  4. smbcontrol
(정답률: 46%)
  • 제시된 이미지는 와 같이 /etc/samba/smb.conf 설정 파일을 로드하여 서비스 정의를 확인하는 화면입니다. 삼바(Samba)의 설정 파일에 오류가 없는지 검사하고 설정 내용을 확인하는 명령어는 testparm 입니다.

    오답 노트

    smbstatus: 현재 삼바 서버에 접속한 사용자 및 공유 자원 상태 확인
    pdbedit: 삼바 사용자 데이터베이스(SAM) 관리
    smbcontrol: smbd, nmbd 등 삼바 프로세스에 제어 메시지 전송
profile_image
1

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

73. 다음 중 /etc/exports 파일에 설정하는 root_squash에 대한 설명으로 알맞은 것은?

  1. root를 포함하여 모든 사용자의 권한을 nfsnobody로 매핑시킨다.
  2. root를 제외한 일반 사용자의 권한을 nfsnobody로 매핑시킨다.
  3. 일반 사용자의 권한을 인정하고, root만 nfsnobody로 매핑시킨다.
  4. 일반 사용자의 접근은 불허하고, root만 nfsnbody로 매핑시킨다.
(정답률: 53%)
  • root_squash는 보안을 위해 NFS 클라이언트의 root 사용자가 서버에 접속했을 때, 그 권한을 root가 아닌 nfsnobody로 매핑하여 제한하는 설정입니다. 일반 사용자의 권한은 그대로 인정됩니다.

    오답 노트

    root를 포함한 모든 사용자를 nfsnobody로 매핑하는 설정은 all_squash입니다.
profile_image
1

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

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

  1. nfsstat -v
  2. exportfs -v
  3. showmount -e
  4. rpcinfo -p
(정답률: 39%)
  • NFS 서버에서 현재 공유 중인 디렉터리와 설정 옵션(rw, root_squash 등)을 상세히 확인하는 명령어는 exportfs -v입니다.
profile_image
1

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

75. vsftpd.conf 파일에서 익명 계정의 사용을 허가하려고 할 때 ( 괄호 ) 안에 들어갈 내용을 알맞은 것은?

  1. anonymous
  2. anonymous_enable
  3. ftp
  4. ftp_enable
(정답률: 66%)
  • vsftpd 설정 파일인 vsftpd.conf에서 익명 사용자의 접속 허용 여부를 결정하는 옵션은 anonymous_enable입니다.
profile_image
1

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

76. 다음 중 메일 서버 역할(MTA)을 수행하는 프로그램으로 알맞은 것은?

  1. postfix
  2. procmail
  3. dovecot
  4. evolution
(정답률: 50%)
  • 메일 시스템에서 MTA(Mail Transfer Agent)는 서버 간에 메일을 전달하는 핵심 역할을 수행하며, postfix가 대표적인 프로그램입니다.

    오답 노트

    procmail: 메일을 사용자 우편함으로 분류하는 MDA 역할
    dovecot: 사용자가 메일을 읽을 수 있게 해주는 POP3/IMAP 서버 역할
    evolution: 사용자가 메일을 작성하고 읽는 MUA(메일 클라이언트) 프로그램
profile_image
1

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

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

  1. kmail
  2. thunderbird
  3. mutt
  4. evolution
(정답률: 56%)
  • 모질라 재단에서 개발한 오픈 소스 기반의 크로스 플랫폼 전자 우편 및 뉴스 클라이언트 소프트웨어는 thunderbird 입니다.
profile_image
1

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

78. 다음 중 sendmail.cf 파일 설정에서 특정 도메인(ihd.or.kr)을 강제로 지정하려고 할 때 관련 항목으로 알맞은 것은?

  1. Fwihd.or.kr
  2. Djihd.or.kr
  3. FR-o ihd.or.kr
  4. Dnihd.or.kr
(정답률: 63%)
  • sendmail.cf 설정에서 Dj 항목은 특정 도메인으로 강제로 연결(Jump)시키는 역할을 합니다. 따라서 ihd.or.kr 도메인을 강제로 지정하려면 Djihd.or.kr 형식을 사용해야 합니다.

    오답 노트

    Fw: 도메인마다 별도의 파일을 지정할 때 사용합니다.
profile_image
1

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

79. 다음 중 /etc/aliases 파일 변경 후에 실행하는 명령으로 알맞은 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

  1. mailq
  2. makemap hash /etc/aliases < /etc/aliases
  3. sendmail -bi
  4. sendmail -bp
(정답률: 49%)
  • sendmail에서 /etc/aliases 파일의 내용을 변경한 후, 이를 시스템에 즉시 반영하여 메일 별칭 설정을 업데이트하기 위해 사용하는 명령은 sendmail -bi 입니다.

    오답 노트

    makemap hash: /etc/mail/access 파일 변경 시 주로 사용됩니다.
profile_image
1

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

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

  1. /etc/mail/sendmail.m4
  2. /etc/mail/sendmail.db
  3. /etc/mail/sendmail.mc
  4. /etc/mail/sendmail.cf
(정답률: 58%)
  • sendmail 설정 과정에서 m4 매크로 프로세서를 사용하여 설정 파일인 /etc/mail/sendmail.mc 파일을 컴파일하면 최종 설정 파일인 /etc/mail/sendmail.cf 파일이 생성됩니다. 따라서 괄호에 들어갈 내용은 /etc/mail/sendmail.mc 입니다.
profile_image
1

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

81. 다음 중 /etc/named.conf 파일에서 사용하는 주석으로 틀린 것은?

  1. ;를 행 앞에 지정한다.
  2. #를 행 앞에 지정한다.
  3. //를 행 앞에 지정한다.
  4. 여러 행인 경우에 /* ~ */ 안에 지정한다.
(정답률: 67%)
  • /etc/named.conf 파일에서 세미콜론(;)은 설정 문장의 끝을 알리는 구분자로 사용되므로, 행 앞에 지정하여 주석으로 사용할 수 없습니다. 이를 주석으로 사용할 경우 구문 오류(Syntax Error)가 발생합니다.
profile_image
1

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

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

  1. include
  2. includedir
  3. zone
  4. options
(정답률: 61%)
  • 외부에 정의된 설정 파일이나 경로를 현재 설정 파일에 포함시켜 사용하고자 할 때는 include 구문을 사용합니다.
profile_image
1

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

83. 다음 중 DNS 서버에서의 zone 파일에서 PTR 타입을 선언하는 이유로 가장 알맞은 것은?

  1. 도메인에 대한 질의 시 IP 주소가 조회되도록 설정한다.
  2. IP 주소에 대한 질의 시 도메인 주소가 조회되도록 설정한다.
  3. 도메인에 대한 일종의 별칭을 지정할 때 사용한다.
  4. IP 주소에 대한 일종의 별칭을 지정할 때 사용한다.
(정답률: 58%)
  • PTR(Pointer) 레코드는 IP 주소를 통해 도메인 이름을 찾아내는 역방향 조회(Reverse Lookup)를 위해 사용됩니다.

    오답 노트

    도메인에 대한 질의 시 IP 주소가 조회되도록 설정: A 레코드의 역할입니다.
profile_image
1

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

84. 다음 조건과 같은 경우에 설정된 zone 파일의 문법적 오류를 점검하는 명령으로 알맞은 것은?

  1. named-checkconf ihd.or.kr ihd.zone
  2. named-checkconf ihd.zone ihd.or.kr
  3. named-checkzone ihd.or.kr ihd.zone
  4. named-checkzone ihd.zone ihd.or.kr
(정답률: 47%)
  • zone 파일의 문법적 오류를 점검하는 명령은 named-checkzone이며, 사용법은 'named-checkzone (도메인명) (존 파일명)' 순서입니다.

    오답 노트

    named-checkconf: zone 파일이 아닌 DNS 서버 환경 설정 파일(/etc/named.conf)의 오류를 점검하는 명령입니다.
profile_image
1

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

85. 다음은 /etc/named.conf 파일의 일부이다. 특정 클라이언트들을 하나의 별칭으로 묶으려고 할 때 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. acl
  2. alias
  3. group
  4. member
(정답률: 48%)
  • DNS 설정 파일인 /etc/named.conf에서 여러 개의 호스트나 네트워크 대역을 하나의 별칭으로 묶어 관리하기 위해 사용하는 설정은 acl(Access Control List)입니다.
profile_image
1

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

86. 다음 중 버추얼박스를 이용해서 가상 머신을 생성한 후에 CentOS69라는 이름으로 리눅스를 설치했을 때 생성되는 파일명으로 가장 알맞은 것은?

  1. CentOS69.vbox
  2. CentOS69.vmx
  3. CentOS69.vdi
  4. CentOS69.vmdk
(정답률: 48%)
  • 버추얼박스(VirtualBox)에서 가상 머신을 생성할 때 사용하는 기본 가상 하드 디스크 이미지 파일의 확장자는 .vdi(VirtualBox Disk Image)입니다.
profile_image
1

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

87. 다음 중 KVM이 반가상화를 지원하지 않는 하드웨어로 알맞은 것은?

  1. CPU
  2. Ethernet Card
  3. Disk I/O
  4. Graphic Card
(정답률: 59%)
  • KVM은 CPU에 대해 전가상화를 지원하며, Ethernet Card, Disk I/O, Graphic Card 등은 반가상화를 지원합니다. 따라서 CPU는 반가상화 지원 대상이 아닙니다.
profile_image
1

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

88. 다음 중 리눅스 가상화 기술인 XEN에 대한 설명으로 틀린 것은?

  1. CPU 반가상화 지원으로 다른 기술과 비교해서 물리적 서버 대비 효율성이 가장 좋다.
  2. 반가상화 구성 시에 호스트와 다른 아키텍처의 게스트는 실행할 수 없다.
  3. 전가상화 구성 시에는 QEMU 기반으로 동작한다.
  4. 상용화된 제품으로는 RHEV가 있다.
(정답률: 42%)
  • RHEV(Red Hat Enterprise Virtualization)는 XEN이 아니라 KVM을 기반으로 한 상용화 제품입니다.
profile_image
1

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

89. 다음 중 XEN, KVM과 같은 다양한 하이퍼바이저를 통합 관리하기 위한 플랫폼으로 틀린 것은?

  1. Cloudstack
  2. Docker
  3. Openstack
  4. OpenNebula
(정답률: 51%)
  • Openstack, Cloudstack, OpenNebula는 XEN, KVM 등 다양한 하이퍼바이저 기반의 가상 머신을 통합 관리하는 클라우드 플랫폼입니다.

    오답 노트

    Docker: 하이퍼바이저 기반이 아닌 컨테이너 기반의 가상화 플랫폼
profile_image
1

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

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

  1. virsh
  2. libvirt
  3. libvirtd
  4. virt-manager
(정답률: 50%)
  • 텍스트 기반의 콘솔 환경(CUI)에서 가상 머신의 생성, 시작, 재시작, 종료 등을 관리하는 명령어는 virsh입니다.

    오답 노트

    libvirtd: 가상화 기술을 위한 데몬
    virt-manager: GUI 기반의 가상 머신 관리 프로그램
profile_image
1

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

91. xinetd.conf 파일에 다음과 같이 설정되어 있을 때 관련 설명으로 알맞은 것은?

  1. xinetd에서 생성하는 데몬의 최대 개수를 50개로 제한하고, 초과할 경우 10초 동안 관련 서비스를 중지한다.
  2. xinetd에서 생성하는 데몬의 최대 개수를 10개로 제한하고, 초과할 경우 50초 동안 관련 서비스를 중지한다.
  3. 초당 요청 수가 50개 이상일 경우에 10초 동안 접속 연결을 중단한다.
  4. 초당 요청 수가 10개 이상일 경우에 50초 동안 접속 연결을 중단한다.
(정답률: 61%)
  • xinetd 설정의 cps(connections per second) 옵션은 DoS 공격 방지 및 과부하 제어를 위해 초당 연결 수를 제한합니다. 에서 $$cps = 50\ 10$$ 설정은 초당 요청 수가 50개 이상일 경우, 이후 10초 동안 접속 연결을 중단한다는 의미입니다.
profile_image
1

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

92. 다음은 squid.conf 파일의 일부이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. squid_dir
  2. cache_dir
  3. dump_dir
  4. access_dir
(정답률: 43%)
  • Squid 프록시 서버 설정 파일인 squid.conf에서 캐시 데이터가 저장될 디렉토리 경로, 최대 크기, 디렉토리 구조 등을 설정하는 지시어는 cache_dir입니다. 이미지의 설정은 /var/spool/squid 경로에 최대 100MB까지 캐시를 저장하도록 설정한 것입니다.
profile_image
1

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

93. 다음 중 dhcpd.conf 파일에서 할당되는 IP 주소의 범위를 지정하는 항목으로 알맞은 것은?

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

    오답 노트

    fixed-address: 특정 클라이언트에게 고정 IP를 할당할 때 사용합니다.
profile_image
1

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

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

  1. /etc/vncservers
  2. /etc/sysconfig/vncservers
  3. /etc/vncservers.conf
  4. /etc/vncconfig
(정답률: 46%)
  • 이미지의 설정 내용은 VNC 서버의 실행 계정과 해상도(geometry)를 정의하는 설정 파일의 모습입니다. 리눅스 시스템에서 VNC 서버의 설정 정보가 저장되는 경로인 /etc/sysconfig/vncservers 파일이 정답입니다.
profile_image
1

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

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

  1. ntp -q
  2. ntpq -p
  3. ntpd -p
  4. ntpdate -p
(정답률: 41%)
  • NTP(Network Time Protocol)는 네트워크 상의 컴퓨터 간 시간을 동기화하는 프로토콜입니다. 이미지와 같이 연결된 서버(peer)의 상태를 출력하여 질의응답을 수행하는 명령어는 ntpq이며, 이때 -p 옵션을 사용하여 상세 상태를 확인합니다.
profile_image
1

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

96. 다음 중 메모리 누수(Memory Leak)와 가장 관련 있는 C언어 함수로 알맞은 것은?

  1. write()
  2. fread()
  3. malloc()
  4. fork()
(정답률: 65%)
  • malloc() 함수는 힙 영역에서 지정된 크기의 메모리 블록을 동적으로 할당하는 함수입니다.
    할당 후 free() 함수를 통해 메모리를 해제하지 않으면 사용 불가능한 메모리 영역이 늘어나는 메모리 누수(Memory Leak)가 발생합니다.
profile_image
1

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

97. 다음 설명에 해당하는 DDOS 도구로 알맞은 것은?

  1. Stacheldraht
  2. TFN
  3. TFN 2K
  4. Trinoo
(정답률: 40%)
  • 공격자와 마스터 시스템 간의 연결이 평문으로 이루어지며, UDP Flooding, TCP SYN Flooding, ICMP 브로드캐스트 공격이 가능한 DDoS 도구는 TFN입니다.
profile_image
1

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

98. 다음 중 터널링(Tunneling) 기법을 사용해 공중망에 접속해 있는 두 네트워크 사이의 연결을 마치 전용회선을 이용해 연결한 것과 같은 효과를 내는 가상 네트워크 보안기술로 알맞은 것은?

  1. VPN
  2. IDS
  3. IPS
  4. ESM
(정답률: 73%)
  • 터널링 기법을 통해 공중망을 마치 전용회선처럼 사용하여 원격지 간을 내부 네트워크처럼 연결하는 가상 네트워크 보안 기술은 VPN입니다.
profile_image
1

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

99. 다음 중 iptables의 nat 테이블에서 사용 가능한 사슬(Chain)로 틀린 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

  1. INPUT
  2. OUTPUT
  3. PREROUTING
  4. POSTROUTING
(정답률: 26%)
  • iptables의 nat 테이블에서 기본적으로 사용되는 사슬은 PREROUTING, POSTROUTING, OUTPUT입니다.
    따라서 INPUT은 nat 테이블의 표준 사슬이 아니므로 틀린 설명입니다.
profile_image
1

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

100. 다음 중 현재 설정되어 있는 iptables 정책을 파일로 저장하는 명령으로 알맞은 것은?

  1. iptables-save firewall.sh
  2. iptables-save -s firewall.sh
  3. iptables-save > firewall.sh
  4. iptables-save < firewall.sh
(정답률: 56%)
  • iptables-save 명령은 현재 메모리에 설정된 iptables 규칙을 텍스트 형태로 출력하는 명령입니다. 이를 파일로 저장하기 위해서는 리눅스의 표준 출력 리다이렉션 기호인 > 를 사용하여 파일로 보내야 합니다.
profile_image
1

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

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