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

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

목록

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

1. 다음 중 운영체제의 목적으로 틀린 것은?

  1. 효율적 사용(efficient use)
  2. 사용자 편리성(user convenience)
  3. 비간섭(noninterference)
  4. 대화형 처리(Interactive Processing)
(정답률: 56%)
  • 운영체제의 주요 목적은 처리 능력의 극대화를 위한 효율적 사용, 사용자가 편리하게 사용할 수 있는 사용자 편리성, 그리고 시스템 자원 간의 충돌을 막는 비간섭입니다.

    오답 노트

    대화형 처리: 이는 운영체제의 목적이 아니라 처리 방식의 한 종류입니다.
profile_image
1

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

2. 다음에서 설명하는 소프트웨어로 알맞은 것은?

  1. 프리웨어(Freeware)
  2. 셰어웨어(Shareware)
  3. 비공개 소프트웨어(Closed software)
  4. 독점소프트웨어(Proprietary software)
(정답률: 73%)
  • 제시된 이미지 의 설명처럼 일정 기간 무료로 사용하게 하여 마케팅 효과를 노리고, 계속 사용하려면 비용을 지불해야 하는 소프트웨어는 셰어웨어(Shareware)입니다. 이는 대표적으로 평가판 프로그램이 이에 해당합니다.
profile_image
1

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

3. 다음 중 모바일 기기에서 사용되는 리눅스 운영체제로 틀린 것은?

  1. Android
  2. LiMo
  3. Bada OS
  4. Mint
(정답률: 69%)
  • Mint는 데비안 계열의 PC용 리눅스 배포판으로, 모바일 기기용 운영체제가 아닙니다.
profile_image
1

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

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

  1. yum
  2. apt-get
  3. YaST
  4. rpm
(정답률: 71%)
  • 수세 리눅스(SUSE Linux)의 가장 대표적인 특징이자 강력한 관리 도구는 YaST(Yet another Setup Tool)입니다. YaST는 설치, 환경 설정 및 시스템 관리를 통합적으로 수행할 수 있는 유틸리티로, 수세 리눅스의 핵심 프로그램입니다.
profile_image
1

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

5. 다음 중 아시아눅스의 개발에 참여한 국가와 기업의 조합으로 틀린 것은?

  1. 홍기 리눅스 –중국
  2. 한글과컴퓨터 - 한국
  3. 엔터프라이즈 테크놀로지 - 미국
  4. 비에트 소프트웨어 - 베트남
(정답률: 68%)
  • 아시아눅스는 이름 그대로 아시아 국가들이 참여하여 개발한 리눅스로, 엔터프라이즈 테크놀로지는 미국이 아닌 스리랑카 기업입니다.
profile_image
1

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

6. 다음 설명에 해당하는 RAID의 종류로 알맞은 것은?

  1. RAID-0
  2. RAID-1
  3. RAID-5
  4. RAID-6
(정답률: 75%)
  • 제시된 이미지의 '순환식 패리티 어레이', '3개 이상의 디스크 요구', '패리티 중복 저장 안 함'은 RAID-5의 핵심 특징입니다. RAID-5는 데이터와 패리티를 여러 디스크에 분산 저장하여 효율성과 안정성을 동시에 확보하는 방식입니다.
profile_image
1

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

7. 리눅스 디렉터리 구조 중 시스템 설정과 관련된 파일이 있는 위치로 알맞은 것은?

  1. /bin
  2. /conf
  3. /opt
  4. /etc
(정답률: 77%)
  • /etc 디렉터리는 시스템의 전반적인 설정 파일들이 저장되는 핵심 위치입니다.

    오답 노트

    /bin: 기본 명령어 저장
    /opt: 추가 패키지 설치
    /conf: 표준 리눅스 디렉터리 구조가 아님
profile_image
1

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

8. 다음에서 설명하는 내용과 관련된 파일 시스템은 무엇인가?

  1. ext3
  2. ext4
  3. FAT32
  4. NTFS
(정답률: 63%)
  • 에서 설명하는 다중 블록 할당자(mballoc)와 extents 기능은 ext4 파일 시스템의 핵심 특징입니다. 이를 통해 오버헤드를 줄이고 성능을 향상시키며 효율적인 디스크 공간 관리가 가능합니다.
profile_image
1

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

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

  1. X 메신저
  2. X 윈도
  3. X 터미널
  4. X 프로토콜
(정답률: 72%)
  • X 윈도 시스템에서 X 서버와 X 클라이언트가 상호 작용하기 위해 주고받는 메시지의 형태와 사용법을 정의한 통신 규약을 X 프로토콜이라고 합니다.
profile_image
1

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

10. 현재 리눅스를 비롯하여 유닉스의 대부분이 이 프로젝트 기반의 X윈도 시스템을 사용하고 있으며, freedesktop.org와 함께 X윈도를 지속적으로 발전시키고 있는 곳으로 알맞은 것은?

  1. x-window.org
  2. x-win.org
  3. x.org
  4. x-window.com
(정답률: 72%)
  • x.org는 리눅스와 유닉스 대부분이 사용하는 X.org.server를 개발하며, freedesktop.org와 협력하여 X 윈도 시스템을 지속적으로 발전시키고 있는 프로젝트 단체입니다.
profile_image
1

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

11. 다음 셸 스크립트의 실행 결과로 알맞은 것은?

  1. 1
  2. 2
  3. 3
  4. ${aaa[1+1]}
(정답률: 57%)
  • 셸 스크립트의 echo 명령어에서 작은따옴표(' ')는 내부의 모든 문자를 변수 확장이나 명령 실행 없이 문자 그대로 출력하라는 의미입니다.
    따라서 ${aaa[1+1]}이라는 구문이 해석되지 않고 텍스트 그대로 출력됩니다.

    오답 노트

    3: 큰따옴표(" ")를 사용했을 때 배열의 3번째 요소인 3이 출력되는 결과입니다.
profile_image
1

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

12. 다음 셸 스크립트의 실행 결과로 알맞은 것은?

  1. 1
  2. 12
  3. 15
  4. 25
