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

리눅스마스터 1급 2020-10-10 필기 기출문제 해설

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

리눅스마스터 1급
(2020-10-10 기출문제)

목록

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

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

  1. GPL
  2. MPL
  3. BSD
  4. LGPL
(정답률: 74%)
  • 의 설명처럼 수정된 소스 코드의 공개 의무가 없는 라이선스는 BSD입니다.

    오답 노트

    GPL: 수정본 및 활용 소프트웨어 공개 의무 있음
    MPL: 수정본 공개 의무 있음
    LGPL: 수정본 공개 의무 있음
profile_image
1

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

2. 다음 중 나머지 셋과 다른 종류에 속하는 리눅스 배포판으로 알맞은 것은?

  1. Ubuntu
  2. Linux Mint
  3. Elementary OS
  4. Vector Linux
(정답률: 59%)
  • Ubuntu, Linux Mint, Elementary OS는 모두 데비안(Debian) 계열의 배포판이지만, Vector Linux는 슬랙웨어(Slackware) 계열에 속하므로 종류가 다릅니다.
profile_image
1

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

3. 다음 중 리눅스 기반 운영체제로 틀린 것은?

  1. Tizen
  2. webOS
  3. QNX
  4. GENIVI
(정답률: 59%)
  • QNX는 블랙베리에서 개발한 UNIX 기반 운영체제로, 리눅스 기반이 아닙니다.

    오답 노트

    Tizen: 리눅스 기반 모바일 OS
    webOS: 리눅스 기반 모바일 OS
    GENIVI: 리눅스 기반 차량용 OS
profile_image
1

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

4. 다음그림에 해당하는클러스터링기법으로 알맞은것은?

  1. 고계산용 클러스터
  2. 부하분산 클러스터
  3. 고가용성 클러스터
  4. 베어울프 클러스터
(정답률: 79%)
  • 제시된 그림은 Primary Node의 이상 유무를 체크하여 장애 발생 시 Backup Node가 서비스를 이어받는 구조로, 서비스 중단을 최소화하여 가용성을 극대화하는 고가용성 클러스터(HA Cluster)의 특징을 보여줍니다.
profile_image
1

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

5. 다음 중 유닉스(UNIX)를 개발한 인물로 알맞은 것은?

  1. 리누스 토발즈
  2. 켄 톰슨
  3. 빌 조이
  4. 리처드 스톨먼
(정답률: 58%)
  • 유닉스(UNIX)는 AT&T 벨 연구소에서 켄 톰슨이 개발을 주도한 운영체제입니다.

    오답 노트

    리누스 토발즈: 리눅스 커널 개발
    빌 조이: BSD 유닉스 개발 및 vi 에디터 개발
    리처드 스톨먼: GNU 프로젝트 및 GCC 창시
profile_image
1

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

6. 다음은 grub.conf 파일의 일부이다. 관련 설정에 대한 설명으로 알맞은 것은?

  1. 10초 동안 대기한 후에 메뉴 선택이 없으면 첫 번째 항목의 운영체제로 부팅한다.
  2. 100초 동안 대기한 후에 메뉴 선택이 없으면 첫 번째 항목의 운영체제로 부팅한다.
  3. 10초 동안 대기한 후에 메뉴 선택이 없으면 두 번째 항목의 운영체제로 부팅한다.
  4. 100초 동안 대기한 후에 메뉴 선택이 없으면 두 번째 항목의 운영체제로 부팅한다.
(정답률: 70%)
  • grub.conf 설정에서 timeout은 부팅 메뉴 대기 시간을 초 단위로 설정하며, default는 기본 부팅 항목의 인덱스 번호를 지정합니다. 인덱스는 0부터 시작하므로 default=1은 두 번째 항목을 의미합니다.
    따라서 설정은 100초 동안 대기한 후에 메뉴 선택이 없으면 두 번째 항목의 운영체제로 부팅한다는 의미입니다.
profile_image
1

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

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

  1. mv 명령의 사용법 오류로 인해 오류 메시지가 나타난다.
  2. mv 명령의 사용법 오류로 인해 오류 메시지 및 OK가 화면에 출력된다.
  3. joon.txt는 lin.txt로 이름이 변경되고 화면에 아무것도 출력되지 않는다.
  4. joon.txt는 lin.txt로 이름이 변경되고 화면에 OK라고 출력된다.
(정답률: 64%)
  • 리눅스 쉘에서 $||$ 연산자는 OR 조건으로, 앞의 명령어가 성공(참)하면 뒤의 명령어는 실행하지 않습니다.
    mv joon.txt lin.txt 명령이 성공하여 파일 이름이 변경되었으므로, 뒤에 오는 echo "OK" 명령은 실행되지 않아 화면에 아무것도 출력되지 않습니다.
profile_image
1

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

8. 다음 중 X 클라이언트 프로그램을 X 서버로 전송하기 변경해야할 환경 변수로 알맞은 것은?

  1. TERM
  2. XTERM
  3. DISPLAY
  4. TERMINAL
(정답률: 74%)
  • X 윈도우 환경에서 클라이언트 프로그램의 그래픽 출력 결과를 어느 X 서버로 전송할지 결정하는 환경 변수는 DISPLAY입니다.
    예를 들어 $DISPLAY에 특정 IP 주소와 디스플레이 번호를 지정하여 원격지의 화면에 출력하도록 설정합니다.
profile_image
1

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

9. 6개의 하드디스크로 RAID를 구성하려고 한다. 1개는 여분(spare) 디스크로 구성하고, 나머지 디스크로 RAID-5을 구성했을 경우에 실제 사용 가능한 디스크의 비율로 가장 알맞은 것은?

  1. 33.3%
  2. 50%
  3. 66.7%
  4. 83.3%
(정답률: 73%)
  • 전체 디스크 중 여분(Spare) 디스크를 제외한 나머지 디스크로 RAID-5를 구성할 때, RAID-5는 디스크 1개 분량의 용량을 패리티(Parity)로 사용하므로 실제 사용 가능 용량은 (전체 디스크 수 - 여분 디스크 수 - 1)이 됩니다.
    ① [기본 공식] $\text{비율} = \frac{N - S - 1}{N} \times 100$
    ② [숫자 대입] $\text{비율} = \frac{6 - 1 - 1}{6} \times 100$
    ③ [최종 결과] $\text{비율} = 66.7$
profile_image
1

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

10. 다음 중 번호값이 가장 큰 시그널(signal)로 알맞은 것은?

  1. SIGTERM
  2. SIGINT
  3. SIGTSTP
  4. SIGQUIT
(정답률: 74%)
  • 리눅스 시그널 번호를 확인하면 SIGTSTP의 번호값이 가장 큽니다.

    오답 노트

    SIGTERM: 15
    SIGINT: 2
    SIGQUIT: 3
    SIGTSTP: 20
profile_image
1

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

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

  1. exec
  2. inetd
  3. xinetd
  4. standalone
(정답률: 71%)
  • standalone 방식은 와 같이 서비스 데몬이 메모리에 항상 상주하며 클라이언트의 요청을 즉각 처리하는 방식으로, 웹(Apache)이나 메일(Sendmail)처럼 요청이 빈번한 서비스에 효율적입니다.
profile_image
1

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

12. 다음 중 포어그라운드 프로세스를 백그라운드프로세스로 전환할 때 사용하는 키 조합으로 알맞은 것은?

  1. [Ctrl]+[c]
  2. [Ctrl]+[d]
  3. [Ctrl]+[z]
  4. [Ctrl]+[\]
(정답률: 80%)
  • 포어그라운드에서 실행 중인 프로세스를 일시 중단시키고 백그라운드로 전환하기 위해서는 [Ctrl]+[z] 키 조합을 사용합니다. 이후 bg 명령어를 입력하면 중단된 프로세스가 백그라운드에서 다시 실행됩니다.
profile_image
1

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

13. 다음 중 장치 파일명의 종류가 나머지 셋과 다른 것은?

  1. IDE 디스크
  2. SCSI 디스크
  3. S-ATA 디스크
  4. SSD(Solid State Drive)
(정답률: 65%)
  • 리눅스 장치 파일명 명명 규칙에 따라 구분합니다.
    IDE 디스크는 /dev/hda 형식을 사용하지만, SCSI, S-ATA, SSD는 모두 /dev/sda 형식을 사용하므로 IDE 디스크가 나머지 셋과 다릅니다.
profile_image
1

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

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

  1. 데스크톱 환경
  2. 윈도 매니저
  3. 디스플레이 매니저
  4. X 프로토콜
(정답률: 58%)
  • 디스플레이 매니저는 와 같이 X 윈도우 환경에서 사용자에게 그래픽 로그인 화면을 제공하고, 인증 후 세션을 시작해주는 역할을 수행하는 프로그램입니다.
profile_image
1

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

15. 다음 바로 직전에 수행한 명령을 재실행할 때 사용할 때 명령으로 알맞은 것은?

  1. !0
  2. !1
  3. !!
  4. history -1
(정답률: 73%)
  • 리눅스 쉘에서 !! 명령어는 바로 직전에 수행한 명령어를 그대로 다시 실행할 때 사용합니다.

    오답 노트

    !0, !1: 히스토리의 특정 번호에 저장된 명령어를 수행함
    history -1: 존재하지 않는 명령어이며, 과거 리스트 출력은 history [n] 형식을 사용함
profile_image
1

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

16. 다음 설명에 해당하는 서브넷마스크값의 네트워크 접두어로 알맞은 것은?

  1. /24
  2. /25
  3. /26
  4. /27
(정답률: 57%)

  • C클래스 네트워크($/24$)를 2개의 서브넷으로 나누기 위해서는 호스트 비트 중 1비트를 네트워크 비트로 빌려와야 하므로 접두어는 $/25$가 됩니다. 이 경우 각 서브넷당 사용 가능한 호스트는 $126$개이며, 총 $126 \times 2 = 252$개가 됩니다.
    ① [기본 공식]
    $$\text{Total Hosts} = (2^{32-n} - 2) \times 2^{n-24}$$
    ② [숫자 대입]
    $$\text{Total Hosts} = (2^{32-25} - 2) \times 2^{25-24}$$
    ③ [최종 결과]
    $$\text{Total Hosts} = (128 - 2) \times 2 = 252$$
profile_image
1

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

17. 다음 중 netstat 의 State 결과값이 ESTABLISHED 일 때 내용으로 알맞은 것은?

  1. 3 Way-Handshaking이 완료된 후 서버와 클라이언트가 서로 연결된 상태
  2. 서버에서 클라이언트로 들어오는 패킷을 위해 소켓을 열고 기다리는 상태
  3. 로컬 시스템의 클라이언트 애플리케이션이 원격 호스트에 연결을 요청한 상태
  4. 원격 호스트가 종료되고 소켓도 닫힌 상태에서 마지막 ACK패킷을 기다리는 상태
(정답률: 76%)
  • ESTABLISHED 상태는 TCP의 3-Way Handshaking 과정이 성공적으로 완료되어, 서버와 클라이언트 사이에 논리적인 연결이 확립되어 데이터를 주고받을 수 있는 상태를 의미합니다.

    오답 노트

    서버에서 소켓을 열고 기다리는 상태: LISTENING
    클라이언트가 연결을 요청한 상태: SYN_SENT
    마지막 ACK 패킷을 기다리는 상태: LAST_ACK
profile_image
1

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

18. 다음 중 리눅스에서 지원하는 네트워크 하드웨어 장치명과 설명으로 알맞은 것은?

  1. lo : 로컬 루프백(Local Loopback)을 나타내는 장치로 물리적으로 존재하는 인터페이스
  2. enpx : CentOS 6 이전 버전에서 사용되었던 이더넷 카드 인터페이스 장치
  3. pppx : 패러럴 케이블을 사용하는 패러럴 라인 인터페이스 장치
  4. docker0 : 경량화된 서버 가상화 기술인 Docker를 사용할 경우 설정되는 네트워크 장치
(정답률: 62%)
  • docker0는 경량화 가상화 기술인 Docker 설치 시 자동으로 생성되는 브리지 인터페이스로, 컨테이너 간 통신 및 외부 네트워크 연결을 위해 사용됩니다.

    오답 노트

    lo: 로컬 루프백 장치이며 물리적으로 존재하지 않는 가상 인터페이스임
    enpx: CentOS 7 이후부터 도입된 예측 가능한 네트워크 인터페이스 명명 규칙임
    pppx: Point-to-Point Protocol을 사용하는 인터페이스임
profile_image
1

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

19. 다음설명에해당하는OSI 7 계층으로가장알맞은것은?

  1. 데이터링크 계층
  2. 네트워크 계층
  3. 전송 계층
  4. 세션 계층
(정답률: 70%)

  • 데이터를 패킷(packet) 단위로 분할하여 전송하고, 최적의 경로를 선택하는 라우팅 기능을 수행하는 계층은 네트워크 계층입니다.

    오답 노트

    데이터링크 계층: 프레임 단위 전송 및 MAC 주소 담당
    전송 계층: 세그먼트 단위 전송 및 포트 번호, 오류 검출 담당
    세션 계층: 응용 프로세스 간의 세션 관리 담당
profile_image
1

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

20. 다음에서 설명하는 장치의 이름으로 가장 알맞은 것은?

  1. Router
  2. Bridge
  3. Gateway
  4. Repeater
(정답률: 78%)
  • 이미지에서 설명하는 장치는 OSI 3계층(네트워크 계층) 장비로, 목적지까지의 최적 경로를 결정하는 라우팅 기능을 수행하는 Router입니다. 정적 라우팅(Static)과 동적 라우팅(Dynamic) 방식을 통해 패킷 전송 경로를 관리합니다.
profile_image
1

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

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

21. 다음 중 1시간 주기로 실행되는 crontab 설정으로 알맞은 것은?

  1. 1 * * * * /etc/joon.sh
  2. * 1 * * * /etc/joon.sh
  3. * * 1 * * /etc/joon.sh
  4. * * * 1 * /etc/joon.sh
(정답률: 54%)
  • crontab의 설정 순서는 '분 시 일 월 요일'입니다. 1 * * * * 설정은 매 시간의 1분(00:01, 01:01, 02:01...)에 실행되므로 결과적으로 1시간 주기로 작업이 반복됩니다.

    오답 노트

    * 1 * * *: 매일 1시 0분~59분까지 매분 실행
profile_image
1

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

22. 다음 그림의 결과에서 lin 사용자가 /project 디렉터리에 파일을 생성했을 경우에 해당 파일의 그룹 소유권과 관련된 설명으로 알맞은 것은?

  1. 파일의 그룹 소유권은 아이디와 동일한 lin이 된다.
  2. 파일의 그룹 소유권은 주 그룹인 kait가 된다.
  3. 파일의 그룹 소유권은 2차 그룹인 project가 된다.
  4. lin 사용자는 주 그룹을 project로 전환해야만 접근이 가능하므로 파일을 생성할 수 없다.
(정답률: 59%)
  • 이미지에서 /project 디렉터리의 권한이 drwxrws--T이며 그룹 소유자가 project로 설정되어 있습니다. 여기서 그룹 권한의 's'(SetGID)가 설정되어 있으면, 해당 디렉터리 내에 생성되는 모든 파일은 생성자의 주 그룹과 상관없이 디렉터리의 그룹 소유권인 project를 그대로 상속받게 됩니다.
profile_image
1

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

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

  1. ldd
  2. blkid
  3. ldconfig
  4. ld.so.conf
(정답률: 61%)
  • 제시된 이미지의 실행 결과는 실행 파일이 의존하고 있는 공유 라이브러리 목록과 그 경로를 출력하고 있습니다. 이는 ldd 명령어의 핵심 기능입니다.

    오답 노트

    blkid: 블록 장치의 UUID 및 파일 시스템 정보 확인
    ldconfig: 공유 라이브러리 캐시를 업데이트하여 경로 지정
    ld.so.conf: 공유 라이브러리 검색 경로를 설정하는 설정 파일
profile_image
1

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

24. 다음 중 다수의 텍스트 파일이 10MB 정도로 묶여있는 tar 파일을 압축하려고 할 때 가장 압축률이 좋은 명령으로 알맞은 것은?

  1. xz
  2. gzip
  3. bzip2
  4. compress
(정답률: 65%)
  • 리눅스 압축 도구 중 xz는 가장 높은 압축률을 제공하며, bzip2나 gzip보다 효율이 뛰어납니다.

    오답 노트

    압축 효율 순서: xz > bzip2 > gzip > compress
profile_image
1

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

25. rpm 파일을 설치하기 전에 어떠한 파일들이 설치 되는지 미리 확인해보려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. -qlf
  2. -qlr
  3. -qlc
  4. -qlp