(정답률: 48%)
  • 셸 스크립트에서 ${#변수명}은 해당 변수에 저장된 문자열의 길이를 반환합니다. 변수 aaa에 "15"가 저장되어 있으므로 ${#aaa}의 값은 2입니다.
    조건문 [[ 2 > 3 ]]은 거짓(False)이므로 else 문을 실행합니다.
    최종 계산식은 다음과 같습니다.
    $$aaa = 2 - 1$$
    $$aaa = 1$$
profile_image
1

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

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

  1. ㉠ pending process ㉡ -0
  2. ㉠ zombie process ㉡ -0
  3. ㉠ pending process ㉡ -9
  4. ㉠ zombie process ㉡ -9
(정답률: 80%)
  • 부모 프로세스가 종료되었음에도 불구하고 시스템에 남아 있는 자식 프로세스를 zombie process라고 합니다. 이러한 좀비 프로세스는 일반적인 종료 신호로 제거되지 않으므로, kill 명령어에 강제 종료 옵션인 -9를 추가하여 종료시켜야 합니다.
profile_image
1

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

14. 다음 중 데몬을 실행하는 방법으로 틀린 것은?

  1. /etc/init.d/httpd restart
  2. /etc/rc.d/init.d/httpd start
  3. service httpd start
  4. service start httpd
(정답률: 70%)
  • 리눅스에서 service 명령어를 사용하여 데몬을 제어할 때는 'service [서비스명] [동작]' 순서로 입력해야 합니다. 따라서 service start httpd는 명령어 순서가 잘못된 틀린 방법입니다.
profile_image
1

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

15. 다음 중 보기의 실행결과와 동일하게 런레벨 3으로 부팅 시 httpd가 자동으로 실행되도록 하는 명령으로 알맞은 것은?

  1. chkconfig httpd on
  2. checkconf --level 3 httpd on
  3. sysconfig start httpd --level 3
  4. daemon start httpd
(정답률: 49%)
  • 특정 런레벨(Run Level)에서 프로그램의 자동 실행 여부를 설정하고 변경하는 유틸리티는 chkconfig입니다. 따라서 런레벨 3에서 httpd가 자동으로 실행되도록 설정하는 명령은 chkconfig httpd on입니다.
profile_image
1

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

16. 다음 중 OSI 7 LAYER의 6계층과 거리가 먼 것은?(문제 오류로 가답안 발표시 3번으로 발표되었지만 확정답안 발표시 모두 정답 처리되었습니다. 여기서는 3번을 누르면 정답 처리 됩니다.)

  1. HTTP
  2. FTP
  3. E-mail
  4. SNMP
(정답률: 80%)
  • OSI 7계층의 6계층(표현 계층)은 데이터의 형식 정의, 암호화, 압축 등을 담당합니다. E-mail은 프로토콜이 아닌 서비스 명칭이며, 이를 구현하는 SMTP, IMAP, POP3 등은 주로 7계층(응용 계층)에서 동작하므로 거리가 멉니다.
profile_image
1

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

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

  1. Repeater
  2. Bridge
  3. Gateway
  4. Router
(정답률: 72%)
  • 디지털 통신 선로에서 감쇠된 신호를 재생성하여 전달함으로써 LAN 선로의 물리적 거리 한계를 극복하고 네트워크를 확장해 주는 장치는 Repeater입니다.
profile_image
1

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

18. route 명령의 실행결과가 다음과 같을 때 169.254.0.0/16 대역의 라우팅 테이블을 삭제하려고 한다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. NOZEROCONF=yes
  2. NOZEROCONF=no
  3. ZEROCONF=yes
  4. ZEROCONF=no
(정답률: 48%)
  • 제시된 이미지 의 $169.254.0.0/16$ 대역은 DHCP 서버가 없는 환경에서 자동으로 IP를 설정하는 Zero Configuration Networking을 위한 예약 서브넷입니다. 이를 비활성화하여 라우팅 테이블에서 삭제하려면 /etc/sysconfig/network 파일에 NOZEROCONF=yes 설정을 추가해야 합니다.
profile_image
1

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

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

  1. 127.0.0.0
  2. 169.254.0.0
  3. 127.0.0.1
  4. 0.0.0.0
(정답률: 60%)
  • 제시된 이미지 의 상황처럼 BOOTP나 DHCP를 통해 IP를 할당받기 전의 호스트는 자신의 IP를 모르기 때문에, 빈 값을 의미하는 $0.0.0.0$ 주소를 사용하여 요청을 보냅니다. 또한 라우팅 테이블에서 지정되지 않은 나머지 모든 네트워크를 의미하는 기본 라우터 주소로도 사용됩니다.
profile_image
1

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

20. 다음은 nslookup 명령어 결과이다. www.ihd.or.kr 도메인에 대한 HOST IP를 출력하기 위해 수정해야 할 파일로 알맞은 것은?

  1. /etc/resolv.conf
  2. /etc/dnsmasq.conf
  3. /etc/host.conf
  4. /etc/hosts
(정답률: 60%)
  • 제시된 이미지 에서 nslookup 실행 시 서버 연결 시간 초과(connection timed out)가 발생하고 있습니다. 이는 DNS 서버 설정에 문제가 있음을 의미하며, 리눅스에서 도메인 네임 서버 설정을 담당하는 파일은 /etc/resolv.conf 입니다.
profile_image
1

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

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

21. 다음 중 접속한 계정에 대한 정보를 알 수 있는 명령어로 틀린 것은?

  1. who
  2. who i am
  3. whoiam
  4. whoami
(정답률: 55%)
  • 접속 계정 정보를 확인하는 명령어 중 who, who i am, whoami는 실제로 사용되는 명령어이지만, whoiam라는 명령어는 존재하지 않습니다.
profile_image
1

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

22. 다음 중 사용자 ID 생성 및 관리와 관련된 내용으로 틀린 것은?

  1. /etc/passwd: 시스템 자원을 이용할 수 있는 로그인 사용자 목록이 저장된 파일이다.
  2. /etc/default/useradd: useradd 명령 실행 시, 참조하는 기본 정보 파일이다.
  3. /etc/shadow: passwd의 비밀번호 부분을 암호화 하여 관리하는 파일이다.
  4. /etc/default/skel: 계정 생성 시 해당 디렉터리의 파일을 사용자에게 기본 제공한다.
(정답률: 54%)
  • 계정 생성 시 기본 제공되는 설정 파일들이 저장된 디렉터리의 정확한 경로는 /etc/skel/ 입니다. /etc/default/skel이라는 경로는 존재하지 않습니다.

    오답 노트

    /etc/passwd: 로그인 사용자 목록 저장 파일
    /etc/default/useradd: useradd 실행 시 참조하는 기본 설정 파일
    /etc/shadow: 암호화된 비밀번호 저장 파일
profile_image
1

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

23. 다음 중 ihd 계정 생성 시 wheel을 2차 그룹으로 지정하고 UID를 1080으로 설정하는 명령으로 알맞은 것은?

  1. useradd -u 1080 ihd -G wheel
  2. useradd ihd -U 1080 -g wheel
  3. useradd -U 1080 -G wheel ihd
  4. useradd -u 1080 -g wheel ihd
(정답률: 56%)
  • useradd 명령어에서 UID를 지정하는 옵션은 -u이며, 보조 그룹(2차 그룹)을 지정하는 옵션은 -G입니다.
    따라서 UID 1080과 보조 그룹 wheel을 설정하는 올바른 명령은 useradd -u 1080 ihd -G wheel 입니다.

    오답 노트

    -g: 기본 그룹(1차 그룹)을 지정하는 옵션임
profile_image
1

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

24. 현재 접속한 나의 계정 및 그룹에 관련한 정보를 동시에 확인 할 수 있는 명령어로 알맞은 것은?

  1. w
  2. whoami
  3. id
  4. users
(정답률: 52%)
  • id 명령어는 현재 사용자의 UID, GID 및 소속된 그룹 정보를 동시에 출력하여 계정과 그룹 정보를 한눈에 확인할 수 있게 합니다.

    오답 노트

    w: 로그인된 사용자와 현재 수행 중인 작업 확인
    whoami: 현재 사용 중인 사용자 이름만 출력
    users: 현재 시스템에 로그인된 사용자 아이디 목록 출력
profile_image
1

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

25. 다음 중 root 사용자로 변경 시 설정된 환경변수까지 반영하는 방법으로 알맞은 것은?

  1. su
  2. su -
  3. su -u
  4. su -u root
(정답률: 69%)
  • 단순히 su 명령어를 사용하면 사용자 전환만 이루어지고 기존 사용자의 환경변수가 유지됩니다. 하지만 su - (또는 su -l, su --login) 옵션을 사용하면 대상 사용자의 로그인 쉘을 실행하여 해당 사용자의 환경변수까지 모두 반영합니다.
profile_image
1

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

26. $HOME/.ssh/id_rsa 파일은 private key로써 반드시 유저를 제외한 그룹 및 모든 다른 사용자에게 읽기, 쓰기, 실행 권한이 없어야만 한다. 다음 명령 중 틀린 것은?

  1. chmod g-rwx,o-rwx $HOME/.ssh/id_rsa
  2. chmod go-rwx ~/.ssh/id_rsa
  3. chmod 600 $HOME/.ssh/id_rsa
  4. chmod 006 $HOME/.ssh/id_rsa
(정답률: 64%)
  • Private Key 파일은 소유자만 읽고 쓸 수 있어야 하며, 그룹(g)과 기타 사용자(o)에게는 모든 권한이 없어야 합니다.
    chmod 006 $HOME/.ssh/id_rsa 명령은 소유자에게 권한을 전혀 주지 않고 기타 사용자에게만 읽기/쓰기 권한을 부여하는 설정이므로 틀린 명령입니다. 오답 노트 chmod g-rwx,o-rwx $HOME/.ssh/id_rsa: 그룹과 기타 사용자의 권한을 모두 제거함
    chmod go-rwx ~/.ssh/id_rsa: 그룹과 기타 사용자의 권한을 동시에 제거함
    chmod 600 $HOME/.ssh/id_rsa: 소유자에게만 읽기/쓰기 권한 부여
profile_image
1

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

27. 다음 명령어에 대한 설명으로 가장 알맞은 것은?

  1. 현재 디렉터리를 기준으로 하위 두 단계 아래의 파일 및 디렉터리에 대한 크기를 바이트 단위로 출력한다.
  2. 현재 디렉터리를 기준으로 하위 두 단계 아래의 파일 및 디렉터리에 대한 크기를 킬로바이트 단위로 출력한다.
  3. 현재 디렉터리를 기준으로 하위 두 단계 아래의 파일 및 디렉터리에 대한 크기를 바이트, 킬로바이트 단위로 출력한다.
  4. 현재 디렉터리를 기준으로 하위 두 단계 아래의 파일 및 디렉터리에 대한 크기를 사람이 보기 편한 형태(단위표시)로 출력한다.
(정답률: 69%)
  • du 명령어는 파일 및 디렉터리의 디스크 사용량을 확인하는 명령어입니다.
    -h 옵션은 Human-readable의 약자로, 크기를 K, M, G 등 사람이 읽기 편한 단위로 표시하며, --max-depth=2 옵션은 현재 디렉터리 기준 하위 2단계 깊이까지만 출력하도록 제한합니다.
profile_image
1

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

28. 다음 중 디렉터리 안에 숨겨진 파일을 포함한 모든 리스트 상세정보를 아이노드 번호와 함께 출력하는 명령으로 알맞은 것은?

  1. ls -alF
  2. ls -ali
  3. ll
  4. ls –sAil
(정답률: 70%)
  • ls 명령어의 옵션 조합을 통해 상세 정보를 출력합니다.
    -a: 숨김 파일을 포함한 모든 파일 출력
    -l: 상세 리스트 정보 출력
    -i: 아이노드(inode) 번호 출력
profile_image
1

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

29. 디렉터리 내에 모든 파일 및 디렉터리 리스트 정보 중 일반파일만(d, l, s 등을 제외한 '-'로 표시되는 파일)을 출력하는 명령으로 알맞은 것은?

  1. ls -al |grep -v "^[a-zA-Z]"
  2. ls -ali |grep -Ev "^[d,l,s]"
  3. ls -ali |grep -v "^[d,l,s]"
  4. ls -al |fgrep -v "^[a-zA-Z]"
(정답률: 43%)
  • grep -v 옵션은 지정한 패턴이 포함되지 않은 라인만 출력합니다.
    ls -al 결과에서 일반 파일은 행의 시작이 '-'이며, 디렉터리(d), 심볼릭 링크(l), 소켓(s) 등은 알파벳으로 시작합니다. 따라서 "^[a-zA-Z]" 패턴(알파벳으로 시작하는 행)을 제외하면 일반 파일만 출력됩니다.

    오답 노트

    ls -ali: -i 옵션 사용 시 행 시작 부분에 아이노드 번호(숫자)가 출력되어 패턴 매칭이 되지 않습니다.
profile_image
1

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

30. 다음에 제시된 /etc/passwd 파일을 기준으로 cut 명령을 실행 했을 때 결과로 알맞은 것은?

  1. de
  2. x
  3. daemon:1
  4. 1:daemon:/usr/sbin:/usr/sbin/nologin
(정답률: 61%)
  • cut 명령어는 구분자를 기준으로 특정 열(field)을 추출하는 도구입니다.
    제시된 명령어에서 -d: 옵션은 구분자를 ':'로 지정하고, -f 1,3 옵션은 첫 번째와 세 번째 필드를 추출하라는 의미입니다.
    파이프(|)를 통해 grep daemon으로 필터링된 행은 "daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin"이며, 여기서 첫 번째 필드는 daemon, 세 번째 필드는 1이므로 결과는 daemon:1 이 됩니다.
profile_image
1

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

31. vi 편집기를 사용하여 파일을 수정 중 <Ctrl+z> 키가 입력되어 편집 도중에 셸 화면으로 전환되었다. 다음 중 다시 편집을 계속하기 위한 명령으로 알맞은 것은?

  1. undo
  2. redo
  3. bg
  4. fg
(정답률: 52%)
  • Ctrl+z 입력 시 프로세스는 정지 상태로 백그라운드로 전환됩니다. 이때 다시 포그라운드(Foreground)로 가져와 편집을 계속하기 위해서는 fg 명령어를 사용해야 합니다.
profile_image
1

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

32. 다음 중 웹서버 데몬의 상태를 확인하는 방법으로 가장 알맞은 것은?

  1. pstree aux |grep httpd
  2. grep httpd | ps -ef
  3. top -ef | grep httpd
  4. ps aux | grep httpd
(정답률: 67%)
  • 웹서버 데몬인 httpd의 상태를 확인하려면 전체 프로세스 목록을 출력한 뒤 grep으로 해당 이름을 필터링해야 합니다. ps aux 명령으로 모든 프로세스를 출력하고 | grep httpd를 통해 웹서버 프로세스만 골라내는 방식이 가장 적절합니다.

    오답 노트

    pstree: 트리 구조로 출력하므로 aux 옵션과 함께 사용하지 않음
    grep httpd | ps -ef: 파이프라인 순서가 잘못되어 ps의 결과가 grep으로 전달되어야 함
profile_image
1

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

33. 다음 중 tailf라는 단어가 포함된 모든 프로세스를 찾아서 강제 종료하는 명령어로 알맞은 것은?

  1. killall -9 tailf
  2. ps aux | grep tailf |awk '{print $1}' | xargs -9 kill
  3. pstree -p | grep tailf |awk '{print $2}' | xargs kill -9
  4. ps aux | grep tailf |awk '{print $2}' | xargs kill -9
(정답률: 53%)
  • 특정 단어가 포함된 프로세스를 찾아 강제 종료하려면 프로세스 목록 출력, 필터링, PID 추출, 종료 명령 전달의 과정이 필요합니다.
    1. ps aux: 모든 프로세스 상세 출력
    2. grep tailf: tailf 포함 행 필터링
    3. awk '{print $2}': 두 번째 열인 PID만 추출
    4. xargs kill -9: 추출된 PID를 인자로 받아 강제 종료 실행
profile_image
1

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

34. 다음 명령어를 실행 했을 때의 결과로 알맞은 것은?

  1. 웹서버를 재시작 한다.
  2. httpd 데몬을 강제 종료한다.
  3. httpd 데몬을 강제 종료하고 전송결과를 출력한다.
  4. httpd 데몬을 백그라운드 프로세스상태로 전환 한다.
(정답률: 53%)
  • 명령어 에서 사용된 시그널 번호 1번은 SIGHUP(Hangup) 시그널로, 프로세스를 재시작하는 데 사용됩니다. 따라서 httpd 데몬에 이 시그널을 보내면 웹서버가 재시작됩니다.
profile_image
1

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

35. 다음 중 백그라운드로 작업 중인 프로세스나 현재 suspend 상태인 프로세스 목록의 PID만 추출하여 출력하는 명령으로 알맞은 것은?

  1. jobs -r
  2. jobs -p
  3. pstree -p
  4. pstree -r
(정답률: 67%)
  • jobs -p 명령은 백그라운드에서 실행 중이거나 정지(suspend) 상태인 작업들의 프로세스 ID(PID)만을 추출하여 출력하는 명령어입니다.

    오답 노트

    jobs -r: 실행 중(Running)인 작업만 출력
profile_image
1

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

36. 다음 중 현재 경로에 있는 vsftp-2.2.2-11.el6.i686.rpm 패키지를 설치하는 명령으로 알맞은 것은?

  1. dpkg -Uvh vsftp-2.2.2-11.el6.i686.rpm
  2. rpm -Uvh vsftp-2.2.2-11.el6.i686.rpm
  3. yum install vsftp
  4. dpkg -i vsftp-2.2.2-11.el6.i686.rpm
(정답률: 64%)
  • 확장자가 .rpm인 패키지 파일은 레드햇 계열의 패키지 관리자인 rpm 명령어를 사용하여 설치합니다. -Uvh 옵션은 업그레이드(Upgrade) 설치를 수행하며, 진행 과정(verbose)을 해시 기호(hash)로 표시합니다.

    오답 노트

    dpkg: 데비안 계열(.deb) 패키지 관리 도구
    yum install: 저장소(Repository)를 통한 설치 명령어로, 로컬 파일 설치 시에는 localinstall을 사용해야 함
profile_image
1

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

37. 다음 중 신규 yum repository를 추가하기 위해 해야 하는 작업과 디렉터리로 알맞은 것은?

  1. /etc/yum.d/ 디렉터리에 새로운 저장소 파일(.repo)을 추가 후, yum clean 명령을 실행 한다.
  2. /etc/yum.repo.d/ 디렉터리에 새로운 저장소 파일(.repo)을 추가 후, yum clean all 명령을 실행 한다.
  3. /etc/yum.conf/ 디렉터리에 새로운 저장소 파일(.repo)을 추가 후, yum refresh all 명령을 실행한다.
  4. /etc/yum.repos.d/ 디렉터리에 새로운 저장소 파일(.repo)을 추가 후, yum clean all 명령을 실행 한다.
(정답률: 47%)
  • yum의 저장소 설정 파일(.repo)은 /etc/yum.repos.d/ 디렉터리에 위치해야 합니다. 새로운 저장소를 추가한 후에는 기존의 캐시 데이터를 삭제하여 변경 사항을 반영하기 위해 yum clean all 명령을 실행하는 것이 올바른 절차입니다.
profile_image
1

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

38. 다음 중 yum을 통해 telnet 패키지를 검색하여 바로 설치하는 과정으로 알맞은 것은?

  1. yum find telnet 검색 후, yum install telnet -y 명령어로 바로 설치
  2. yum find telnet 검색 후, yum -Uvh telnet 명령어로 바로 설치
  3. yum search telnet 검색 후, yum install telnet -y 명령어로 바로 설치
  4. yum search telnet 검색 후, rpm -Uvh telnet 명령어로 바로 설치
(정답률: 69%)
  • yum을 이용한 패키지 관리 순서는 검색 후 설치 단계로 진행됩니다. 패키지 검색에는 search 옵션을 사용하며, 설치 시 -y 옵션을 추가하면 모든 확인 질문에 자동으로 yes라고 응답하여 즉시 설치가 가능합니다.

    오답 노트

    find: yum에 존재하지 않는 옵션
    rpm -Uvh: 로컬에 .rpm 파일이 있을 때 사용하는 명령어로, 저장소 검색 설치와는 무관함
profile_image
1

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

39. 다음 중 tar로 하나로 묶어진 파일의 내용을 확인하는 명령으로 알맞은 것은?

  1. tar tgv ihd.tar
  2. tar vtf ihd.tar
  3. tar xvf ihd.tar
  4. tar cfv ihd.tar
(정답률: 54%)
  • tar 명령어로 묶인 파일의 내용을 확인하려면 목록 출력 옵션인 -t와 파일 지정 옵션인 -f를 함께 사용해야 합니다.

    오답 노트

    xvf: 압축 해제
    cfv: 새 파일 생성
profile_image
1

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

40. 다음 중 압축파일을 압축 해제하는 명령으로 틀린 것은?

  1. zip -d ihd.zip
  2. tar zxvf ihd.tz
  3. gzip -d ihd.tz
  4. gunzip ihd.tz
(정답률: 48%)
  • zip -d 옵션은 압축 파일 내의 특정 파일을 삭제하는 명령이며, zip 파일의 압축을 해제하기 위해서는 unzip 명령어를 사용해야 합니다.

    오답 노트

    tar zxvf: z(gzip 압축 해제)와 x(묶음 해제) 옵션을 통해 압축 해제 수행
    gzip -d: -d 옵션을 통해 압축 해제 수행
    gunzip: gzip의 압축 해제 전용 명령어로 gzip -d와 동일하게 작동
profile_image
1

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

41. 커널 컴파일(Compile)에 대한 설명으로 틀린 것은?

  1. 커널 소스를 다운로드하여 사용하는 시스템에 최적화된 커널을 만드는 과정이다.
  2. 커널 컴파일 과정을 통해 불필요한 항목을 제거할 수 있다.
  3. 커널 컴파일을 통해 사용하는 시스템의 안정성과 성능을 향상 할 수 있다.
  4. 커널 컴파일 전 먼저 커널 버전의 소스를 /usr/src/kernel 디렉터리에 다운로드한다.
(정답률: 52%)
  • 커널 컴파일을 위해 소스 코드를 다운로드하는 기본 경로는 /usr/src/kernel이 아니라 /usr/src/kernels 디렉터리입니다.
profile_image
1

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

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

  1. ㉠ modprobe ㉡ lsmod ㉢ rmmod
  2. ㉠ insmod ㉡ listmod ㉢ delmod
  3. ㉠ modprobe ㉡ lsmod ㉢ delmod
  4. ㉠ insmod ㉡ lstmod ㉢ rmmod
(정답률: 66%)
  • 이미지의 각 설명에 맞는 명령은 다음과 같습니다.
    modprobe: 커널에 모듈을 적재하거나 제거하는 명령
    lsmod: 현재 커널에 적재된 모듈의 이름, 크기, 사용 수 등을 출력하는 명령
    rmmod: 커널에 로드되어 있는 특정 모듈을 제거하는 명령
profile_image
1

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

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

  1. /usr/modprobe.conf
  2. /lib/modprobe.conf
  3. /etc/modprobe.d
  4. /usr/local/modprobe.d
(정답률: 43%)
  • 리눅스 커널 2.4 버전 이후부터는 단일 파일인 /etc/modprobe.conf 대신 이미지와 같이 /etc/modprobe.d 디렉터리 내의 .conf 파일들을 읽어 모듈 설정을 관리하도록 변경되었습니다.
profile_image
1

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

44. 다음 중 커널 소스의 설정 값 초기화 하는 명령으로 알맞은 것은?

  1. make bzimage
  2. make modules
  3. make install
  4. make mrproper
(정답률: 65%)
  • make mrproper 명령은 커널 소스의 설정 값과 컴파일된 모든 파일을 삭제하여 초기 상태로 되돌리는 설정 초기화 명령입니다.

    오답 노트

    make bzimage: 이미지 파일 생성
    make modules: 모듈 생성을 위한 컴파일 작업
    make install: 생성된 모듈 및 커널 설치
profile_image
1

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

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

  1. make menuconfig
  2. make modules
  3. make mrproper
  4. make install
(정답률: 64%)
  • 커널 컴파일 과정에서 사용자가 메뉴 기반의 인터페이스를 통해 커널의 옵션을 설정하는 단계에서 실행하는 명령어는 make menuconfig 입니다.
    따라서 에 해당하는 정답은 make menuconfig 입니다.
profile_image
1

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

46. 다음 중 디스크 추가 장착 시 인식 여부를 확인 하는 명령으로 알맞은 것은?

  1. fdisk -l
  2. fdisk -L
  3. fdisk -v
  4. fdisk -s
(정답률: 62%)
  • 디스크 장치 파일의 목록과 파티션 정보를 확인하여 추가 장착된 디스크의 인식 여부를 파악할 때는 fdisk -l 명령어를 사용합니다.
profile_image
1

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

47. 다음 중 리눅스 부팅 시 자동으로 마운트 되도록 설정하는 파일로 알맞은 것은?

  1. /etc/autofs
  2. /etc/grub
  3. /etc/inittab
  4. /etc/fstab
(정답률: 66%)
  • /etc/fstab 파일은 리눅스 시스템이 부팅될 때 어떤 장치(파티션)를 어디에, 어떤 옵션으로 자동으로 마운트할지를 정의하는 설정 파일입니다.
profile_image
1

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

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

  1. ㉠ lpq ㉡ lprm
  2. ㉠ lp ㉡ cancel
  3. ㉠ lp ㉡ lprm
  4. ㉠ lpq ㉡ lpr
(정답률: 57%)
  • 프린터 관리 명령어의 핵심 기능을 묻는 문제입니다.
    lpq는 프린터 큐의 작업 목록을 확인하는 명령어이며, lprm은 큐에 대기 중인 특정 작업을 삭제하는 명령어입니다.
    따라서 의 ㉠에는 lpq, ㉡에는 lprm이 들어가는 것이 정답입니다.
profile_image
1

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

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

  1. -d
  2. -n
  3. -P
  4. -t
(정답률: 66%)
  • System V 계열의 lp 명령어에서 출력 매수를 지정하는 옵션은 -n 입니다.
    따라서 의 괄호에 들어갈 알맞은 옵션은 -n 입니다.
profile_image
1

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

50. 다음 중 GUI 기반으로 평판 스캐너나 카메라로부터 이미지를 스캔해 주는 도구로 알맞은 것은?

  1. sane-find-scanner
  2. alsa
  3. scanadf
  4. xcam
(정답률: 43%)
  • xcam은 GUI 기반으로 평판 스캐너나 카메라로부터 이미지를 스캔하는 도구입니다.

    오답 노트

    sane-find-scanner: USB 및 SCSI 스캐너 관련 장치 파일을 찾는 명령입니다.
    alsa: 사운드 카드 드라이버 제공을 위한 고급 리눅스 사운드 아키텍처입니다.
    scanadf: 자동문서공급장치(ADF)가 장착된 스캐너에서 여러 장의 사진을 스캔하는 도구입니다.
profile_image
1

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

51. 다음 중 logrotate에 관한 설명으로 알맞은 것은?

  1. 자동 로테이션, 압축 및 암호화 기능을 지원한다.
  2. 로그파일을 여러 개로 분할, 통합 할 수 있다.
  3. 로그 설정은 /etc/logrotate.conf에서 가능하다.
  4. 시, 분, 초 단위로 로테이션 할 수 있다.
(정답률: 42%)
  • logrotate의 기본 설정 파일은 /etc/logrotate.conf이며, 이를 통해 로그 관리 정책을 설정할 수 있습니다.

    오답 노트

    자동 로테이션, 압축 및 암호화 기능을 지원한다: 암호화 기능은 지원하지 않습니다.
    로그파일을 여러 개로 분할, 통합 할 수 있다: 분할 기능만 지원하며 통합은 불가능합니다.
    시, 분, 초 단위로 로테이션 할 수 있다: 일, 주, 월 단위로 로테이션이 가능합니다.
profile_image
1

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

52. 시스템 로그 설정 중 인증 관련 로그를 root 및 admin 사용자의 터미널로 전송하려 한다. 다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. *.emerg
  2. *.alert
  3. syslog.*
  4. authpriv.*
(정답률: 60%)
  • 인증 관련 로그(로그인 성공 및 실패 기록)를 특정 사용자에게 전송하기 위해서는 authpriv.* 시설(facility) 설정을 사용해야 합니다.
profile_image
1

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

53. 다음 중 ihd 사용자의 로그인 정보를 확인하는 명령어로 틀린 것은?

  1. dmesg ihd
  2. last ihd
  3. lastlog -u ihd
  4. lastb ihd
(정답률: 47%)
  • 사용자의 로그인 정보를 확인하는 명령어로는 last(로그인 정보), lastlog(마지막 로그인 정보), lastb(로그인 실패 정보)가 사용됩니다.

    오답 노트

    dmesg ihd: 커널 링 버퍼의 내용을 출력하고 제어하는 명령어로 로그인 정보 확인과는 무관합니다.
profile_image
1

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

54. 다음 중 ihd 사용자의 로그인 실패한 기록만 확인하는 명령으로 알맞은 것은?

  1. last ihd
  2. lastb ihd
  3. lastlog -u ihd
  4. lastlog -t 3
(정답률: 65%)
  • 리눅스에서 로그인 실패 기록은 /var/log/btmp 파일에 저장되며, 이를 확인하는 명령어가 lastb입니다.
    특정 사용자 ihd의 실패 기록만 확인하려면 lastb ihd 명령을 사용합니다.

    오답 노트

    last: 성공한 로그인 기록 확인
    lastlog: 사용자의 마지막 로그인 시간 확인
profile_image
1

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

55. 다음 중 인증키를 이용한 SSH 서버 접속과 가장 거리가 먼 것은?

  1. ssh-keygen
  2. .ssh/id_rsa.pub
  3. .ssh/authorized_keys
  4. /lib/security
(정답률: 63%)
  • SSH 인증키 접속은 키 생성 도구인 ssh-keygen, 공개키 파일인 .ssh/id_rsa.pub, 그리고 서버에 등록되는 .ssh/authorized_keys 파일이 핵심 요소입니다.
    /lib/security는 시스템 라이브러리 경로일 뿐 SSH 인증키 접속 메커니즘과 직접적인 관련이 없습니다.
profile_image
1

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

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

  1. GnuPG
  2. nmap
  3. tripwire
  4. John The Ripper
(정답률: 58%)
  • 파일의 무결성을 검사하여 변조 여부를 확인하는 도구는 tripwire입니다. MD5, SHA, CRC-32 등의 해시 알고리즘을 사용하여 파일의 변경 사항을 감지합니다.

    오답 노트

    GnuPG: 데이터 암호화 및 디지털 서명 도구
    nmap: 네트워크 탐지 및 보안 스캐너
    John The Ripper: 패스워드 크래킹 도구
profile_image
1

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

57. 다음 중 SELinux의 상태와 관련된 모드로 틀린 것은?

  1. active
  2. disabled
  3. enforcing
  4. permissive
(정답률: 47%)
  • SELinux의 상태 모드는 보안 정책의 적용 여부에 따라 세 가지로 구분됩니다.
    enforcing은 규칙 위반 시 동작을 거부하고, permissive는 허용하되 로그를 남기며, disabled는 기능을 완전히 해제한 상태를 의미합니다.

    오답 노트

    active: SELinux의 공식 상태 모드 명칭이 아닙니다.
profile_image
1

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

58. crontab을 이용한 백업 설정을 하려 한다. 다음 설명에 해당하는 설정으로 알맞은 것은?

  1. * */5 * * 2,4,6 tar -g list -cvfp backup.tar /usr
  2. * */5 * * 2,4,6 tar -N list -cvfp backup.tar /usr
  3. */5 * * * 1,3,5 tar -g list -cvfp backup.tar /usr
  4. */5 * * * 1,3,5 tar -N list -cvfp backup.tar /usr
(정답률: 61%)
  • crontab의 설정 순서는 '분 시 일 월 요일 명령어'이며, tar의 증분 백업을 위해서는 -g 옵션을 사용해야 합니다.
    월, 수, 금요일은 요일 필드에 1, 3, 5로 표기하며, 매시 5분 간격은 분 필드에 */5로 표기합니다.
    따라서 */5 * * * 1,3,5 tar -g list -cvfp backup.tar /usr 가 정답입니다.
profile_image
1

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

59. 다음에서 설명하는 백업 명령어로 알맞은 것은?

  1. dd
  2. cpio
  3. dump
  4. rsync
(정답률: 50%)
  • 제시된 이미지의 '특수 파일 백업 가능', '손상된 부분 제외하고 복구 가능', '증분 백업 미지원'은 cpio 명령어의 특징입니다.

    오답 노트

    dd: 파티션이나 디스크 단위의 물리적 백업에 사용됩니다.
    dump: 파일 시스템 전체 백업 및 증분 백업을 지원합니다.
    rsync: 원격지 파일 동기화 유틸리티입니다.
profile_image
1

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

60. 다음 중 rsync에 대한 설명으로 알맞은 것은?

  1. 그룹을 포함한 소유권, 허가권을 유지하여 복사가 가능하지만 디바이스 파일은 복사가 불가능하다.
  2. ftp를 이용하여 전송이 가능하고 root권한이 필요하지 않다.
  3. 하위디렉터리의 그룹 소유권까지 보존하여 복사하는 옵션은 -r 이다.
  4. root계정으로 네트워크를 이용하여 원격지에 파일 동기화가 가능하다.
(정답률: 45%)
  • rsync는 네트워크를 통해 원격지와 파일을 동기화하는 강력한 유틸리티로, root 계정을 사용하여 원격지의 파일 시스템을 동기화할 수 있습니다.

    오답 노트

    디바이스 파일: 링크 및 디바이스 파일도 복사 가능합니다.
    전송 방식: ssh나 rsh를 이용하며 root 권한이 반드시 필요한 것은 아닙니다.
    -r 옵션: 하위 디렉터리까지 복사하는 옵션이며, 그룹 소유권 보존은 -g 옵션을 사용해야 합니다.
profile_image
1

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

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

61. 아파치 웹 서버는 DSO(Dynamic Shared Object) 방식을 지원하여 좀 더 유연한 웹서버를 구성할 수 있게 해준다. 다음 중 DSO 방식에 대한 단점의 내용으로 틀린 것은?

  1. DSO 매커니즘은 프로그램 코드를 알맞은 주소 공간에 동적으로 적재시킬 수 있는 기능을 지원하지 않는 특정 운영체제에서는 사용할 수 없다.
  2. DSO 방식을 사용하지 않는 것과 비교해서 일반적으로 웹 서버를 구동하는 데에 필요한 시간이 좀 더 많이 필요하다
  3. 웹 서버를 운영하는 데에 있어서 DSO 방식을 사용하지 않는 것과 비교하여 일반적으로 성능이 떨어진다고 알려져 있다.
  4. 웹 서버에 DSO 모듈들을 적재시켜야 하므로, 다른 모듈이 추가적으로 필요한 경우 웹서버 전체를 다시 컴파일 하여야 하는 단점이 존재한다.
(정답률: 50%)
  • DSO(Dynamic Shared Object) 방식의 핵심 장점은 모듈을 동적으로 적재한다는 것입니다. 따라서 새로운 모듈이 필요할 때 웹 서버 전체를 다시 컴파일할 필요 없이 모듈 파일만 추가하고 설정하면 되므로, 전체 재컴파일이 필요하다는 설명은 틀린 내용입니다.
profile_image
1

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

62. Apache 설정 파일이 다음과 같을 때 관련 설명으로 틀린 것은?

  1. DSO 방식으로 php 모듈이 적재되어 사용된다.
  2. 정적 라이브러리 방식으로 php를 컴파일 했다면 (a) 설정은 필요 없다.
  3. html 확장자는 Apache에 의해 해석되기 때문에 (b) 설정에 추가할 수 없다.
  4. 사용하고자 하는 php 스크립트의 확장자를 (b) 설정에 추가할 수 있다.
(정답률: 50%)
  • Apache 설정에서 AddType 지시어는 특정 확장자를 가진 파일을 어떤 MIME 타입으로 처리할지 지정하는 설정입니다. 따라서 html 확장자라 하더라도 (b) 설정에 추가하면 Apache가 해당 파일을 PHP 스크립트로 인식하여 해석하게 만들 수 있습니다.

    오답 노트

    DSO 방식: LoadModule을 통해 모듈을 동적으로 적재하는 방식이 맞습니다.
    정적 라이브러리: 컴파일 시 포함되므로 LoadModule 설정이 필요 없습니다.
profile_image
1

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

63. 다음은 dhcpd.conf 파일의 일부로 특정 MAC 주소를 갖는 시스템에 고정적인 IP 주소를 할당해 주려고 한다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. fixed-address
  2. mac-address
  3. address
  4. ip-address
(정답률: 63%)
  • DHCP 서버의 dhcpd.conf 파일에서 특정 MAC 주소(hardware ethernet)를 가진 호스트에게 고정된 IP 주소를 할당하기 위해서는 fixed-address 지시자를 사용해야 합니다.
profile_image
1

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

64. 다음은 역 존(Reverse zone) 파일을 설정하는 내용이다. IP주소가 192.168.12.22일 경우 ( 괄호 ) 안에 들어갈 내용으로 가장 알맞은 것은 ?

  1. 12.168.192.in-addr.arpa
  2. 192.168.12.in-addr.arpa
  3. 192.168.12.22.in-addr.arpa
  4. 22.12.168.192.in-addr.arpa
(정답률: 56%)
  • DNS 역 존(Reverse zone) 설정 시에는 IP 주소의 마지막 옥텟을 제외한 나머지 부분을 역순으로 배치하고 뒤에 .in-addr.arpa를 붙여 정의합니다.
    IP 주소가 $192.168.12.22$일 때, 마지막 $22$를 제외한 $192.168.12$를 역순으로 나열하면 $12.168.192$가 됩니다.
    따라서 최종 설정값은 $12.168.192.in-addr.arpa$가 됩니다.
profile_image
1

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

65. DHCP 서버에서 Mac address를 이용해서 서버나 호스트의 위치를 알아낼 때 사용하는 프로토콜은?

  1. ARP (Address Resolution Protocol)
  2. TCP (Transmission Control Protocol)
  3. IGRP (Internet Gateway Routing Protocol)
  4. ICP (Internet Cache Protocol)
(정답률: 70%)
  • ARP(Address Resolution Protocol)는 네트워크 상에서 IP 주소를 기반으로 해당 호스트의 물리적 주소인 MAC 주소를 알아내기 위해 사용하는 프로토콜입니다.
profile_image
1

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

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

  1. o : 최상의 조직
  2. ou : 조직의 부서
  3. cn : 가장 일반적인 이름
  4. objectClass : 학교에서 사용하는 조직
(정답률: 58%)
  • LDAP의 objectClass는 엔트리가 어떤 종류의 객체인지를 정의하는 속성으로, 학교 조직을 의미하는 전용 속성이 아닙니다.

    오답 노트

    o: 조직(Organization) 이름, ou: 조직의 부서(Organizational Unit), cn: 일반적인 이름(Common Name)을 의미합니다.
profile_image
1

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

67. proftpd를 운영하고 있는 서버에 일반 사용자 계정으로는 로그인이 가능하지만 anonymous 계정으로는 로그인되지 않는다. 다음 중 관련 설명으로 틀린 것은?

  1. 설정 파일 안에 <Anonymous> ..</Anonymous> 지시자가 없다.
  2. RequireValidShell 지시자의 값이 Off이다.
  3. /etc/passwd 파일에 ftp 사용자에 대한 설정이 없다.
  4. ftp 사용자의 홈 디렉터리에 대한 소유자나 권한이 잘못 설정되어 있다.
(정답률: 40%)
  • RequireValidShell 지시자는 사용자의 쉘이 /etc/shells 파일에 등록되어 있는지 확인하여 로그인을 허용하거나 거부하는 설정입니다. 이 값이 Off인 것은 익명 계정 로그인 불가 현상과 직접적인 상관이 없으므로 틀린 설명입니다.

    오답 노트

    설정 파일 내 <Anonymous> 지시자 부재, /etc/passwd 내 ftp 사용자 설정 누락, 홈 디렉터리 권한 설정 오류 등은 모두 익명 로그인 실패의 직접적인 원인이 됩니다.
profile_image
1

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

68. nfs 클라이언트에서 nfs 서버인 ihd의 특정 디렉터리를 마운트 하기 위한 /etc/fstab파일의 설정으로 알맞은 것은 ?

  1. /ihd/proc /mnt/ihd nfs defaults 0 0
  2. ihd:/home /mnt/ihd nfs defaults 0 0
  3. /mnt/ihd ihd:/tmp nfs defaults 0 0
  4. /home:ihd /mnt/ihd defaults 0 0
(정답률: 49%)
  • /etc/fstab 파일의 설정 순서는 [장치명(서버:경로)] [마운트 포인트] [파일시스템 종류] [옵션] [dump] [fsck] 순으로 작성해야 합니다.
    따라서 서버 ihd의 /home 디렉터리를 /mnt/ihd에 마운트하는 설정인 ihd:/home /mnt/ihd nfs defaults 0 0 가 정답입니다.
profile_image
1

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

69. 다음은 MySQL의 소스 컴파일 설치 과정 중 한 부분이다. 이와 관련된 설명으로 틀린 것은 ?

  1. --prefix=/usr/local/mysql는 MySQL이 설치된 홈 디렉터리를 지정하는 옵션이다.
  2. --localstatedir=/usr/local/mysql/data는 MySQL의 데이터들을 /usr/local/mysql/data에 저장시키기 위한 옵션이다.
  3. --with-charset=euc_kr은 MySQL에서 한글 사용을 가능하게 해주는 옵션이다.
  4. 이 작업의 결과 /usr/local/mysql/data에 mysql과 test 두 개의 DB가 생성된다.
(정답률: 60%)
  • 제시된 이미지는 MySQL의 설치 경로와 문자 집합을 설정하는 configure 단계입니다.
    $$\text{./configure --localstatedir=/usr/local/mysql/data --prefix=/usr/local/mysql --with-charset=euc_kr}$$
    해당 단계는 설치 환경을 설정하는 과정일 뿐이며, 실제 mysql과 test DB가 생성되는 시점은 설치 후 mysql_install_db 스크립트를 실행하는 단계입니다.
profile_image
1

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

70. NTP는 클럭소스 수준의 계층적, 반 계층화(Semi-layered)된 시스템을 사용하고 이 계층 구조의 각 수준을 계급(Stratum)이라 한다. 다음 중 계급에 대한 설명으로 틀린 것은?

  1. 계급 수준은 레퍼런스 시계에서 거리를 정의 한다.
  2. 계급구조의순환종속성을방지하기위해존재한다.
  3. 계급 3시간 소스보다 계급 2시간 소스가 더 품질이 우수하다.
  4. 계급 0은 원자시계 GPS 시계 또는 다른 무선 시계 같은 장치이다.
(정답률: 50%)
  • NTP의 계급(Stratum) 구조에서 숫자가 낮을수록 레퍼런스 시계(Stratum 0)에 더 가깝다는 것을 의미하며, 이는 곧 더 높은 정확도와 우수한 품질을 뜻합니다. 따라서 계급 2시간 소스가 계급 3시간 소스보다 품질이 우수한 것은 맞는 설명이며, 문제의 정답 설정에 오류가 있는 것으로 보입니다.
profile_image
1

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

71. 프록시 서버의 일종인 squid에 대한 설명으로 틀린 것은?

  1. squid는 사용자가 요청한 파일을 서버에 남겨둠으로써 같은 파일에 대한 추후 요청보다 신속하게 서비스 한다
  2. squid는 다수의 서비스(예를 들어 ftp, telnet, http 등)를 동시에 지원하지 못하며 따라서 초기 설정 시 캐싱을 지원하고자 하는 서비스를 지정하여야 한다.
  3. squid.conf 설정 파일을 이용하여 사용할 캐싱 공간의 크기를 지정할 수 있다
  4. squid를 정상적으로 설정하기 위해서는 시스템에 squid라는 사용자를 추가해야 한다.
(정답률: 43%)
  • squid는 HTTP, FTP, HTTPS 등 다양한 프로토콜을 동시에 지원하는 다중 서비스 캐싱 프록시 서버입니다. 따라서 다수의 서비스를 동시에 지원하지 못한다는 설명은 틀린 내용입니다.
profile_image
1

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

72. 현재 리눅스 가상화에서 가장 많이 사용되는 KVM에 대한 설명으로 틀린 것은?

  1. KVM은 CPU에서 가상화를 지원해야 한다.
  2. Kernel 2.6.20부터 리눅스 커널 메인라인에 들어간 커널 모듈 형태이다.
  3. KVM은 모든 장치에 대해 전가상화만을 제공한다.
  4. 호스트 서버에서 보면 게스트 서버는 하나의 프로세스로 간주되기 때문에 오버헤더가 거의 없다.
(정답률: 54%)
  • KVM은 CPU 가상화는 전가상화를 지원하지만, 이더넷, Disk I/O, VGA 그래픽 인터페이스 등 장치에 대해서는 반가상화(Para-virtualization)를 지원하여 효율성을 높입니다.
profile_image
1

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

73. 스팸메일(SpamMail)로부터 센드메일(SendMail)을 보호하기 위한 /etc/mail/access 파일의 메일 릴레이 기능에 대한 설정 중 행동 양식에 대한 설명으로 틀린 것은?

  1. Relay - 지정된도메인에서들어오는메일의중계허용
  2. Reject - 지정된 도메인에서 들어오는 메일을 거부 메시지 없이 폐기
  3. 501 - 지정된 메일 주소와 일치하는 메일 수신 거부
  4. 550 - 지정된 도메인과 관련된 모든 메일 수신 거부
(정답률: 60%)
  • Sendmail의 access 파일 설정에서 Reject는 메일을 거절함과 동시에 거부 메시지를 발송합니다.

    오답 노트

    거부 메시지 없이 폐기하는 설정은 DISCARD입니다.
profile_image
1

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

74. 다음의 PHP 소스 파일이 정상적으로 실행되게 하기 위해 php.ini 파일을 수정하려고 한다. 다음 중 관련 항목 및 설정값으로 알맞은 것은?

  1. short_open_tag = On
  2. short_open_tag = Off
  3. open_short_tag = On
  4. open_short_tag = Off
(정답률: 43%)
  • PHP의 기본 시작 태그는 <?php 이지만, 와 같이 <? 만으로 시작하는 짧은 태그를 사용하려면 php.ini에서 short_open_tag = On 설정이 필요합니다.
profile_image
1

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

75. 인증 없이 삼바 서버에 접근 가능하도록 설정하려고 한다. 다음 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

  1. all
  2. users
  3. user
  4. share
(정답률: 50%)
  • 삼바(Samba) 서버 설정 파일인 /etc/samba/smb.conf에서 인증 없이 공유 자원에 접근할 수 있도록 하는 보안 모드는 security = share 설정입니다.
profile_image
1

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

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

  1. root_squash
  2. no_root_squash
  3. all_squash
  4. anonuid
(정답률: 56%)
  • NFS 서버에서 root를 포함한 모든 사용자의 권한을 익명 사용자(nobody 또는 nfsnobody)로 매핑하여 보안을 강화하는 설정은 all_squash입니다.

    오답 노트

    no_root_squash: 서버와 클라이언트의 root 사용자를 일치시켜 root 권한을 그대로 유지함
profile_image
1

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

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

  1. ㉠ BIND ㉡ rpcbind ㉢ portmap
  2. ㉠ BIND ㉡ portmap ㉢ rpcbind
  3. ㉠ RPC ㉡ rpcbind ㉢ portmap
  4. ㉠ RPC ㉡ portmap ㉢ rpcbind
(정답률: 49%)
  • NIS(Network Information Service)는 기본적으로 RPC(Remote Procedure Call)를 사용하여 네트워크 기반 정보를 제공합니다. 이에 따라 RPC 호출을 처리하는 데몬이 필요한데, 과거에는 portmap 데몬이 그 역할을 수행했으나 현재는 rpcbind 데몬이 이를 대신하고 있습니다.
profile_image
1

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

78. 다음 중 아파치에서 사용자 인증 파일을 생성하고 관리해 주는 명령어로 알맞은 것은?

  1. apxs
  2. chpasswd
  3. ab
  4. htpasswd
(정답률: 61%)
  • 아파치 웹 서버에서 HTTP 기본 인증을 위한 사용자 이름과 비밀번호가 저장된 파일을 생성하고 관리하는 도구는 htpasswd입니다.

    오답 노트

    apxs: 확장 모듈 컴파일 및 설치 도구
    chpasswd: 사용자 비밀번호 일괄 업데이트
    ab: 서버 성능 측정 툴
profile_image
1

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

79. 다음 중 192.168.12.22번의 IP 주소를 사용하는 윈도우 시스템의 공유 폴더를 확인하는 명령으로 알맞은 것은 ?

  1. smbclient -M 192.168.12.22
  2. smbclient -L 192.168.12.22
  3. smbclient -D 192.168.12.22
  4. smbclient -U 192.168.12.22
(정답률: 55%)
  • smbclient 명령어를 사용하여 원격 윈도우 시스템의 공유 자원을 확인할 때는 리스트(List)를 의미하는 -L 옵션을 사용합니다.

    오답 노트

    -M: 메시지 전송
    -U: 접속 사용자 지정
profile_image
1

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

80. 다음은 관련 파일 수정 후 적용 시키는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은 ?

  1. ㉠ m4 ㉡ >
  2. ㉠ m4 ㉡ <
  3. ㉠ makemap hash ㉡ >
  4. ㉠ makemap hash ㉡ <
(정답률: 38%)
  • sendmail의 접근 제어 파일인 /etc/mail/access를 수정한 후, 이를 데이터베이스 형태의 파일로 변환하여 적용하기 위해서는 makemap 명령어를 사용합니다.
    해당 과정은 makemap hash /etc/mail/access < /etc/mail/access 형태로 실행하여 텍스트 파일을 해시 DB로 변환합니다.
profile_image
1

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

81. 다음은 DNS 서버로 들어오는 도메인 질의 요청을 다른 DNS 서버로 넘기는 설정을 하려고 한다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은 ?

  1. ㉠ forward ㉡ forwarder
  2. ㉠ forward ㉡ forwarders
  3. ㉠ forwarder ㉡ forward
  4. ㉠ forwarders ㉡ forward
(정답률: 53%)
  • DNS 서버에서 질의 요청을 다른 서버로 넘기는 설정은 forward 옵션을 사용하며, 대상 서버의 IP 주소 목록은 forwarders 항목에 지정합니다.
    따라서 ㉠에는 forward, ㉡에는 forwarders가 들어가는 것이 옳습니다.
profile_image
1

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

82. 아파치 웹 서버의 환경 설정에서 서버의 설정, 에러 로그파일 등이 기록되는 서버 루트 디렉터리의 기본 경로를 지정해 주는 항목으로 알맞은 것은?

  1. DocumentRoot "/usr/local/apache/htdocs"
  2. PidFile /usr/local/apache/logs/httpd.pig
  3. ServerRoot "/usr/local/apache"
  4. ScoreBoardFile /usr/local/apache/logs/httpd.scoreboard
(정답률: 53%)
  • ServerRoot는 아파치 웹 서버의 설정 파일, 에러 로그 등이 기록되는 서버의 루트 디렉터리 기본 경로를 지정하는 항목입니다.

    오답 노트

    DocumentRoot: 웹 문서들이 저장되는 기본 디렉터리 설정
    PidFile: 웹 서버 가동 시 프로세스 ID(PID)를 기록하는 파일
profile_image
1

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

83. 요청 받은 Name Resolution의 결과 데이터를 일정기간 별도로 저장하고 만일 같은 내용에 대한 요청이 들어오면 저장해 둔 데이터를 가지고 즉시 답변 해주는 DNS 서버의 종류로 알맞은 것은?

  1. Primary Server
  2. Secondary Server
  3. Caching Server
  4. Proxy Server
(정답률: 66%)
  • Caching Server는 이전에 요청받은 Name Resolution 결과 데이터를 일정 기간 저장(캐싱)해 두었다가, 동일한 요청이 들어오면 저장된 데이터를 즉시 응답하여 효율성을 높이는 서버입니다.
profile_image
1

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

84. 프록시 서버에 대한 설명으로 가장 알맞은 것은?

  1. 네트워크상의 모든 호스트가 동일한 계정으로 가지게 하여 마치 단일 시스템처럼 보이게 한다.
  2. 도메인 내부에 들어오는 요청을 필터링 함으로써 일종의 방화벽 역할을 할 수 있다.
  3. 원격 호스트의 프로세스 생성에 관여한다.
  4. 프린터와 같은 각종 주변 기기를 공유하는데 사용하기도 한다.
(정답률: 56%)
  • 프록시 서버는 클라이언트와 서버 사이에서 중계 역할을 수행하며, 도메인 내부로 들어오는 요청을 필터링하여 보안을 강화하는 방화벽 역할을 수행할 수 있습니다.
profile_image
1

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

85. xinetd의 설정 파일인 /etc/xinetd.conf에서 사용되는 변수에 대한 설명으로 틀린 것은?

  1. socket_type : stream, dgram, raw값을지정할수있다.
  2. user : 서비스를 사용할 사용자의 이름이다.
  3. wait : 서비스 처리에 걸리는 시간을 지정한다.
  4. server : 서비스가연결되었을때실행할프로그램이다.
(정답률: 41%)
  • wait 변수는 서비스 처리 시간을 지정하는 것이 아니라, yes 또는 no 값으로 설정하여 서비스 연결 시 실행된 프로그램이 종료될 때까지 다른 요청을 대기시킬지 여부를 결정하는 설정입니다.
profile_image
1

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

86. 다음 중 Xen에 대한 설명으로 알맞은 것은?

  1. 커널의 소스에 삽입되어 무겁고 다양한 인터페이스를 제공해 무거운 용량과 다양한 인터페이스를 제공한다.
  2. 대부분 메인 컨트롤 스택은 소스를 수정할 수 있는 리눅스에만 설치된다.
  3. 가상머신 내에서 실행하는 주장치 드라이버를 허용하는 기능이 있다.
  4. Xen은 반가상화 전용으로 개발되어 다른 하이퍼바이저에 비해 빠르다.
(정답률: 37%)
  • Xen 하이퍼바이저는 가상머신 내에서 실행되는 주장치 드라이버를 허용하여 하드웨어 자원을 효율적으로 관리하는 기능을 제공합니다.
profile_image
1

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

87. sendmail의 alias 기능에 대한 설명으로 틀린 것은?

  1. 사용자들에게 정상 이메일 주소 이외에 다른 이름을 부여해줄 수 있다.
  2. 메일링 리스트를 작성할 수 있다.
  3. 수신된 메일 메시지와 이를 처리하는 외부 프로그램을 연계 시켜줄 수 있다.
  4. 특정 호스트로부터 보내진 메일을 거부할 수 있다.
(정답률: 48%)
  • sendmail의 alias 기능은 이메일 주소에 별칭을 부여하거나 메일링 리스트 작성, 외부 프로그램 연계 등을 처리하는 기능이며, 특정 호스트의 메일을 거부하는 보안/필터링 기능과는 무관합니다.
profile_image
1

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

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

  1. SQL 인터페이스를 제공하지 않는 경량형 데이터베이스이다.
  2. NoSQL은 관계형 데이터 모델이 아닌 키-값 모델이다.
  3. NoSQL은 데이터의 정합성에 대한 요구 사항보다는 단절내성에 대한 요구사항이 더 중요하다.
  4. SQLite, MongoDB, Canssandra 등이 NoSQL에 속한다.
(정답률: 45%)
  • MongoDB와 Cassandra는 대표적인 NoSQL 데이터베이스이지만, SQLite는 SQL 기반의 관계형 데이터베이스(RDBMS)이므로 NoSQL에 속하지 않습니다.
profile_image
1

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

89. 다음에서 설명하는 아파치 웹서버의 MPM(Multi-Processing Module)으로 알맞은 것은?

  1. prefork
  2. worker
  3. BeOS
  4. OS/2
(정답률: 54%)
  • 하나의 자식 프로세스당 여러 개의 스레드를 사용하여 요청을 처리하는 방식은 worker MPM의 핵심 특징입니다.

    오답 노트

    prefork: 하나의 자식 프로세스당 하나의 스레드만 사용함
profile_image
1

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

90. 다음 중 NIS 도메인명을 부팅 시 적용할 때 설정하는 파일로 알맞은 것은?

  1. /etc/hosts
  2. /etc/sysconfig/network
  3. /etc/resolv.conf
  4. /etc/networks
(정답률: 48%)
  • 부팅 시 NIS 도메인명을 적용하기 위해 설정하는 파일은 /etc/sysconfig/network입니다.
profile_image
1

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

91. 다음 중 vsftpd.conf 설정에서 하나의 IP 주소 당 허용할 최대 접속수를 지정하는 항목으로 알맞은 것은?

  1. max_per_ip=3
  2. max_per_client=3
  3. max_per_address=3
  4. max_per_ip_address=3
(정답률: 39%)
  • vsftpd.conf 설정에서 하나의 IP 주소당 허용할 최대 접속 수를 지정하는 항목은 max_per_ip입니다.

    오답 노트

    max_per_client: 클라이언트당 최대 접속 수 지정
profile_image
1

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

92. 다음 중 일종의 대리인 역할을 수행하는 프로그램으로 메일 박스에 도착한 메일을 대행해서 가져오거나 전달하는 역할을 수행하는 프로그램으로 알맞은 것은?

  1. MDA (Mail Delivery Agent)
  2. MUA (Mail User Agent)
  3. MTA (Mail Transfer Agent)
  4. IMAP (Internet Mail Access Protocol)
(정답률: 59%)
  • 메일 박스에 도착한 메일을 대행해서 가져오거나 전달하는 대리인 역할을 수행하는 프로그램은 MDA (Mail Delivery Agent)입니다.

    오답 노트

    MTA (Mail Transfer Agent): SMTP 프로토콜을 이용해 메일을 전송하는 프로그램
    MUA (Mail User Agent): 사용자가 메일을 수신하거나 발신할 때 사용하는 프로그램
profile_image
1

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

93. 다음 중 발신 도메인을 강제적으로 지정하기 위해 사용하는 sendmail.cf 파일 항목으로 알맞은 것은?

  1. Cw
  2. Fw
  3. Dj
  4. Dw
(정답률: 60%)
  • sendmail.cf 파일에서 발신 도메인을 강제적으로 지정하기 위해 사용하는 항목은 Dj입니다.

    오답 노트

    Cw: 메일을 수신할 도메인명 기입
    Fw: 여러 도메인 사용 시 별도 파일 지정
profile_image
1

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

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

  1. OpenStack
  2. Docker
  3. CloudStack
  4. OpenShift
(정답률: 65%)
  • 하이퍼바이저나 게스트 OS 설치 없이, 필요한 프로그램과 라이브러리만 이미지로 만들어 프로세스처럼 동작시키는 경량 가상화 기술은 Docker입니다.
profile_image
1

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

95. xinetd 관련 로그를 별도의 파일인 /var/log/xinetd.log에 저장하려고 한다. 다음 중 관련 설정으로 알맞은 것은?

  1. log_type = FILE /var/log/xinetd.log
  2. log_type = SYSLOG /var/log/xinetd.log
  3. log_type = /var/log/xinetd.log
  4. log_file = /var/log/xinetd.log
(정답률: 38%)
  • xinetd에서 로그 저장 방식을 설정할 때는 log_type 옵션을 사용합니다. 로그를 시스템 로그가 아닌 별도의 파일에 저장하려면 log_type = FILE 뒤에 해당 파일의 경로를 지정해야 하므로 log_type = FILE /var/log/xinetd.log 가 정답입니다.
profile_image
1

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

96. 다음은 시스템 침입에 대한 설명이다. 다음 중 시스템 침입의 방식과 종류가 다른 것은?

  1. 패스워드 크래킹
  2. Dos Attack
  3. Login 백도어
  4. 루트킷(Rootkit)
(정답률: 45%)
  • 패스워드 크래킹, Login 백도어, 루트킷(Rootkit)은 모두 시스템 내부로 권한을 획득하여 침입하는 방식입니다.

    오답 노트

    Dos Attack: 시스템 침입이 목적이 아니라, 과도한 자원 사용을 통해 서비스의 가용성을 파괴하는 서비스 거부 공격입니다.
profile_image
1

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

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

  1. Prorat
  2. Netbus
  3. Subseven
  4. Back orifice
(정답률: 48%)
  • 윈도우의 TCP/IP 기능을 이용한 원격 제어 도구이며, 1998년 7월 Cult of the Dead Cow 그룹이 제작하고 V3에서 Win-Trojan/BO로 감지하는 도구는 Back orifice입니다.
profile_image
1

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

98. 다음 중 iptables의 3가지 체인으로 틀린 것은?

  1. INPUT
  2. DROP
  3. OUTPUT
  4. FORWARD
(정답률: 47%)
  • iptables의 기본 체인은 패킷의 흐름에 따라 INPUT(들어오는 패킷), OUTPUT(나가는 패킷), FORWARD(전달되는 패킷)의 3가지로 구성됩니다.

    오답 노트

    DROP: 체인이 아니라 패킷을 차단하는 타겟(Target)의 종류입니다.
profile_image
1

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

99. 다음 중 badman.com에서 ssh를 통해 침입을 시도 하려고 한다. 해당 도메인의 침입을 막기 위해 조치 할 수 있는 명령어 혹은 파일로 틀린 것은?

  1. /etc/sysconfig/iptables
  2. /etc/hosts.deny
  3. iptables
  4. selinux
(정답률: 54%)
  • 특정 도메인(badman.com)의 접근을 차단하기 위해서는 네트워크 패킷을 제어하는 iptables나 TCP Wrapper 설정 파일인 /etc/hosts.deny를 사용해야 합니다.

    오답 노트

    selinux: 접근 제어 보안 모델로, 특정 도메인 기반의 침입 차단 명령어/파일과는 성격이 다릅니다.
profile_image
1

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

100. 다음과 같이 명령어를 실행 할 때 내려지는 정책에 대한 설명으로 알맞은 것은?

  1. 100.100.100.0 대역으로 들어오는 모든 패킷이 차단된다.
  2. 해당 서버에서 100.100.100.0 대역의 서버로 telnet 접속이 차단된다.
  3. 100.100.100.120 시스템에서 해당 서버로 telnet 접속이 차단된다.
  4. 해당 정책으로는 telnet 접속을 막을 수 없다.
(정답률: 43%)
  • iptables 설정에서 INPUT 체인에 source가 100.100.100.0 대역이고 destination port(dpt)가 23번(telnet 포트)인 패킷의 target이 DROP으로 설정되어 있습니다.
    따라서 100.100.100.120 시스템과 같이 해당 소스 대역에서 서버로 들어오는 telnet 접속 시도가 차단됩니다.
profile_image
1

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

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