(정답률: 46%)
  • rpm 패키지를 설치하기 전, 해당 패키지 파일 내에 포함된 파일 목록을 미리 확인하려면 -qlp 옵션을 사용합니다.
    이미지 처럼 설치되지 않은 .rpm 파일의 내용을 쿼리할 때 사용합니다.

    오답 노트

    - -qlc: 설정 파일만 출력
    - -qlr: 의존성 정보 출력
    - -qlf: 특정 파일이 속한 패키지 확인
profile_image
1

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

26. 다음에 제시된 프로세스의 우선순위를 높이려고 한다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. ㉠ nice, ㉡ -10
  2. ㉠ nice, ㉡ --10
  3. ㉠ renice, ㉡ -10
  4. ㉠ renice, ㉡ --10
(정답률: 58%)
  • 프로세스 실행 시 우선순위를 지정하는 명령어는 nice이며, 이미 실행 중인 프로세스의 우선순위를 변경할 때는 renice를 사용합니다.
    제시된 이미지 에서는 PID 없이 bash를 실행하려는 상황이므로 nice를 사용합니다.
    우선순위를 높이려면 NI 값을 낮춰야 하며, nice 명령어의 인자 구분 기호(-)와 음수 값(-)이 합쳐져 --10 형태로 입력됩니다.
profile_image
1

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

27. 다음 중 root 사용자가 lin 사용자의 예약된 cron 작업을 제거하는 명령으로 가장 알맞은 것은?

  1. crontab -d -u lin
  2. crontab -e -u lin
  3. crontab -r -u lin
  4. crontab -x –u lin
(정답률: 64%)
  • crontab 명령어를 통해 예약된 작업을 관리하며, 특정 사용자의 작업을 모두 삭제할 때는 -r 옵션을 사용합니다.
    따라서 root 사용자가 lin 사용자의 작업을 제거하려면 crontab -r -u lin 명령을 사용해야 합니다.

    오답 노트

    - -e: 작업 편집
    - -l: 작업 목록 확인
profile_image
1

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

28. 사용자 디스크 용량을 제한하기 위해 쿼터를 설정하려고 한다. 다음 중 /etc/fstab에 설정해야하는 내용으로 알맞은 것은?

  1. 4번째 필드에 usrquota라는 옵션을 추가한다.
  2. 4번째 필드에 userquota라는 옵션을 추가한다.
  3. 5번째 필드에 usrquota라는 옵션을 추가한다.
  4. 5번째 필드에 userquota라는 옵션을 추가한다.
(정답률: 47%)
  • /etc/fstab 파일은 파일 시스템의 마운트 정보를 담고 있으며, 총 6개의 필드로 구성됩니다.
    사용자 쿼터(할당량)를 설정하기 위한 usrquota 옵션은 마운트 옵션을 정의하는 4번째 필드에 추가해야 합니다.
profile_image
1

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

29. 다음 그림과 같이 파일 및 디렉터리가 생성된다. umask 명령을 실행했을 경우에 출력되는 값으로 알맞은 것은?

  1. 7000
  2. 0700
  3. 0007
  4. 0077
(정답률: 66%)
  • umask는 파일이나 디렉터리 생성 시 기본 권한에서 제외할 권한을 설정하는 값입니다.
    디렉터리의 기본 권한 $0777$에서 현재 권한 $0700$을 빼거나, 파일의 기본 권한 $0666$에서 현재 권한 $0600$을 빼면 umask 값을 구할 수 있습니다.
    $$0777 - 0700 = 0077$$
profile_image
1

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

30. 다음 중 특정 사용자가 자신이 속한 주(Primary) 그룹을 다른 그룹으로 변경할 때 사용하는 명령으로 알맞은 것은?

  1. groupmod
  2. gpasswd
  3. newgrp
  4. groups
(정답률: 46%)
  • newgrp 명령어는 현재 로그인된 세션에서 사용자의 주(Primary) 그룹 ID(GID)를 다른 그룹으로 변경할 때 사용합니다.

    오답 노트

    groupmod: 기존 그룹의 이름이나 속성 변경
    gpasswd: 그룹 패스워드 관리
    groups: 사용자가 속한 그룹 목록 나열
profile_image
1

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

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

  1. lin 사용자는 패스워드 입력 없이 로그인이 가능하다.
  2. lin 사용자는 다음 로그인 시에 반드시 패스워드를 변경해야 한다.
  3. lin 사용자는 패스워드에 잠금이 설정되어서 일시적으로 로그인이 불가하다.
  4. lin 사용자는 패스워드가 삭제되어서 관리자가 패스워드를 설정할 때까지 로그인이 불가하다.
(정답률: 61%)
  • 명령어 에서 -d 옵션은 delete의 약자로, 사용자의 패스워드를 삭제하여 패스워드 입력 없이 로그인이 가능하게 만듭니다.

    오답 노트

    다음 로그인 시 패스워드 변경: -e 옵션 사용
    패스워드 잠금(로그인 불가): -l 옵션 사용
profile_image
1

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

32. 다음 설명과 관련 있는 파일명으로 알맞은 것은?

  1. /etc/skel
  2. /etc/passwd
  3. /etc/login.defs
  4. /etc/default/useradd
(정답률: 46%)
  • 사용자 추가 시 계정 만료 날짜(EXPIRE) 등 기본 설정을 정의하는 파일은 /etc/default/useradd입니다. 이 파일은 계정 생성 시 첫 번째로 참조되며 GID, 홈 디렉터리 경로, 기본 셸, 스켈레톤 경로 등을 설정합니다.

    오답 노트

    /etc/skel: 계정 생성 시 홈 디렉터리에 복사될 기본 파일들
    /etc/passwd: 사용자 계정 기본 정보 저장
    /etc/login.defs: 비밀번호 만료일, UID 범위 등 두 번째로 참조하는 설정 파일
profile_image
1

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

33. 다음 중 yum을 이용해서 telnet이라는 문자열이 들어있는 패키지를 검색하는 명령으로 알맞은 것은?

  1. yum -f telnet
  2. yum search telnet
  3. yum -search telnet
  4. yum --search telnet
(정답률: 74%)
  • yum 패키지 관리자에서 특정 문자열이 포함된 패키지를 찾기 위해서는 search 서브 커맨드를 사용합니다.
profile_image
1

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

34. 다음 중 시그널이름과 번호를 확인할 수 명령으로 알맞은 것은?

  1. kill -l
  2. killall -l
  3. pkill -l
  4. pgrep -l
(정답률: 62%)
  • 시스템에서 정의된 시그널의 이름과 그에 해당하는 번호 목록을 확인하려면 kill 명령어에 -l(list) 옵션을 사용합니다.
profile_image
1

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

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

  1. fg -2
  2. fg &2
  3. fg %2
  4. fg -n 2
(정답률: 66%)
  • 백그라운드에서 실행 중인 작업을 포어그라운드로 전환할 때는 fg 명령어를 사용합니다.
    이때 특정 작업 번호를 지정하기 위해서는 번호 앞에 % 기호를 붙여 fg %작업번호 형태로 입력해야 합니다.
profile_image
1

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

36. 다음 중 ihd라는 그룹명을 kait로 변경하는 명령으로 알맞은 것은?

  1. groupmod -n ihd kait
  2. groupmod -n kait ihd
  3. groupmod -N ihd kait
  4. groupmod -N kait ihd
(정답률: 57%)
  • 그룹의 이름을 변경할 때는 groupmod 명령어의 -n 옵션을 사용하며, '변경 후의 이름'을 먼저 적고 '변경 전의 이름'을 나중에 적어야 합니다.
    따라서 ihd를 kait로 변경하려면 groupmod -n kait ihd 형식이 정답입니다.
profile_image
1

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

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

  1. w
  2. who
  3. users
  4. whoami
(정답률: 69%)
  • 제시된 이미지는 현재 로그인한 사용자의 정보뿐만 아니라 터미널, 원격지, 리소스 사용량(CPU, 메모리) 및 현재 수행 중인 작업(WHAT)까지 상세히 출력하고 있습니다.
    w 명령어는 who보다 더 상세한 사용자 상태 정보를 제공하는 명령어입니다.

    오답 노트

    who: 사용자 이름, 터미널, 로그인 날짜만 출력합니다.
    whoami: 현재 쉘을 사용 중인 사용자의 이름만 출력합니다.
profile_image
1

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

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

  1. du
  2. df
  3. quota
  4. repquota
(정답률: 70%)
  • 제시된 이미지는 파일 시스템별 전체 용량, 사용량, 남은 공간 및 마운트 지점을 보여주는 화면입니다.
    df(Disk Free) 명령어는 리눅스 시스템 전체의 마운트된 디스크 사용량을 확인하는 명령어입니다.

    오답 노트

    du: 지정된 특정 디렉토리의 사용량을 확인하는 명령어입니다.
profile_image
1

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

39. 다음 중 10줄이 기록된 텍스트 파일인 lin.txt 파일에서 4번째부터 7번째 줄까지 출력하는 명령으로 알맞은 것은?

  1. head -7 lin.txt | tail -3
  2. head -7 lin.txt | tail -4
  3. tail -10 lin.txt | head -3
  4. tail -10 lin.txt | head –4
(정답률: 67%)
  • 특정 범위의 줄을 출력하기 위해 head 명령어로 상단 범위를 제한하고, tail 명령어로 하단 범위를 다시 제한하는 파이프라인 방식을 사용합니다.
    ① head -7 lin.txt : 파일의 처음부터 7번째 줄까지 추출
    ② tail -4 : 추출된 7줄 중 마지막 4줄(4, 5, 6, 7번째 줄)만 남김
    ③ 최종 결과 : 4번째부터 7번째 줄까지 출력
profile_image
1

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

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

  1. lin.o라는 오브젝트 파일이 생성된다.
  2. lin이라는 오브젝트 파일이 생성된다.
  3. lin이라는 실행 파일이 생성된다.
  4. a.out라는 실행 파일이 생성된다.
(정답률: 64%)
  • 리눅스 gcc 컴파일러를 사용하여 C 소스 파일을 컴파일할 때, -o 옵션으로 출력 파일 이름을 명시하지 않으면 기본적으로 a.out라는 이름의 실행 파일이 생성됩니다.
profile_image
1

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

41. 다음 중 커널 컴파일의 작업 내용과 명령어로 알맞은 것은?

  1. 커널 컴파일 옵션 설정 작업 : make mrproper
  2. 커널 소스의 설정 값 초기화 : make menuconfig
  3. 커널 모듈생성을위한 컴파일작업: make modules
  4. 커널 모듈 파일 복사 및 grub.conf 파일 수정 작업 : make modules_install
(정답률: 62%)
  • 커널 컴파일 과정에서 make modules 명령어는 커널 모듈을 생성하기 위한 컴파일 작업을 수행하는 명령어입니다.

    오답 노트

    커널 컴파일 옵션 설정: make menuconfig 또는 make oldconfig
    커널 소스 설정 값 초기화: make mrproper
    커널 모듈 파일 복사 및 설치: make install
profile_image
1

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

42. 특정 모듈을 제거하면서 의존성있는 모듈을 같이 제거하려고 할 때 ( 괄호 ) 안에 들어갈 옵션으로 알맞은 것은?

  1. -a
  2. -d
  3. -e
  4. -r
(정답률: 64%)
  • 특정 모듈을 제거할 때 사용하는 옵션은 -r(remove)입니다. 특히 와 같이 modprobe 명령어를 사용하면 해당 모듈뿐만 아니라 의존성이 있는 모듈까지 함께 제거할 수 있습니다.
profile_image
1

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

43. 새로운 디스크를 인식하려고 한다. 다음 중 디스크 인식 여부를 확인하는 명령으로 가장 알맞은 것은?

  1. mount
  2. fdisk -l
  3. cat /etc/fstab
  4. cat /etc/mtab
(정답률: 69%)
  • fdisk -l 명령어를 통해 현재 시스템에 인식된 물리적인 디스크 장치와 파티션 목록을 확인할 수 있습니다.

    오답 노트

    mount: 파일 시스템 연결 및 연결 상태 확인
    cat /etc/fstab: 정적 마운트 설정 정보 확인
    cat /etc/mtab: 현재 마운트된 실시간 정보 확인
profile_image
1

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

44. 다음 중 모듈에 대한 설명으로 틀린 것은?

  1. 모듈 관련 명령어로는 lsmod, insmod, rmmod가 있다.
  2. 모듈이 커널에 내장되는 방식을 모놀리식 방식이라고 한다.
  3. 리눅스 모듈의 경우 C컴파일러로 만들어진 ‘*.ko’ 파일 형태이다.
  4. 사용 가능한 모듈은 /lib/modules/커널버전 /kernel 디렉터리 안에서 확인 할 수 있다.
(정답률: 54%)
  • 모놀리식 커널은 커널의 모든 핵심 기능이 하나의 거대한 바이너리 형태로 내장되어 구성되는 방식을 의미합니다. 모듈 방식은 필요한 기능을 동적으로 로드/언로드하는 방식이므로 모놀리식 방식과 구분됩니다.
profile_image
1

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

45. 다음 중 커널 컴파일을 하기 위한 과정으로 틀린 것은?(문제 오류로 가답안 발표시 1번으로 발표되었지만, 확정답안 발표시 1, 2번이 정답 처리 되었습니다. 여기서는 가답안인 1번을 누르면 정답 처리 됩니다.)

  1. 커널 컴파일 전, 후 총 2번의 리부팅이 필요하다.
  2. 리눅스 커널 버전의 소스를 /usr/src/kernels에 다운로드 하여야 한다.
  3. 어셈블러, GCC, make 유틸리티 등 개발 도구가 사전에 설치되어 있어야 한다.
  4. 커널 초기화 시 ‘make clean’ 명령을 이용하면 .config파일을 삭제 하지 않고 초기화 할 수 있다.
(정답률: 69%)
  • 커널 컴파일 과정에서 리부팅이 반드시 전후로 2번 필요하다는 조건은 사실이 아닙니다.
profile_image
1

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

46. 새로운 디스크 추가 할당하고 리부팅을 하였으나 해당 디스크가 mount 되어 있지 않았다. 다음 중 리부팅 후에도 자동으로 mount되도록 설정하는 파일로 알맞은 것은?

  1. /etc/fstab
  2. /etc/groups
  3. /etc/exports
  4. /proc/partitions
(정답률: 76%)
  • 리눅스에서 마운트 설정은 기본적으로 일회성이며, 재부팅 후에도 자동으로 마운트되도록 유지하려면 정적 마운트 정보 파일인 /etc/fstab에 등록해야 합니다.

    오답 노트

    /etc/groups: 그룹 정보 관리 파일(정확히는 /etc/group)
    /etc/exports: NFS 공유 디렉토리 설정 파일
    /proc/partitions: 시스템의 HDD 파티션 정보 확인 파일
profile_image
1

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

47. 다음 중 프린트 작업의 ‘Request-ID’를 확인 하는 명령어로 알맞은 것은?

  1. lp
  2. lpc
  3. lpstat
  4. cancel
(정답률: 67%)
  • lpstat 명령은 System V 계열에서 프린터 큐의 상태를 출력하며, 이를 통해 작업의 Request-ID를 확인할 수 있습니다.

    오답 노트

    lp: 프린터 작업 요청
    lpc: BSD 계열의 대화형 큐 제어
    cancel: 프린터 작업 취소
profile_image
1

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

48. 다음 중 자동 문서 공급 장치가 장착된 스캐너에서 스캔할 때 사용 하는 명령으로 알맞은 것은?

  1. xcam
  2. scanadf
  3. scanimage
  4. sane-find-scanner
(정답률: 60%)
  • scanadf 명령은 자동 문서 공급 장치(ADF)가 장착된 스캐너를 사용하여 여러 장의 이미지를 연속적으로 스캔할 때 사용합니다.

    오답 노트

    sane-find-scanner: USB/SCSI 스캐너 장치 파일 검색
    xcam: 평판 스캐너 및 카메라 이미지 스캔 도구
    scanimage: 일반적인 이미지 스캔 수행
profile_image
1

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

49. 다음 중 CUPS 프린팅 시스템의 특징으로 알맞은 것은?

  1. 설정 정보는 /etc/printcap파일에 저장된다.
  2. BSD계열 유닉스에서 사용하기 위해 개발되었다.
  3. 로컬에 직접 연결한 프린터를 네트워크 프린터처럼 설정이 가능하다.
  4. 초기에는 printconf, printtool과 같은 도구를 사용하여 설정을 하였다.
(정답률: 55%)
  • CUPS는 애플에서 개발한 프린팅 시스템으로, 웹 기반 제어가 가능하며 로컬 프린터를 네트워크 프린터 서버처럼 설정하여 공유할 수 있는 특징이 있습니다.
profile_image
1

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

50. 다음 중 uname 명령을 이용하여 커널 버전을 확인하는 옵션으로 알맞은 것은?

  1. -n
  2. -o
  3. -r
  4. -s
(정답률: 52%)
  • uname 명령의 -r 옵션은 커널 릴리스(kernel-release) 정보를 출력하여 현재 시스템의 커널 버전을 확인하는 데 사용됩니다.

    오답 노트

    -n: 네트워크 노드 호스트 이름 출력
    -o: 운영체제 이름 출력
    -s: 커널 이름 출력
profile_image
1

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

51. 다음 설명에 해당하는 백업 도구의 옵션과 의미로 틀린 것은?

  1. -t : 내용만 확인할 때 사용한다.(--list)
  2. -b : 증분 백업으로 백업할 때 사용한다. (--incremental)
  3. -d : 필요한 경우 디렉터리를 생성한다. (--make-directories)
  4. -i : 표준입력으로 백업한 자료를 불러올 때 사용한다.(--extract)
(정답률: 60%)
  • 설명에 해당하는 도구는 cpio이며, cpio는 증분 백업 기능을 지원하지 않습니다.
profile_image
1

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

52. 다음 설명과 관련된 파일시스템 보안에 관한 내용으로 알맞은 것은?

  1. ext2부터 지원하는 시스템으로 파일권한 외 13가지 속성을 제어한다.
  2. 파일이나 디렉터리에 접근 권한을 제어할 수 있도록 만든 시스템이다.
  3. 설명은 docker 디렉터리에 대한 접근 권한 리스트를 확인하는 명령이다.
  4. 사용자를 인증하고 그 사용자의 서비스에 대한 접근을 제어하는 모듈화된 방법이다.
(정답률: 49%)
  • 제시된 명령어는 setfacl로, 기본 권한(소유자, 그룹, 기타 사용자)의 한계를 넘어 특정 사용자나 그룹에 세밀하게 접근 권한을 부여하는 ACL(Access Control List) 설정 시스템입니다.
profile_image
1

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

53. 다음 중 리눅스 주요 보안 도구와 기능 설명에 대해 알맞은 것은?

  1. nmap : 모든 파일들에 대한 데이터베이스를 만들어 파일의 변조 여부를 검사한다.
  2. nessus : 운영 중인 서버에 불필요하게 작동하고 있는 서비스 포트를 확인할 수 있다.
  3. tripwire : 서버의 보안 취약점을 검사해주는 도구로 문제가 되는 서비스에 대한 정보를 알려준다.
  4. tcpdump : 조건식을설정하여네트워크인터페이스를 거치는 패킷 헤더 정보를 출력할 수 있다.
(정답률: 53%)
  • tcpdump는 조건식을 설정하여 네트워크 인터페이스를 통과하는 패킷의 헤더 정보를 캡처하고 출력할 수 있는 도구입니다.

    오답 노트

    nmap: 네트워크 탐색 및 보안 감사 도구
    nessus: 상용 취약점 스캐너
    tripwire: 파일 변조 여부를 감시하는 무결성 검사 도구
profile_image
1

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

54. 다음 중 SSH(Secure Shell)의 설명으로 틀린 것은?

  1. 패킷을 암호화하여 telnet이나 rlogin에 비해 안전하다.
  2. ssh-keygen을 이용하면 인증키를 이용한 접속이 가능하다.
  3. 기본 설정 포트는 22번이며 원격 셸, scp, sftp기능을 지원한다.
  4. ssh2는 ssh1을 개선한 것으로 하위호환성을 완벽하게 지원한다.
(정답률: 73%)
  • SSH2는 SSH1의 보안 기능을 대폭 강화하여 개발된 프로토콜로, SSH1과는 완전히 다른 구조를 가지고 있어 하위호환성을 완벽하게 지원하지 않습니다.
profile_image
1

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

55. 다음은 /var/log/xferlog 파일의 구성에 관한 설명이다.( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. ㉠ direction, ㉡ access-mode, ㉢ _
  2. ㉠ direction, ㉡ completion-status, ㉢ !
  3. ㉠ transfer-type, ㉡ access-mode, ㉢ !
  4. ㉠ transfer-type, ㉡ completion-status, ㉢ _
(정답률: 55%)
  • /var/log/xferlog 파일의 구성 항목에 대한 설명입니다.
    전송된 지시를 나타내는 영역은 direction이며, 사용자가 어떤 형태로 로그인했는지를 나타내는 영역은 access-mode입니다. 또한 special-action-flag 영역에서 아무런 액션이 발생하지 않은 경우는 _ 로 표시합니다.
profile_image
1

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

56. 다음 설명에 해당하는 로그 관련 주요 파일로 알맞은 것은?

  1. /var/log/btmp
  2. /var/log/wtmp
  3. /var/log/lastlog
  4. /var/log/messages
(정답률: 51%)
  • 콘솔, telnet, ftp 등을 통한 사용자 접속 기록과 시스템 재부팅 히스토리를 저장하는 바이너리 파일은 /var/log/wtmp입니다. 이 파일은 last 명령어를 통해 확인할 수 있습니다.

    오답 노트

    /var/log/btmp: 로그인 실패 정보 저장
    /var/log/lastlog: 마지막 성공 로그인 정보 저장
    /var/log/messages: 시스템 전반적인 로그 저장
profile_image
1

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

57. 다음 중 sudo에 관련된 설명으로 틀린 것은?

  1. 특정 사용자 또는 특정 그룹에 root 사용자 권한을 가질 수 있게 하는 도구이다.
  2. visudo는 환경설정파일을 편집할 때 사용하는 명령이다.
  3. 적용된 사용자는 ‘sudo 명령어’ 형태로 실행하며 root 권한을 대행한다.
  4. 환경설정파일은 /etc/sudo 이다.
(정답률: 65%)
  • sudo의 환경설정 파일은 /etc/sudo가 아니라 /etc/sudoers 입니다.
profile_image
1

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

58. 다음 중 dmesg 명령에 관한 설명으로 알맞은 것은?

  1. 커널 변수의 값을 제어하여 시스템을 최적화 할 수 있는 명령이다.
  2. 커널링버퍼(kernel ring buffer)의 내용을 출력하고 제어하는 명령이다.
  3. /var/log/dmesg 파일에 기록된 환경 변수 설정 값을 출력하는 명령이다.
  4. 커널 부트 메시지 로그를 보여주는 명령으로 실행 시 /var/log/dmesg 에 기록된다.
(정답률: 36%)
  • dmesg는 커널이 부팅될 때 발생하는 각종 메시지를 저장하는 커널링버퍼(kernel ring buffer)의 내용을 출력하고 제어하는 명령입니다.
profile_image
1

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

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

  1. dd
  2. cpio
  3. dump
  4. rsync
(정답률: 56%)
  • 파일 시스템 전체를 직접 읽어 파티션 단위로 백업하며, 0~9단계의 레벨을 통해 전체 백업과 증분 백업을 지원하는 유틸리티는 dump입니다.

    오답 노트

    dd: 블록 단위 파일 복사 및 변환
    cpio: 개별 파일이나 파일 시스템 복사
    rsync: 로컬 및 원격 간 파일/디렉터리 동기화
profile_image
1

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

60. 다음 중 rsync 명령에 관한 설명으로 틀린 것은?

  1. rcp(remote copy)에 비해 처리속도가 빠르다.
  2. 내부 파이프라인을 통하여 전송기간을 줄인다.
  3. ssh을 이용하여 전송 가능하나 root 권한이 필요하다.
  4. 링크된 파일도 복사 가능하고 소유권도 유지하여 복사할 수 있다.
(정답률: 59%)
  • rsync는 효율적인 파일 전송 도구로, root 권한이 없어도 일반 사용자가 사용할 수 있습니다.

    오답 노트

    rcp보다 빠른 처리 속도, 내부 파이프라인을 통한 전송 시간 단축, 링크 파일 복사 및 소유권 유지 기능은 rsync의 올바른 특징입니다.
profile_image
1

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

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

61. 다음은 MySQL 5.7.28 버전을 설치한 후에 mysql에서 사용하는 기본 데이터베이스를 생성하는 과정이다. ( 괄호 ) 안에 들어갈 내용을 알맞은 것은?

  1. ./mysql
  2. ./mysqld
  3. ./mysqld_safe
  4. ./safe_mysqld
(정답률: 64%)
  • MySQL 설치 후 데이터베이스 초기화를 위해 사용하는 서버 실행 파일은 mysqld입니다.
    제시된 이미지의 명령어는 시스템 데이터베이스 디렉토리를 생성하는 과정이므로, bin 디렉토리 내의 실행 파일인 ./mysqld 가 정답입니다.
profile_image
1

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

62. 다음 설명과 같을 때 메인보드의 BIOS에서 활성화 여부를 확인해야 하는 항목으로 알맞은 것은?

  1. VT-x
  2. SVM
  3. VDI
  4. VMX
(정답률: 41%)
  • AMD CPU에서 하드웨어 가상화 기능을 활성화하기 위해 BIOS에서 확인해야 하는 항목은 SVM(Secure Virtual Machine)입니다.

    오답 노트

    VT-x: 인텔(Intel) CPU의 가상화 기술
    VDI: 가상 데스크톱 인프라 솔루션
    VMX: 가상 시스템 실행 파일 관련
profile_image
1

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

63. 다음 ( 괄호 ) 안에 들어갈 수 있는 설정 내용으로 틀린 것은?

  1. *.ihd.or.kr
  2. 192.168.12.
  3. 192.168.12.0/255.255.255.0
  4. 192.168.5.0/24
(정답률: 47%)
  • /etc/exports 파일은 NFS(네트워크 파일 시스템) 공유 디렉토리를 설정하는 파일로, 호스트 이름, IP 주소, 또는 네트워크 주소(CIDR/서브넷 마스크) 형식을 사용해야 합니다.
    192.168.12. 와 같이 끝에 점만 찍힌 형식은 NFS 설정 방식이 아니며, 이는 Samba 설정 등에서 사용하는 방식이므로 틀린 설정입니다.
profile_image
1

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

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

  1. ㉠ forwarders, ㉡ allow-query
  2. ㉠ forwarders, ㉡ forward
  3. ㉠ forward, ㉡ forwarders
  4. ㉠ allow-query, ㉡ forward
(정답률: 58%)
  • /etc/named.conf 설정에서 쿼리 전달 방식을 지정하는 옵션은 forward이며, 전달할 대상 DNS 서버의 IP 주소를 지정하는 항목은 forwarders입니다.
    따라서 ㉠ forward, ㉡ forwarders 순으로 들어가는 것이 올바릅니다.
profile_image
1

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

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

  1. Nginx
  2. Apache HTTP Server
  3. GWS(Google Web Server)
  4. IIS(Internet Information Server)
(정답률: 61%)
  • 비동기 이벤트 방식으로 동작하며 리버스 프록시, 로드 밸런서, HTTP 캐시 기능을 제공하는 가볍고 성능 높은 웹 서버는 Nginx입니다.

    오답 노트

    Apache HTTP Server: 프로세스/쓰레드 생성 방식 및 Loadable Module 제공
    GWS(Google Web Server): 구글 제공 웹 서버
    IIS(Internet Information Server): 마이크로소프트 개발, ASP 지원 및 GUI 관리 콘솔 제공
profile_image
1

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

66. 다음은 httpd.conf 파일의 문법적 오류를 명령어를 사용해서 점검하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. -t
  2. -f
  3. -S
  4. -l
(정답률: 59%)

  • Apache 웹 서버의 설정 파일인 httpd.conf의 문법적 오류를 점검하는 옵션은 -t 입니다.

    오답 노트

    -f: 포그라운드 메인 프로세스 실행
    -S: 가상호스트 설정 확인
    -l: 컴파일 모듈 목록 출력
profile_image
1

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

67. 다음 중 LDAP에 대한 설명으로 틀린 것은?

  1. X.500 Directory Access Protocol 기반으로 만들어진 통신 규약이다.
  2. RDBMS에 비교해서 검색 속도가 빠르다.
  3. 자주 변경되는 정보인 경우에 RDBMS보다 더욱 뛰어난 성능을 발휘한다.
  4. 읽기 위주의 검색 서비스에서 상당히 좋은 성능을 발휘한다.
(정답률: 59%)
  • LDAP은 읽기 위주의 검색 서비스에 최적화되어 있어 RDBMS보다 검색 속도가 빠르지만, 데이터가 자주 변경되는 경우에는 RDBMS보다 성능이 떨어집니다.

    오답 노트

    X.500 Directory Access Protocol 기반, 읽기 위주 서비스 고성능, RDBMS 대비 빠른 검색 속도는 LDAP의 올바른 특징입니다.
profile_image
1

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

68. 다음 설명과 같은 경우에 구성해야할 서버로 가장 알맞은 것은?

  1. SSH
  2. NFS
  3. NIS
  4. II
(정답률: 62%)

  • 다수의 서버를 운영할 때 각 서버마다 계정을 생성하는 불편함을 해결하기 위해, 하나의 서버에만 계정 정보를 저장하고 이를 공유하여 인증하는 네트워크 기반 인증 서비스는 NIS입니다.

    오답 노트

    SSH: 원격지 호스트 접속 프로토콜
    NFS: 네트워크 파일 시스템 공유
profile_image
1

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

69. 다음은 NIS 서버에서 사용자관련 정보가 저장 되는 파일명으로 알맞은 것은?

  1. uid.byname
  2. user.byname
  3. hosts.byname
  4. passwd.byname
(정답률: 49%)
  • NIS 서버에서 사용자 계정, 암호, 그룹 정보 등 사용자 관련 정보를 저장하고 출력하는 파일은 passwd.byname입니다.

    오답 노트

    hosts.byname: 호스트 관련 정보 저장
profile_image
1

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

70. NFS 서버의 IP 주소가 192.168.5.13이고 공유된 디렉터리가 /data일 때 NFS 클라이언트에서 마운트하는 과정이다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. /192.168.5.13/data
  2. //192.168.5.13/data
  3. 192.168.5.13:/data
  4. ⑊192.168.5.13:/data
(정답률: 49%)
  • NFS 클라이언트에서 서버의 디렉터리를 마운트할 때는 '서버IP:공유디렉터리' 형식을 사용합니다.
    ① [기본 공식]
    $$mount -t nfs [NFS서버]:[대상디렉토리] [마운트디렉토리]$$
    ② [숫자 대입]
    $$mount -t nfs 192.168.5.13:/data /mnt$$
    ③ [최종 결과]
    $$192.168.5.13:/data$$
profile_image
1

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

71. 다음 중 메일 관련 프로그램의 종류가 다른 것은?

  1. qmail
  2. postfix
  3. dovecot
  4. sendmail
(정답률: 62%)
  • qmail, postfix, sendmail은 메일을 전송하고 라우팅하는 MTA(Mail Transfer Agent) 프로그램이지만, dovecot은 사용자가 메일을 읽어갈 수 있게 해주는 POP3 및 IMAP4 역할을 수행하는 MDA(Mail Delivery Agent) 프로그램입니다.
profile_image
1

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

72. 다음 설명과 관련 있는 설정 파일명으로 알맞은 것은?

  1. /etc/aliases
  2. /etc/mail/local-host-names
  3. /etc/mail/virtusertable
  4. /etc/mail/sendmail.cf
(정답률: 50%)
  • 하나의 메일 서버에서 여러 개의 도메인을 운영하며, 각 도메인별로 동일한 계정(예: ceo)을 서로 다른 실제 계정으로 연결해주는 가상 사용자 설정 파일은 /etc/mail/virtusertable 입니다.

    오답 노트

    /etc/aliases: 단순 계정 별칭 및 전달 설정
    /etc/mail/local-host-names: 서버가 수신할 도메인 목록 설정
profile_image
1

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

73. 다음 설명과 관련 있는 설정 파일명으로 알맞은 것은?

  1. /etc/aliases
  2. /etc/mail/local-host-names
  3. /etc/mail/virtusertable
  4. /etc/mail/sendmail.cf
(정답률: 51%)
  • 특정 계정(별칭)으로 수신된 이메일을 다른 계정이나 다수의 사용자에게 전달하도록 설정하는 파일은 /etc/aliases 입니다.

    오답 노트

    /etc/mail/local-host-names: 메일 수신지 도메인 및 호스트 설정
    /etc/mail/virtusertable: 가상 도메인 메일 계정 전달 설정
    /etc/mail/sendmail.cf: sendmail 기본 설정 파일
profile_image
1

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

74. 다음은 zone 파일에서 메일 서버를 설정하는 과정이다. 도메인이 ihd.or.kr이고, 관리자 계정이 kaituser일 때 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. kaituser@ihd.or.kr
  2. kaituser@ihd.or.kr.
  3. kaituser.ihd.or.kr
  4. kaituser.ihd.or.kr.
(정답률: 51%)
  • DNS zone 파일의 SOA 레코드에서 관리자 이메일 주소는 '계정.도메인.' 형식으로 작성하며, 반드시 마지막에 루트 도메인을 의미하는 점(.)을 찍어 절대 경로임을 표시해야 합니다.
    따라서 관리자 계정 kaituser와 도메인 ihd.or.kr을 조합한 kaituser.ihd.or.kr. 이 정답입니다.
profile_image
1

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

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

  1. 단일화(Aggregation)
  2. 에뮬레이션(Emulation)
  3. 절연(Insulation)
  4. 프로비저닝(Provisioning)
(정답률: 58%)
  • 에뮬레이션(Emulation)은 소프트웨어나 마이크로 프로그래밍을 통해 한 컴퓨터가 다른 컴퓨터처럼 똑같이 작동하도록 구현하는 기법입니다. IP 네트워크상에서 가상 SCSI 버스를 구현하는 iSCSI나 가상 테이프 스토리지가 대표적인 사례입니다.


    오답 노트

    절연(Insulation): 물리적 자원 교체 시 가상 자원이나 사용자에게 영향을 주지 않게 함
    프로비저닝(Provisioning): 사용자 요구에 맞게 시스템 자원을 미리 할당하고 준비해 두는 것
profile_image
1

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

76. 다음 그림과 같은 방식의 가상화 기술로 알맞은 것은?

  1. VMware ESXi Server
  2. XenServer
  3. Docker
  4. VirtualBox
(정답률: 51%)
  • 제시된 그림은 호스트 OS 위에 VMM(가상 머신 모니터)이 올라가고 그 위에 게스트 OS가 구동되는 Hosted 가상화 아키텍처입니다. VirtualBox는 대표적인 x86 기반의 Hosted 가상화 소프트웨어입니다.
profile_image
1

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

77. 다음 설명과 같은 경우에 도입해야할 가상화 기술로 알맞은 것은?

  1. VirtualBox
  2. RHEV
  3. Docker
  4. Openstack
(정답률: 48%)
  • VMware 기반의 가상 머신과 XenServer 기반의 가상 머신을 통합 관리하는 오픈 소스 기반의 클라우드 운영체제는 Openstack입니다. 이는 IaaS를 쉽게 구축할 수 있는 플랫폼으로 데이터센터의 자원을 통합 제어할 수 있게 해줍니다.
profile_image
1

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

78. 다음 중 xinetd 기반으로 동작하는 텔넷 서버를 활성화하기 위한 설정으로 알맞은 것은?

  1. disable = no
  2. disable = yes
  3. enable = no
  4. enable = yes
(정답률: 47%)
  • xinetd는 슈퍼데몬으로서 개별 서비스의 실행 여부를 설정 파일에서 관리합니다.
    disable 속성은 서비스의 비활성화 여부를 결정하며, disable = no로 설정해야 해당 서비스가 활성화되어 동작합니다.

    오답 노트

    disable = yes: 서비스가 실행되지 않도록 설정함
profile_image
1

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

79. 다음 중 TCP wrapper를 이용한 접근 제어가 가능한 서비스로 틀린 것은?

  1. sshd
  2. vsftpd
  3. in.telnetd
  4. squid
(정답률: 51%)
  • TCP wrapper는 tcp_wrappers 라이브러리를 사용하는 서비스의 접근을 제어하지만, squid는 HTTP, FTP 등의 프로토콜을 통해 객체를 캐싱하는 프록시 서버로 TCP wrapper 방식의 접근 제어를 사용하지 않습니다.
profile_image
1

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

80. 다음 설명과 같은 경우에 구성해야 할 서버로 알맞은 것은?

  1. VNC 서버
  2. NTP 서버
  3. Proxy 서버
  4. DHCP 서버
(정답률: 66%)

  • 제시된 이미지의 내용처럼 네트워크상의 여러 서버들의 시간을 최상위 동기 클럭원에 맞춰 일정하게 유지해 주는 서버는 NTP 서버입니다.

    오답 노트

    VNC 서버: 원격 데스크톱 공유 시스템
    Proxy 서버: 네트워크 서비스 간접 접속 중개
    DHCP 서버: IP 주소 자동 할당
profile_image
1

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

81. 다음 NTP 서버에서 계층을 나타내는 용어로 알맞은 것은?

  1. Layer
  2. Frame
  3. Class
  4. Stratum
(정답률: 61%)
  • NTP(Network Time Protocol)에서 시간 서버의 계층 구조를 나타내는 용어는 Stratum입니다.
    Stratum 0은 원자시계와 같은 최상위 기준 시계이며, 이를 통해 동기화될수록 숫자가 1씩 증가하며 계층이 낮아집니다.
profile_image
1

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

82. 아파치 웹 서버 2.4 버전에서 서버의 포트 번호를 8080으로 운영하려고 한다. 다음 중 관련 설정으로 알맞은 것은?

  1. Port 8080
  2. Listen 8080
  3. http_port 8080
  4. http_listen 8080
(정답률: 60%)
  • 아파치 웹 서버의 설정 파일인 httpd.conf에서 서버가 요청을 대기할 포트 번호를 지정하는 지시어는 Listen입니다.
    따라서 포트 번호를 8080으로 설정하려면 Listen 8080으로 작성해야 합니다.
profile_image
1

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

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

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

    오답 노트

    ou: 조직 부서 이름(OrganizationUnitName)
    sn: 성(SurName)
    dc: 도메인 요소(DomainComponent)
profile_image
1

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

84. 다음은 NIS 클라이언트에서 NIS 서버 및 도메인명을 지정하는 과정이다. ( 괄호 ) 안에 들어갈 파일명으로 알맞은 것은?

  1. /etc/hosts
  2. /etc/yp.conf
  3. /etc/ypbind.conf
  4. /etc/sysconfig/network
(정답률: 44%)
  • NIS 클라이언트에서 NIS 서버의 주소와 도메인명을 지정하여 설정하는 파일은 /etc/yp.conf입니다.


    오답 노트

    /etc/hosts: 호스트 이름을 IP 주소에 매핑하는 로컬 정적 테이블
    /etc/sysconfig/network: 시스템 네트워크 특성 및 도메인 명 설정
profile_image
1

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

85. 다음 중 삼바 서버와 관련 있는 프로토콜의 조합으로 가장 알맞은 것은?

  1. SMB, CIFS
  2. RPC, SMB
  3. RPC, CIFS
  4. SMB, IPC
(정답률: 55%)
  • 삼바 서버는 윈도우 시스템과 자원을 공유하기 위해 SMB(Server Message Block) 프로토콜을 사용하며, 이를 확장하여 인터넷 표준 파일 규약을 지원하는 CIFS(Common Internet File System)를 함께 사용합니다.

    오답 노트

    RPC: 다른 주소 공간에서 함수나 프로시저를 실행하는 프로세스 간 통신 기술
profile_image
1

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

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

  1. directory
  2. public
  3. path
  4. root
(정답률: 62%)
  • 삼바(Samba) 설정 파일에서 공유 디렉터리의 절대 경로를 지정하는 옵션은 path입니다.
profile_image
1

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

87. 다음 중 vsftpd 설치 시에 제공되는 /etc/vsftpd/ftpusers 파일의 기능에 대한 설명으로 알맞은 것은?

  1. vsftpd 서버에 접근이 가능한 사용자 목록 파일이다.
  2. vsftpd 서버에 접근이 불가능한 사용자 목록 파일이다.
  3. vsftpd 서버에 접근이 가능한 호스트의 IP 주소 목록 파일이다.
  4. vsftpd 서버에 접근이 불가능한 호스트의 IP 주소 목록 파일이다.
(정답률: 53%)
  • /etc/vsftpd/ftpusers 파일은 보안을 위해 vsftpd 서버에 접근이 불가능한 사용자 목록을 정의하는 파일입니다.
profile_image
1

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

88. 다음 중 메일 클라이언트가 메일 서버에 도착한 E-mail을 가져올 때 사용되는 프로토콜의 조합으로 알맞은 것은?

  1. SNMP, SMTP
  2. IMAP, SMTP
  3. SMTP, POP3
  4. IMAP, POP3
(정답률: 58%)
  • 메일 클라이언트가 서버에 접속하여 메일을 가져올 때 사용하는 프로토콜은 IMAP과 POP3입니다.

    오답 노트

    SMTP: 메일을 전송할 때 사용하는 프로토콜
    SNMP: 네트워크 장비를 관리하고 감시하는 프로토콜
profile_image
1

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

89. 다음 중 메일을 보낸 후에 외부로 메일이 전송되었는지 여부를 확인하는 명령으로 알맞은 것은?

  1. m4
  2. mailq
  3. mail -v
  4. sendmail -bi
(정답률: 50%)
  • mailq 명령어는 메일 전송 후 큐(Queue)에 남아 있는 메일 목록을 확인하여, 메일이 정상적으로 외부로 전송되었는지 아니면 대기 중인지 여부를 확인하는 데 사용됩니다.

    오답 노트

    m4: sendmail 설정 파일 생성
    mail -v: 메일 전송 시 실시간 상세 과정 출력
    sendmail -bi: aliases DB 업데이트
profile_image
1

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

90. 다음 중 DNS 서버가 등장하는데 계기가 된 파일로 알맞은 것은?

  1. /etc/hosts
  2. /etc/host.conf
  3. /etc/networks
  4. /etc/sysconfig/network
(정답률: 61%)
  • 과거에는 모든 호스트의 이름과 IP 주소 매핑 정보를 /etc/hosts 파일에 수동으로 관리했으나, 네트워크 규모가 커지면서 이를 자동화하고 분산 관리하기 위해 DNS 서버가 등장하게 되었습니다.
profile_image
1

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

91. 다음은 /etc/named.conf 파일 설정의 일부로 Zone 파일이 위치하는 디렉터리를 지정하는 내용이다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. zone
  2. path
  3. include
  4. directory
(정답률: 36%)
  • DNS 서버의 환경 설정을 담당하는 /etc/named.conf 파일에서 존(Zone) 파일들이 저장된 경로를 지정할 때는 directory 옵션을 사용합니다.
profile_image
1

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

92. 다음 중 리버스 존(Reverse Zone) 파일에만 사용하는 레코드 타입으로 알맞은 것은?

  1. RX
  2. MX
  3. PTR
  4. CNAME
(정답률: 63%)
  • PTR 레코드는 IP 주소를 도메인 이름으로 변환하는 역방향 조회(Reverse Lookup)를 위해 리버스 존 파일에서만 사용되는 레코드 타입입니다.

    오답 노트

    MX: 메일 서버 지정
    CNAME: 정식 호스트 이름에 대한 별칭 설정
profile_image
1

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

93. 다음 그림에 해당하는 프로그램을 실행하는 명령으로 알맞은 것은?

  1. virsh
  2. libvirtd
  3. virt-top
  4. virt-manager
(정답률: 65%)
  • 제시된 이미지는 가상 머신 관리자(Virtual Machine Manager)의 GUI 화면입니다.
    virt-manager는 데스크톱의 GUI 환경에서 가상 머신을 생성하고 관리할 수 있는 소프트웨어입니다.

    오답 노트

    virsh: 가상 머신 관리용 CLI 명령어 도구
    libvirtd: libvirt 가상화 관리 시스템의 서버 측 데몬
    virt-top: 가상화 자원 사용 현황을 조회하는 도구
profile_image
1

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

94. 다음설명과같은경우에구성해야할서버로알맞은것은?

  1. VNC 서버
  2. NTP 서버
  3. Proxy 서버
  4. DHCP 서버
(정답률: 64%)
  • VNC(Virtual Network Computing)는 RFB 프로토콜을 사용하여 원격지의 컴퓨터 화면을 그래픽 데스크톱 형태로 공유하고 제어할 수 있는 시스템입니다.
    에서 설명하는 리눅스 서버와 윈도우 클라이언트 간의 데스크톱 공유를 위해 구성해야 할 서버는 VNC 서버입니다.

    오답 노트

    NTP 서버: 네트워크 상의 컴퓨터 시간을 동기화
    Proxy 서버: 클라이언트와 서버 사이에서 간접 접속을 중개
    DHCP 서버: 호스트에게 IP 주소를 동적으로 할당
profile_image
1

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

95. 다음은 httpd.conf 파일에서 웹 문서가 위치하는 디렉터리를 변경하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. ServerRoot
  2. ServerAdmin
  3. ServerName
  4. DocumentRoot
(정답률: 64%)
  • Apache 웹 서버의 설정 파일인 httpd.conf에서 웹 문서(HTML 파일 등)가 실제로 저장되어 있는 디렉터리 경로를 지정하는 지시자는 DocumentRoot입니다.
    따라서 의 괄호에 들어갈 알맞은 키워드는 DocumentRoot입니다.

    오답 노트

    ServerRoot: Apache가 설치된 기본 디렉터리
    ServerAdmin: 에러 발생 시 표시될 관리자 이메일 주소
    ServerName: 서버의 도메인 이름 및 포트 번호
profile_image
1

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

96. 다음과 같은 설정을 통해 ssh 침입을 시도하는 특정 호스트를 차단하려고 할 때 적용할 수 있는 파일로 알맞은 것은?

  1. /etc/hosts.deny
  2. /etc/ssh/sshd_config
  3. /etc/syscofing/iptlables
  4. /etc/syscofing/selinux
(정답률: 62%)
  • 특정 호스트의 서비스 접속을 차단하거나 허용하는 설정 파일은 /etc/hosts.deny와 /etc/hosts.allow입니다.
    /etc/hosts.deny는 특정 클라이언트의 접속을 차단(deny)하는 역할을 수행하므로, 와 같이 특정 IP를 지정하여 ssh 침입을 차단하는 설정에 적합합니다.

    오답 노트

    /etc/ssh/sshd_config: sshd 서비스의 시스템 서버 설정 파일
    /etc/syscofing/iptlables: 커널 기반의 방화벽 설정 도구
    /etc/syscofing/selinux: 보안 강화 커널(Security-Enhanced Linux) 설정
profile_image
1

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

97. 다음 중 iptables에 구성되어 있는 각 테이블의 설명으로 알맞은 것은?

  1. filter : IP의 주소를 변환시키는 역할을 수행하는 테이블
  2. mangle : 패킷 필터링을 담당하는 iptables의 기본 테이블
  3. nat : 패킷 데이터를 변경하는 특수 규칙을 적용하는 테이블
  4. raw : 넷필터의 연결추적 하위 시스템과 독립적으로 동작해야 하는 규칙을 설정하는 테이블
(정답률: 54%)
  • raw 테이블은 넷필터(Netfilter)의 연결추적(Connection Tracking) 하위 시스템과 독립적으로 동작해야 하는 규칙을 설정할 때 사용합니다.

    오답 노트

    filter: 패킷 필터링을 담당하는 기본 테이블
    mangle: 특수 규칙을 통해 패킷 구조 변경 및 ToS 설정
    nat: IP 주소 및 포트 번호를 변환(Network Address Translation)
profile_image
1

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

98. 다음에서 설명하는 네트워크 침해 유형으로 알맞은 것은?

  1. Land Attack
  2. Smurf Attack
  3. Teardrop Attack
  4. TCP SYN Flooding
(정답률: 56%)
  • IP 패킷을 분할하여 전송할 때 시퀀스 넘버를 조작하거나 중첩시켜 수신 측에서 재조합하는 과정에 과부하를 일으키는 공격 방식은 Teardrop Attack 입니다.

    오답 노트

    Land Attack: 출발지와 목적지 IP/포트를 동일하게 설정하여 공격
    Smurf Attack: ICMP 브로드캐스트를 이용한 공격
    TCP SYN Flooding: TCP 3-Way Handshake 과정의 취약점을 이용해 자원 고갈 유도
profile_image
1

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

99. 다음 중 DDoS 공격 도구의 종류가 다른 것은?

  1. Boink
  2. Trinoo
  3. TFN 2K
  4. Stacheldraht
(정답률: 44%)
  • Trinoo, TFN 2K, Stacheldraht는 모두 여러 대의 좀비 PC를 이용해 공격하는 대표적인 DDoS(분산 서비스 거부) 공격 도구입니다. 반면 Boink는 DDoS 도구와는 성격이 다른 도구입니다.
profile_image
1

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

100. 다음 중 iptables 관련 로그가 기록되는 로그파일로 알맞은 것은?

  1. /var/dmesg
  2. /var/log/secure
  3. /cat/log/xferlog
  4. /var/log/messages
(정답률: 48%)
  • /var/log/messages는 전체 시스템의 모든 동작 사항, 정보 메시지 및 이벤트가 기록되는 로그 파일이므로 iptables 관련 로그가 이곳에 기록됩니다.

    오답 노트

    /var/log/secure: 시스템 로그인 인증 관련 로그
    /cat/log/xferlog: FTP 접속 관련 로그
profile_image
1

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

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