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

리눅스마스터 1급 2009-09-06 필기 기출문제 해설

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

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

목록

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

1. 다음 중 시스템에 새로 적재되는 프로그램과 데이터를 주기억장치에 배치시키는 기억장소 배치 기법(Storage Placement Strategy)이 아닌 것은?

  1. 최초 적합(First Fit) 방법
  2. 최적 적합(Best Fit) 방법
  3. 최단 적합(Fast Fit) 방법
  4. 최악 적합(Worst Fit) 방법
(정답률: 59%)
  • 기억장소 배치 기법은 가용 공간 중 어디에 프로그램을 배치할지 결정하는 전략입니다. 최초 적합(First Fit), 최적 적합(Best Fit), 최악 적합(Worst Fit)이 표준 기법이며, 최단 적합(Fast Fit)이라는 용어는 존재하지 않는 배치 기법입니다.
profile_image
1

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

2. 다음 중 GNU 프로젝트의 자유 소프트웨어에서 보장하는 자유에 대한 설명으로 가장 거리가 먼 것은?

  1. 프로그램을 복제(Copying)하고 공유할 수 있는 자유
  2. 소스 코드를 원용하여 이를 개작(Modification) 할 수 있는 자유
  3. 개작된 프로그램을 배포(Distribution)할 수 있는 자유
  4. 배포된 GNU 소프트웨어를 사용하여 직접 제작한 프로그램을 판매(Merchandising)할 수 있는 자유
(정답률: 80%)
  • GNU 프로젝트의 자유 소프트웨어는 사용자가 소프트웨어를 자유롭게 실행, 복제, 배포, 수정, 개선할 수 있는 권리를 보장하는 것이 핵심입니다. 배포된 GNU 소프트웨어를 사용하여 직접 제작한 프로그램을 판매하는 상업적 권리는 GNU가 정의하는 '자유 소프트웨어의 4가지 기본 자유'에 포함되지 않습니다.
profile_image
1

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

3. 다음 중 실시간 운영체제(RTOS)가 아닌 것은?

  1. LynxOS
  2. ChorusOS
  3. VFAT
  4. VxWorks
(정답률: 69%)
  • 실시간 운영체제(RTOS)는 정해진 시간 내에 작업을 완료하는 것이 핵심인 시스템입니다. LynxOS, ChorusOS, VxWorks는 대표적인 RTOS이지만, VFAT는 파일 시스템의 한 종류이므로 운영체제가 아닙니다.
profile_image
1

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

4. 시스템프로그램 중 매크로 호출(Macro Call)을 매크로 정의(Macro Definition)로 바꾸어 주는 프로그램을 무엇이라 하는가?

  1. 컴파일러(Compiler)
  2. 로더(Loader)
  3. 어셈블러(Assembler)
  4. 매크로 프로세서(Macro Processor)
(정답률: 74%)
  • 매크로 프로세서는 소스 코드 내의 매크로 호출문을 찾아 미리 정의된 매크로 정의 내용으로 치환해 주는 전처리기 역할을 수행하는 프로그램입니다.
profile_image
1

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

5. 다음 중 일반적으로 배포는 허용하지만 개작을 허용하지 않는 소프트웨어를 무엇이라 하는가?

  1. 셰어웨어
  2. 독점소프트웨어
  3. 프리웨어
  4. 상용소프트웨어
(정답률: 45%)
  • 프리웨어는 개발자가 무료로 배포하여 누구나 사용할 수 있게 허용한 소프트웨어이지만, 소스 코드가 공개되지 않으므로 사용자가 임의로 수정하거나 개작하는 것은 금지됩니다.
profile_image
1

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

6. 하드웨어에서 중요 데이터를 보관하기 위해 여러대의 하드디스크가 있을 때 동일한 데이터를 다른 위치에 중복해서 저장하는 방법을 무엇이라고 하는가?

  1. RAID
  2. SCSI
  3. SATA
  4. DUAL RECORD
(정답률: 71%)
  • 여러 대의 하드디스크를 하나의 논리적 장치로 묶어 데이터를 중복 저장함으로써 안정성을 높이거나 성능을 향상시키는 기술을 RAID라고 합니다.
profile_image
1

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

7. 운영체제에서 부트 매니저에 대한 설명으로 틀린 것은?

  1. 리눅스에는 LILO와 GRUB가 있다.
  2. 리눅스와 윈도우를 동시에 설치하여 사용하는 다중 부팅도 가능하다.
  3. 윈도우XP에서는 config.sys와 autoexec.bat가 역할을 담당한다.
  4. 부트 매니저를 대표하는 것은 OS/2의 부트 관리 프로그램이다.
(정답률: 44%)
  • 부트 매니저는 OS 부팅 시 어떤 운영체제로 부팅할지 결정하는 프로그램입니다. 윈도우 XP의 config.sys와 autoexec.bat는 부트 매니저가 아니라, DOS 시절의 시스템 설정 및 자동 실행 배치 파일입니다.
profile_image
1

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

8. 리눅스에서 사용되는 일반적인 디렉토리에 대한 설명 중 알맞은 것은?

  1. /sbin : rm, mount 등의 기본 명령어들이 모여 있는 디렉토리이다.
  2. /etc : 외부 장치들을 마운트하기 위해서 제공되는 디렉토리이다.
  3. /boot : 리눅스 커널이 저장되어 있는 디렉토리 이다.
  4. /usr : 시스템 계정 사용자들의 정보와 접속을 하는 사용자들을 위한 공간이다.
(정답률: 41%)
  • /boot 디렉토리는 시스템 부팅에 필요한 리눅스 커널과 부트로더 설정 파일이 저장되는 공간입니다.

    오답 노트

    /sbin: 시스템 관리자용 명령어 저장소
    /etc: 시스템 설정 파일 저장소
    /usr: 일반 사용자 프로그램 및 라이브러리 저장소
profile_image
1

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

9. 대부분 리눅스 파일 시스템의 구조적 공통점이 아닌 것은?

  1. 파일의 이름을 제외한 해당 파일의 모든 정보를 가지는 아이노드(Inode)가 있다.
  2. 파일 시스템의 전체적인 정보를 가지는 슈퍼블록(Super Block)이 있다.
  3. 간접 블록 안에 데이터 블록의 주소로 특별한 값을 저장하는 홀(Hole)을 가진다.
  4. 파일이름과 아이노드 번호를 저장하기 위한 데이터블록(Data Block)이 있다.
(정답률: 34%)
  • 리눅스 파일 시스템에서 파일 이름과 아이노드 번호의 매핑 정보는 데이터 블록이 아니라 디렉터리 엔트리(Directory Entry) 영역에 저장됩니다.

    오답 노트

    아이노드(Inode): 파일의 메타데이터 저장
    슈퍼블록(Super Block): 파일 시스템 전체 제어 정보 저장
    홀(Hole): 데이터가 없는 빈 공간을 효율적으로 관리하는 기법
profile_image
1

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

10. 리눅스 파일 시스템에서 ext2의 특징으로 알맞지 않은 것은?

  1. fsck(file system check)라는 파일 시스템 복구 기능을 갖는다.
  2. ext2 파일시스템은 자신이 위치하고 있는 논리 적인 파티션을 블록으로 다시 나눈 것이다.
  3. 파일 시스템에서 무결성의 핵심을 이루는 정보를 중복해서 저장한다.
  4. 시스템의 안정성을 위해서 저널링 기술이 구현 되어 있다.
(정답률: 64%)
  • ext2 파일 시스템은 저널링 기능을 지원하지 않는 초기 리눅스 파일 시스템입니다. 시스템 장애 시 복구를 위해 로그를 기록하는 저널링 기술은 ext3부터 도입되었습니다.

    오답 노트

    fsck: 파일 시스템 체크 및 복구 도구로 ext2에서 사용 가능함
    논리적 파티션 블록 분할: ext2의 기본적인 구조적 특징임
    중복 정보 저장: 무결성 유지를 위해 메타데이터 등을 중복 저장함
profile_image
1

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

11. 다음 리눅스에서 사용 가능한 윈도매니저 중 넥스트스텝과 관련된 리눅스 윈도매니저가 아닌 것은?

  1. FVWM95
  2. Blackbox
  3. Fluxbox
  4. WindowMaker
(정답률: 22%)
  • WindowMaker, Blackbox, Fluxbox는 넥스트스텝(NeXTSTEP)의 인터페이스를 계승하거나 그 영향을 받아 개발된 윈도매니저입니다.
    반면 FVWM95는 윈도우 95(Windows 95)와 유사한 사용자 인터페이스를 구현하기 위한 프로그램이므로 넥스트스텝과는 관련이 없습니다.
profile_image
1

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

12. 다음 쉘(Shell)에 대한 설명 중 틀린 것은?

  1. 각 운영체제와 사용자가 대화하는 중간 창구 역할을 한다.
  2. 표준 유닉스 명령 인터프리터로서 사용자가 입력한 명령을 해석한다.
  3. 사용자의 작업 환경을 사용자의 요구 사항에 맞추어 설정할 수 있는 기능을 가지고 있다.
  4. 리눅스에서 사용자와 운영체제가 통신하는 유일한 수단이다.
(정답률: 68%)
  • 리눅스에서 사용자와 운영체제가 통신하는 수단은 쉘(Shell) 외에도 GUI 기반의 데스크톱 환경(X-Window 등)이나 시스템 호출(System Call) 등이 존재하므로, 쉘이 유일한 수단이라는 설명은 틀렸습니다.
profile_image
1

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

13. 쉘 명령어에서 사용되는 메타 문자들에 대한 설명 중 알맞은 것은?

  1. > : 표준 출력을 파일 끝에 덧붙이는 출력 리다이렉션 기호
  2. ? : 변수 접근 기호
  3. # : 문자들을 주석 처리할 경우 사용되는 기호
  4. || : 어떤 프로세스의 출력을 다른 프로세스의 입력으로 보내는 파이프 기호
(정답률: 37%)
  • # 기호는 쉘 스크립트나 명령어 라인에서 해당 줄의 나머지 부분을 주석으로 처리하여 실행되지 않도록 할 때 사용합니다.

    오답 노트

    > : 표준 출력을 파일로 보내는 리다이렉션(덮어쓰기)
    ? : 단일 문자를 대체하는 와일드카드 문자
    || : 앞의 명령어가 실패했을 때 뒤의 명령어를 실행하는 논리 OR 연산자
profile_image
1

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

14. 다음 프로세스 상태에 대한 설명이 틀린 것은?

  1. 실행 상태 : 프로세서를 할당받은 상태
  2. 준비 상태 : 필요한 자원들을 할당받고 프로세서를 요청하고 있는 상태
  3. 생성 상태 : 프로세서가 기억장치를 할당받지 못하고 있는 상태
  4. 대기 상태 : 임의의 자원을 요청한 후 할당 받을 때까지 기다리고 있는 상태
(정답률: 69%)
  • 생성 상태는 프로세스가 이제 막 생성되어 시스템에 의해 받아들여지기 전의 상태를 의미하며, 프로세서가 기억장치를 할당받지 못하고 있는 상태라는 설명은 적절하지 않습니다.

    오답 노트

    실행 상태: CPU를 점유하여 명령어를 실행 중인 상태
    준비 상태: CPU를 제외한 모든 자원을 확보하고 할당을 기다리는 상태
    대기 상태: 입출력 완료 등 특정 이벤트 발생을 기다리는 상태
profile_image
1

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

15. 다음의 프로세스 스케줄링 기법 중 현재 준비 상태에 있는 프로세스들 중에서 총 실행시간이 가장 짧은 프로세스부터 스케줄링하는 기법으로서 비선점 정책에 근거하는 것은?

  1. HRRN 스케줄링
  2. MFQ 스케줄링
  3. FIFO 스케줄링
  4. SPN 스케줄링
(정답률: 43%)
  • SPN(Shortest Process Next) 스케줄링은 준비 큐에 있는 프로세스 중 CPU 버스트 시간이 가장 짧은 프로세스에게 먼저 CPU를 할당하는 비선점 방식의 스케줄링 기법입니다.
profile_image
1

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

16. 다음 네트워크 OSI 참조 모델의 각 계층에 대한 설명으로 알맞은 것은?

  1. 데이터 링크 계층 : 데이터가 목적지까지 도달 할 수 있도록 경로 선택 및 중계 기능을 수행 한다.
  2. 전송 계층 : 인접한 두 노드간의 전송로상에서 데이터의 흐름을 제어하는 기능을 수행한다.
  3. 표현 계층 : 데이터의 구문 방식, 상이한 부호 체계간의 변화에 대하여 규정하고 있다.
  4. 세션 계층 : 송신측이 보낸 데이터를 원래의 내용 그대로 수신측이 수신하는 것을 보장하는 역할을 수행한다.
(정답률: 41%)
  • 표현 계층(Presentation Layer)은 응용 계층으로부터 전달받은 데이터를 시스템이 이해할 수 있는 형식으로 변환하며, 데이터의 구문 방식이나 부호 체계(인코딩, 암호화 등)를 규정합니다.

    오답 노트

    데이터 링크 계층: 인접 노드 간 전송 및 흐름 제어를 수행합니다.
    전송 계층: 종단 간(End-to-End) 신뢰성 있는 데이터 전송을 보장합니다.
    세션 계층: 통신 세션의 설정, 유지, 종료를 관리합니다.
profile_image
1

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

17. 다음 중 네트워크 장비인 허브(Hub)에 대한 설명으로 틀린 것은?

  1. LAN이 보유한 대역폭을 PC의 대수만큼 나누어 제공하는 허브를 더미 허브라고 한다.
  2. 케이블이 연결되어 물려 있는 여러 노드간에 서로 통신할 수 있게 해준다.
  3. 네트워크 관리 기능이 추가된 허브를 스태커블 허브라고 부른다.
  4. 해당 데이터의 목적지 노드로만 직접 연결해 주는 허브를 스위칭 허브라고 부른다.
(정답률: 31%)
  • 스태커블 허브(Stackable Hub)는 여러 대의 허브를 하나로 묶어 확장성을 높인 허브를 의미하며, 네트워크 관리 기능의 유무와는 직접적인 관련이 없습니다.
profile_image
1

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

18. TCP/IP 각 계층과 OSI 참조모델의 연결이 잘못된 것은?

  1. 전송 계층 - TCP, UDP
  2. 네트워크 계층 - NFS, ARP
  3. 세션 계층 - NetBIOS
  4. 응용 계층, 표현 계층 - FTP, SMTP, DNS
(정답률: 47%)
  • 네트워크 계층은 데이터 패킷의 경로 설정(Routing)을 담당하며 IP, ICMP, ARP 등이 해당됩니다. 반면 NFS(Network File System)는 응용 계층에서 동작하는 프로토콜이므로 네트워크 계층과 연결하는 것은 잘못된 설명입니다.
profile_image
1

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

19. TCP/IP에서 IP(Internet Protocol)에 대한 설명 중 알맞은 것은?

  1. 발송한 데이터가 정확한 목적지를 찾아갈 수 있게 해주는 역할을 담당한다.
  2. IP 주소 중에서 첫 번째 숫자가 239에서 244까지는 클래스 D의 주소로 다중 전송의 목적으로 예약되어 있다.
  3. 도메인과 IP 주소간의 변환을 위해서는 호스트 파일을 이용하거나 도메인 매니저 서버를 이용하는 방법이 있다.
  4. IP 주소는 총 40 bits로 구성되어 있다.
(정답률: 43%)
  • IP(Internet Protocol)는 네트워크 계층에서 패킷의 주소를 지정하고 경로를 설정하여, 발송한 데이터가 정확한 목적지까지 도달하게 하는 핵심 역할을 수행합니다.

    오답 노트

    클래스 D 주소: $224$ ~ $239$ 범위입니다.
    도메인 변환: DNS(Domain Name System) 서버를 이용합니다.
    IP 주소 길이: IPv4 기준 $32$ bits입니다.
profile_image
1

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

20. 리눅스 네트워크 관련 명령어에 대해 설명한 것 중 틀린 것은?

  1. netstat : 네트워크의 상태를 확인하는 명령어
  2. traceroute : 패킷이 지나가는 경로를 추적하는 명령어
  3. nslookup : 네임서버의 질의 도구
  4. route : MAC 주소를 알아내는 데 사용되는 명령어
(정답률: 74%)
  • route 명령어는 네트워크 경로(Routing Table)를 확인하거나 수정하는 데 사용됩니다.

    오답 노트

    MAC 주소 확인: arp 명령어를 사용합니다.
profile_image
1

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

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

21. 다음 리눅스 사용자 관리에 대한 설명 중 틀린 것은?

  1. 리눅스에서 모든 파일은 어떤 사용자에 의해 소유 되어야 한다.
  2. 사용자는 사용자 ID라 불리는 고유 식별자를 가지고 있어야 한다.
  3. 한 사용자는 여러 그룹에 동시에 속할 수 없다.
  4. 파일이나 프로그램에 대한 권한은 UID와 GID를 기반으로 검사된다.
(정답률: 60%)
  • 리눅스 시스템에서 사용자는 하나의 기본 그룹(Primary Group) 외에도 여러 개의 보조 그룹(Secondary Group)에 동시에 속할 수 있습니다.
profile_image
1

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

22. 다음 중 root 사용자의 권한을 획득할 때 사용하는 명령어는?

  1. su
  2. super
  3. root
  4. get
(정답률: 64%)
  • su(substitute user) 명령어는 현재 로그인된 사용자의 신분을 바꾸어 root 사용자의 권한을 획득할 때 사용합니다.
profile_image
1

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

23. 다음 중 사용자 삭제시에 사용하는 리눅스명령어로 알맞은 것은?

  1. rmuser
  2. userdel
  3. kill
  4. erase
(정답률: 70%)
  • 리눅스에서 사용자 계정을 삭제할 때 사용하는 표준 명령어는 userdel입니다.

    오답 노트

    kill: 실행 중인 프로세스를 강제 종료하는 명령어
profile_image
1

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

24. 그룹 파일에서 각 필드의 의미를 설명한 것 중 틀린 것은?

  1. 그룹 이름 : 그룹의 이름
  2. 그룹 패스워드 : 그룹을 위한 패스워드로 보통 사용하지 않음
  3. 그룹 ID : 그룹에 해당하는 유일한 정수
  4. 사용자들 : 사용자들의 목록이며 ‘;’으로 구분
(정답률: 50%)
  • 리눅스의 그룹 파일(/etc/group)에서 사용자 목록은 세미콜론(';')이 아니라 쉼표(',')로 구분하여 표기합니다.
profile_image
1

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

25. 리눅스에서 많이 사용되는 쉘(Shell)에 대한 설명 중 틀린 것은?

  1. 최초에 사용된 쉘은 본 쉘(Bourne Shell)이다.
  2. 본 쉘(Bourne Shell)을 확장하여 사용한 것은 콘 쉘(Korn Shell)이다.
  3. tcsh는 초기 C 쉘(C Shell)의 확장 버전이다.
  4. bash는 본 쉘(Bourne Shell)과는 달리 독자적인 명령어 세트를 사용하기 때문에, 본 쉘(Bourne Shell)로 작성한 스크립트를 재사용할 수 없다.
(정답률: 62%)
  • bash(Bourne Again Shell)는 본 쉘(Bourne Shell)의 기능을 확장하여 만든 쉘이므로, 본 쉘로 작성된 스크립트와 높은 호환성을 가지며 대부분 그대로 재사용할 수 있습니다.
profile_image
1

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

26. 리눅스의 그룹에 대한 설명 중 틀린 것은?

  1. 그룹은 사용자 계정의 집합체이다.
  2. 그룹 추가를 위해서는 groupadd를 사용한다.
  3. 그룹 변경을 위해서는 chgroup을 사용한다.
  4. 그룹 설정 파일은 /etc/group이다.
(정답률: 58%)
  • 리눅스에서 그룹의 정보를 수정하거나 변경하기 위해서는 groupmod 명령어를 사용해야 합니다.

    오답 노트

    - chgroup: 존재하지 않는 명령어이며 groupmod를 사용해야 함
profile_image
1

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

27. 리눅스 명령어 passwd에 대한 설명 중 틀린 것은?

  1. passwd는 사용자의 패스워드를 변경한다.
  2. passwd 옵션 중 -S는 사용자 암호를 삭제할 때 사용한다.
  3. passwd 옵션 중 -l은 사용자 계정을 잠글 때 사용한다.
  4. passwd 옵션 중 -d은 사용자 계정의 암호를 사용하지 못하게 할 때 사용한다.
(정답률: 48%)
  • passwd 명령어의 -S 옵션은 사용자 암호를 삭제하는 것이 아니라, 사용자의 패스워드 상태 정보를 확인하는 데 사용됩니다.

    오답 노트

    - l 옵션: 계정 잠금
    - d 옵션: 암호 삭제(사용하지 못하게 설정)
profile_image
1

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

28. 다음 리눅스 시스템에서 이야기 하는 일반적인 파일의 종류가 아닌 것은?

  1. 일반 파일(Regular File)
  2. 디렉토리(Directory)
  3. 특수 파일(Special File)
  4. 시스템 파일(System File)
(정답률: 43%)
  • 리눅스 파일 시스템은 모든 것을 파일로 관리하며, 크게 일반 파일(Regular File), 디렉토리(Directory), 특수 파일(Special File, 장치 파일 등)로 구분합니다.
    시스템 파일(System File)이라는 별도의 독립된 파일 종류 분류는 존재하지 않습니다.
profile_image
1

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

29. 다음 파일 시스템 호출과 관련된 목록 중 파일 입출력과 관련이 없는 것은?

  1. read()
  2. lseek()
  3. write()
  4. ioctl()
(정답률: 38%)
  • read(), lseek(), write()는 파일의 데이터를 읽고, 위치를 이동하고, 쓰는 전형적인 파일 입출력 시스템 호출입니다.
    반면 ioctl()은 장치 드라이버의 특수 제어 기능을 수행하기 위한 호출로, 일반적인 데이터 입출력과는 성격이 다릅니다.
profile_image
1

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

30. 모든 사용자와 모든 그룹은 파일을 읽을 수만 있고, 파일 소유자는 읽기, 쓰기, 실행을 할 수 있게 권한을 바꾸고자 할 때 사용하는 절대 모드의 값으로 알맞은 것은?

  1. 446
  2. 744
  3. 644
  4. 764
(정답률: 64%)
  • 리눅스 파일 권한은 읽기(4), 쓰기(2), 실행(1)의 합으로 계산합니다.
    소유자는 읽기+쓰기+실행이 필요하므로 $4+2+1=7$, 그룹과 기타 사용자는 읽기만 필요하므로 각각 $4$가 됩니다. 따라서 절대 모드 값은 744가 됩니다.
profile_image
1

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

31. fsck를 수행하고 난 뒤 반환되는 종료값의 의미에 대한 설명으로 알맞은 것은?

  1. 1 - 파일 시스템 재부팅 필요
  2. 8 - 연산 에러
  3. 4 - 파일 시스템 에러가 고쳐짐
  4. 2 - 파일 시스템 에러가 고쳐지지 않음
(정답률: 31%)
  • fsck 명령어의 종료 값 중 8은 연산 에러(Operational error)가 발생했음을 의미합니다.

    오답 노트

    1: 파일 시스템 에러가 수정되었으나 재부팅 필요
    4: 파일 시스템 에러가 수정됨
    2: 파일 시스템 에러가 수정되지 않음
profile_image
1

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

32. 다음 mount의 옵션에 대한 설명 중 옳지 않은 것은?

  1. -v : 자세한 출력 모드
  2. -w : 쓰기만 가능하도록 마운트
  3. -r : 읽기만 가능하도록 마운트
  4. -f : 마운트 가능 여부를 조사
(정답률: 19%)
  • mount 명령어에서 읽기 전용으로 마운트하는 옵션은 -r(read-only)이며, 쓰기 전용으로만 마운트하는 -w라는 단독 옵션은 존재하지 않습니다.

    오답 노트

    -v: 상세 출력(verbose)
    -r: 읽기 전용 마운트
    -f: 강제 마운트 시도(force)
profile_image
1

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

33. 다음 중 파일 시스템을 새로이 만들거나 초기화할 때 사용하는 명령어로 알맞은 것은?

  1. fdisk
  2. format
  3. mkfs
  4. mount
(정답률: 50%)
  • mkfs(make file system)는 리눅스/유닉스 계열에서 디스크 파티션에 특정 파일 시스템을 생성하거나 초기화할 때 사용하는 명령어입니다.
profile_image
1

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

34. 다음 중 파일 소유자와 그룹을 변경할 때 사용하는 명령어로 알맞은 것은?

  1. chmod
  2. chown
  3. chgrp
  4. chuser
(정답률: 52%)
  • chown(change owner) 명령어는 파일이나 디렉토리의 소유자와 소유 그룹을 동시에 변경할 수 있는 명령어입니다.

    오답 노트

    chmod: 파일의 권한(Permission)을 변경함
    chgrp: 파일의 소유 그룹만 변경함
profile_image
1

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

35. 다음 중 리눅스에서 스왑 영역을 지정하기 위해 사용하는 명령어는?

  1. sync
  2. swapon
  3. swap
  4. mkswap
(정답률: 48%)
  • mkswap 명령어는 리눅스에서 특정 파티션이나 파일을 스왑 영역으로 사용하기 위해 스왑 공간을 초기화(지정)하는 명령어입니다.

    오답 노트

    swapon: 설정된 스왑 영역을 활성화하여 사용함
profile_image
1

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

36. 다음 리눅스 실행 레벨을 설명한 것 중 틀린 것은?

  1. 실행 레벨 0 : 셧다운 절차에 대해 책임진다.
  2. 실행 레벨 6 : 재실행 모드
  3. 실행 레벨 3 : 단일 사용자 모드
  4. 실행 레벨 5 : 그래픽 로그인 모드
(정답률: 48%)
  • 리눅스 실행 레벨 3은 텍스트 모드의 다중 사용자 모드(Multi-user mode)입니다.

    오답 노트

    단일 사용자 모드: 실행 레벨 1
profile_image
1

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

37. 다음 프로세스의 종료될 때 발생하는 일련의 사건이 아닌 것은?

  1. 모든 시그널을 무시
  2. 프로세스 그룹에게 시그널 보냄
  3. 계정 레코드를 만들고 프로세스를 실행 상태로 변환한다
  4. 문맥 교환
(정답률: 51%)
  • 프로세스가 종료될 때는 자원을 반납하고 상태를 정리하는 과정이 진행됩니다. 계정 레코드를 생성하고 실행 상태로 변환하는 것은 프로세스가 '생성' 및 '준비' 단계에서 일어나는 과정이므로 종료 과정과 무관합니다.
profile_image
1

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

38. 다음 명령어에 대한 설명 중 옳은 것은?

  1. top : 현재 실행중인 작업을 사용자와 프로세스 ID로 보여준다.
  2. ps : CPU 프로세서의 현황을 보여준다.
  3. exec : 자식 프로세스를 만든다.
  4. cron : 계획된 명령을 실행하는 데몬이다.
(정답률: 42%)
  • cron은 정해진 시간에 특정 명령어나 스크립트를 자동으로 실행하도록 예약하는 스케줄링 데몬입니다.

    오답 노트

    top: CPU 및 메모리 사용량 등 시스템 전체 현황을 실시간으로 보여줌
    ps: 현재 실행 중인 프로세스의 상태를 스냅샷 형태로 보여줌
    exec: 현재 프로세스를 새로운 프로세스로 대체함
profile_image
1

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

39. tar 옵션에 대한 설명 중 틀린 것은?

  1. -c : 새로운 아카이브 파일을 작성한다.
  2. -u : 묶여진 파일보다 새로운 파일이면 업데이트 한다.
  3. -f : 묶여진 파일에 새 파일을 추가한다.
  4. -v : 묶는 과정을 보여준다.
(정답률: 39%)
  • tar 명령어에서 -f 옵션은 아카이브 파일의 이름을 지정(file)하는 옵션입니다.

    오답 노트

    -c: 새로운 아카이브 생성
    -u: 최신 파일로 업데이트
    -v: 처리 과정을 상세히 출력
profile_image
1

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

40. 다음 gcc의 옵션 중 실행 바이너리의 이름을 지정할 때 사용하는 옵션으로 알맞은 것은?

  1. -L
  2. -I
  3. -o
  4. -g
(정답률: 57%)
  • gcc 컴파일러에서 출력 파일(output)의 이름을 사용자가 직접 지정하고 싶을 때 -o 옵션을 사용합니다.

    오답 노트

    -L: 라이브러리 경로 지정
    -I: 헤더 파일 포함 경로 지정
    -g: 디버깅 정보 포함
profile_image
1

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

41. 다음 커널에 대한 설명 중 알맞은 것은?

  1. 커널에는 인터럽트 처리기와 스케줄러, 슈퍼 바이저 등이 포함되어 있다.
  2. 모든 종류의 응용 프로그램과 유틸리티에 대해 GUI를 사용할 수 있는 기본 플랫폼을 제공하는 서버/클라이언트 시스템이다.
  3. 넓게는 컴퓨터 시스템내의 각종 자원들을 요구하고 할당받을 수 있는 개체로 정의되며 PCB 영역에 할당받아 관리된다.
  4. 운영체제가 파일을 시스템의 디스크상에 구성하는 방식을 말한다.
(정답률: 40%)
  • 커널은 운영체제의 핵심으로, 하드웨어 자원을 관리하며 인터럽트 처리기, 스케줄러, 슈퍼바이저 등을 포함하여 시스템의 기본 동작을 제어합니다.

    오답 노트

    GUI 플랫폼 제공: 윈도우 매니저나 데스크톱 환경의 역할
    PCB 영역 관리 개체: 프로세스(Process)에 대한 설명
    디스크 구성 방식: 파일 시스템(File System)에 대한 설명
profile_image
1

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

42. USB /proc 드라이버에서 현재 USB 버스에 연결된 장치의 정보 표시에 대한 설명 중 틀린 것은?

  1. T:로 시작하는 행에서 Lev는 장치의 레벨을 표시한다.
  2. D:로 시작하는 행에서 Ver는 해당 장치의 버전을 표시한다.
  3. P:로 시작하는 행에서 ProcID는 제품 고유 코드를 표시한다.
  4. C:로 시작하는 행에서 MPwr은 현재 장치 설정에서의 최대 전력 사용 값을 표시한다.
(정답률: 28%)
  • USB /proc 드라이버의 정보 표시에서 D:로 시작하는 행의 Ver는 장치의 버전이 아니라 장치의 설명(Description)과 관련된 정보를 나타냅니다.

    오답 노트

    Lev: 장치 레벨 표시
    ProcID: 제품 고유 코드 표시
    MPwr: 최대 전력 사용 값 표시
profile_image
1

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

43. ISA 버스에서만 사용하는 것으로 장치에서부터 메모리로 직접 바이트 열을 보내는 1개 스텝으로 처리할 수 있도록 해주는 것을 무엇이라고 하는가?

  1. 버스 마스터링
  2. IRQ
  3. DMA
  4. SATA
(정답률: 48%)
  • DMA(Direct Memory Access)는 CPU의 개입 없이 주변 장치가 시스템 메모리에 직접 데이터를 읽거나 쓸 수 있게 하는 기능으로, 데이터 전송 효율을 극대화하여 CPU의 부하를 줄여줍니다.
profile_image
1

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

44. 커널을 컴파일할 때 환경 설정을 하기 위한 명령 인터페이스가 아닌 것은?

  1. make config
  2. make menuconfig
  3. make xFree86
  4. make xconfig
(정답률: 59%)
  • 리눅스 커널 설정 인터페이스로는 텍스트 기반의 make config, ncurses 기반의 make menuconfig, 그리고 GUI 기반의 make xconfig가 사용됩니다. make xFree86은 X 윈도우 시스템 관련 설정과 관련된 명칭일 뿐 커널 컴파일 설정 인터페이스가 아닙니다.
profile_image
1

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

45. 다음 커널 컴파일 명령을 순서대로 나열한 것은?

  1. a→b→c→d→e
  2. b→e→a→d→c
  3. e→d→c→b→a
  4. c→b→e→a→d
(정답률: 42%)
  • 커널 컴파일 및 모듈 설치의 표준 순서는 의존성 해결 $\rightarrow$ 커널 이미지 생성 $\rightarrow$ 모듈 컴파일 $\rightarrow$ 모듈 설치 순으로 진행됩니다.
    따라서 정답은 $c(make\ dep) \rightarrow b(make\ clean) \rightarrow e(make\ bzImage) \rightarrow a(make\ modules) \rightarrow d(make\ modules\_install)$ 순서입니다.
profile_image
1

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

46. 다음 중 커널 모듈에 대한 설명으로 알맞은 것은?

  1. insmod 명령을 통해서 커널 데몬이 자동으로 모듈을 커널에 추가한다.
  2. 커널 데몬은 슈퍼 유저 권한을 가지고 있다.
  3. 로드된 모듈들은 rmmod에 의해 시스템에서 자동으로 제거된다.
  4. kerneld는 커널에 로드된 정보를 사용자에게 알려주는 것이 주된 역할이다.
(정답률: 32%)
  • 커널 데몬은 시스템의 핵심 기능을 관리하며 하드웨어 제어 및 커널 모듈 로드와 같은 민감한 작업을 수행해야 하므로, 시스템 최고 권한인 슈퍼 유저 권한을 가지고 동작합니다.

    오답 노트

    insmod 명령: 사용자가 수동으로 모듈을 추가하는 명령입니다.
    rmmod: 사용자가 수동으로 모듈을 제거하는 명령이며 자동으로 제거되지 않습니다.
    kerneld: 필요한 모듈을 자동으로 로드하는 것이 주 역할입니다.
profile_image
1

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

47. 새로운 디스크가 예전 디스크와는 다르게 파티션 구조를 가지고 있는 경우 변경해 주어야 하는 파일은 무엇인가?

  1. /etc/fstab
  2. /etc/mtab
  3. /etc/lilo.conf
  4. /dev/hda1
(정답률: 54%)
  • /etc/fstab 파일은 시스템 부팅 시 마운트할 파일 시스템의 정보를 담고 있는 설정 파일입니다. 디스크의 파티션 구조가 변경되면 마운트 지점이나 장치 이름이 달라지므로 반드시 이 파일을 수정해야 합니다.
profile_image
1

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

48. 커널 패치가 성공했을 때 패치 대상이 된 파일의 원본 이름 끝에 붙는 것은?

  1. .rej
  2. .bak
  3. .org
  4. .orig
(정답률: 33%)
  • 커널 패치 도구(patch)를 사용하여 파일을 수정할 때, 만약 패치가 성공적으로 적용되면 원본 파일의 백업본을 생성하며 이때 파일 확장자 끝에 .orig를 붙여 구분합니다.
profile_image
1

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

49. 모듈 기능을 이용해 커널에 포함되지 않는 기능을 필요할 때에만 동적으로 메모리에 적재하여 사용하는 것이 가능하게 된 커널의 버전은?

  1. 커널 버전 2.0 이후
  2. 커널 버전 1.2 이후
  3. 커널 버전 2.2 이후
  4. 커널 버전 1.0 이후
(정답률: 18%)
  • 리눅스 커널 버전 1.2부터 LKM(Loadable Kernel Module) 메커니즘이 도입되어, 시스템 재부팅 없이도 필요한 기능을 동적으로 메모리에 적재하여 사용할 수 있게 되었습니다.
profile_image
1

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

50. 다음 리눅스 커널 메카니즘에 대한 설명 중 틀린 것은?

  1. 리눅스는 단일 커널이다.
  2. 커널에 새로운 컴포넌트를 추가하기 위해서는 커널 설정을 바꾸고 컴파일 하면 된다.
  3. 로드된 리눅스 모듈은 다른 보통 커널 코드처럼 커널의 한 부분이 된다.
  4. 커널은 커널의 모든 자원의 목록을 커널의 오브젝트 목록으로 관리한다.
(정답률: 21%)
  • 리눅스 커널은 자원을 오브젝트 목록으로 관리하는 것이 아니라, 프로세스 제어 블록(PCB)이나 다양한 데이터 구조를 통해 효율적으로 관리합니다.

    오답 노트

    단일 커널: 리눅스는 기본적으로 모놀리식(Monolithic) 커널 구조입니다.
    컴포넌트 추가: 설정 변경 후 재컴파일을 통해 기능을 추가할 수 있습니다.
    로드된 모듈: LKM(Loadable Kernel Module)은 적재 시 커널 주소 공간의 일부가 되어 동작합니다.
profile_image
1

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

51. logrotate에서 수행할 수 있는 작업이 아닌 것은?

  1. 로그 파일을 순환 시킨다.
  2. 로그 파일을 압축해서 보관한다
  3. 로그 파일을 생성한다
  4. 작업시 에러가 발생했을 때 지정한 주소로 메일을 보낸다.
(정답률: 18%)
  • logrotate는 시스템 로그 파일의 크기가 너무 커지는 것을 방지하기 위해 로그를 순환(rotate), 압축, 메일 전송 등의 관리 작업을 수행하는 도구입니다. 로그 파일의 생성은 애플리케이션이나 시스템 서비스의 역할이며, logrotate는 이미 생성된 로그 파일을 관리하는 역할만 수행합니다.
profile_image
1

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

52. 일반적으로 로그 파일이 위치하는 디렉토리는 무엇인가?

  1. /etc/log
  2. /var/log
  3. /tmp/log
  4. /opt/log
(정답률: 68%)
  • 리눅스 파일 시스템 표준(FHS)에 따라 시스템의 가변적인 데이터(Variable data)가 저장되는 /var 디렉토리 하위의 /var/log에 시스템 및 애플리케이션의 로그 파일이 위치합니다.
profile_image
1

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

53. 다음 중 아파치 액세스 로그에서 제공하는 정보와 설명이 옳지 않은 것은?

  1. Host : 방문자의 정보를 제공한다.
  2. Time Stamp : 접속한 시간을 제공한다.
  3. Status Code : 웹 서버의 상태를 제공한다.
  4. HTTP Request Field : 정보의 요청 방식과 파일이름 및 HTTP의 버전 등을 제공한다.
(정답률: 44%)
  • Status Code는 웹 서버 자체의 상태가 아니라, 클라이언트의 요청에 대해 서버가 응답한 결과(예: 200 OK, 404 Not Found)를 나타내는 HTTP 상태 코드입니다.

    오답 노트

    웹 서버의 상태를 제공한다: 서버의 상태가 아닌 요청 처리 결과(응답 코드)를 제공합니다.
profile_image
1

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

54. 다음 중 커널 2.4 이후로 사용되는 패킷 필터링 S/W의 이름은 무엇인가?

  1. iptables
  2. ipchain
  3. ipfilter
  4. ipcontrol
(정답률: 60%)
  • 리눅스 커널 2.4 버전 이후부터는 기존의 ipchain을 대체하여 더 강력한 패킷 필터링 기능을 제공하는 iptables가 표준으로 사용됩니다.
profile_image
1

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

55. 다음 ssh에 대한 설명 중 옳지 않은 것은?

  1. ssh는 네트워크의 다른 컴퓨터에 로그인 하여 원격 시스템을 사용할 수 있도록 해 준다.
  2. ssh는 공개키/개인키 방식을 모두 지원한다.
  3. ssh는 모든 문자들을 암호화 하여 전송한다.
  4. ssh는 비 상업적인 경우에만 자유롭게 사용 할 수 있으며, ssh2는 공개 소프트웨어이다.
(정답률: 59%)
  • SSH는 상업적 이용 여부와 관계없이 사용할 수 있는 오픈 소스 기반의 보안 셸 프로토콜입니다.

    오답 노트

    비 상업적인 경우에만 자유롭게 사용 할 수 있으며: SSH는 상업적 용도로도 사용 가능한 공개 소프트웨어입니다.
profile_image
1

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

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

  1. OpenSSH
  2. PAM
  3. MD5
  4. kerberos
(정답률: 44%)
  • PAM(Pluggable Authentication Modules)은 리눅스 시스템에서 사용자 인증 방식을 모듈화하여, 애플리케이션이 인증 방식의 변경 없이도 투명하게 사용자 인증을 수행할 수 있도록 지원하는 핵심 프레임워크입니다.
profile_image
1

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

57. 다음 tripwire 설정 파일의 필수 구성 요소가 아닌 것은?

  1. POFILE
  2. DBFILE
  3. EDITOR
  4. SITEKEYFILE
(정답률: 38%)
  • Tripwire의 설정 파일에는 정책 파일(POFILE), 데이터베이스 파일(DBFILE), 사이트 키 파일(SITEKEYFILE)과 같은 핵심 구성 요소가 반드시 포함되어야 합니다. 반면 EDITOR는 텍스트 편집기를 지정하는 환경 설정일 뿐, Tripwire의 필수 구성 요소는 아닙니다.
profile_image
1

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

58. 다음 중 COPS의 기능이 아닌 것은?

  1. 파일, 디렉토리 및 장치 파일에 대한 퍼미션 점검
  2. suid 파일 내용 점검
  3. 사용자 계정에 있는 모든 파일에 대한 점검
  4. 시스템의 파일, 디렉토리 소유권과 퍼미션 변화 점검
(정답률: 45%)
  • COPS는 시스템의 파일, 디렉토리, 장치 파일의 퍼미션과 소유권 변화를 감시하고, 특히 보안상 위험한 suid 파일의 내용을 점검하는 도구입니다. 하지만 사용자 계정에 속한 모든 파일을 전수 점검하는 기능은 수행하지 않습니다.
profile_image
1

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

59. 다음 백업을 하기 위한 검토 사항에 대한 설명으로 틀린 것은?

  1. 자동 백업 : 사람의 개입 없이 정기적으로 자동적인 백업이 진행될 필요 여부
  2. 원격 백업 : 원격지에 있는 호스트의 백업을 진행하는 기능의 필요 여부
  3. 사용자 편의성 : 백업 중 시스템 사용자가 겪는 불편함은 어떤 것이 있는지 확인 여부
  4. 매체의 종류 : 백업 매체의 안정성, 저장 용량, 전송 속도 등의 요소를 비교 결정
(정답률: 38%)
  • 백업 검토 사항은 백업의 주기, 위치, 매체의 특성 등 데이터의 안전한 보관과 복구 가능성에 초점을 맞추어야 합니다. 사용자 편의성은 백업 전략 수립의 핵심 검토 사항이 아닙니다.
profile_image
1

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

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

  1. cpio
  2. rdist
  3. taper
  4. dump
(정답률: 34%)
  • 문장에서 설명하는 도구는 cpio입니다. cpio는 자체적으로 네트워크 백업을 지원하지는 않지만, 파이프라인과 rsh를 조합하여 원격 테이프 드라이브로 데이터를 전송할 수 있는 특성이 있습니다.
profile_image
1

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

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

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

  1. 모자이크는 인터넷의 대중화 시대를 연 선두 주자로서 윈도우 3.1에서 실행되었다.
  2. 최초의 상업용 브라우저는 넷스케이프이다.
  3. 초기의 웹 서비스는 동적인 HTML페이지를 바탕으로 구현되었다.
  4. WWW는 현재 W3C 컨소시엄에서 주관하고 있다.
(정답률: 53%)
  • 초기의 웹 서비스는 미리 작성된 고정된 내용만 보여주는 정적인 HTML 페이지를 바탕으로 구현되었으며, 이후 CGI 등의 기술이 도입되면서 동적인 페이지 구현이 가능해졌습니다.
profile_image
1

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

62. 다음 중 CGI에 대한 설명이 틀린 것은?

  1. CGI는 어떤 언어로도 코딩 될 수 있으며 프로토콜이 단순하여 사용하기가 쉽다.
  2. 여러 개의 CGI 스크립트를 계속해서 동작시키면 프로세서가 많이 생성되고 서버 내의 메모리자원 부족을 야기 시킨다.
  3. CGI 스크립트용 언어에는 C, C++, Perl, PHP, ASP등이 있다.
  4. 정적 HTML을 구현시키는 대표적인 스크립트 이다.
(정답률: 44%)
  • CGI는 서버가 정적인 HTML 파일만 보내는 한계를 극복하고, 외부 프로그램을 실행하여 동적인 콘텐츠를 생성하기 위해 사용되는 기술입니다.
profile_image
1

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

63. "웹 브라우저는 인터넷에 연결된 호스트로 접속하여, 문서를 가져와 사용자에게 보여주는 역할을 한다. 이때 사용되는 프로토콜은 ( )이며, 웹 브라우저를 ( ) 클라이언트, 호스트에서 문서를 전송하는 역할을 하는 것을 ( ) 서버라고 한다." 다음 ( ) 안에 공통적으로 들어갈 내용은 무엇 인가?

  1. FTP
  2. HTTP
  3. SMTP
  4. IRC
(정답률: 64%)
  • 웹 브라우저(클라이언트)와 웹 서버 간에 HTML 문서를 주고받기 위해 사용하는 표준 통신 규약은 HTTP(HyperText Transfer Protocol)입니다.
profile_image
1

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

64. 다음 APM에 속하는 구성원 중에서 데이터베이스 연동 API를 지원하는 것은?

  1. Aparche
  2. PHP
  3. ASP
  4. MySQL
(정답률: 35%)
  • PHP는 서버 측 스크립트 언어로, MySQL과 같은 데이터베이스와 연동하여 동적인 웹 페이지를 생성하는 API를 강력하게 지원합니다.
profile_image
1

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

65. 설치되어 있는 아파치를 삭제하는 명령어로 알맞은 것은?

  1. rpm –e apache-1.3.19-5
  2. rpm –q apache-1.3.19-5
  3. rpm –i apache-1.3.19-5
  4. rpm –U apache-1.3.19-5
(정답률: 57%)
  • RPM 패키지 관리자에서 설치된 패키지를 삭제할 때는 erase를 의미하는 -e 옵션을 사용합니다.

    오답 노트

    rpm -q: 패키지 설치 여부 확인(query)
    rpm -i: 패키지 신규 설치(install)
    rpm -U: 패키지 업데이트(upgrade)
profile_image
1

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

66. 다음 중 아파치 웹서버 설정에 대한 설명으로 틀린 것은?

  1. 서버루트 디렉토리의 기본경로는 ServerRoot “/usr/local/apache”에서 설정해준다.
  2. “MaxKeepAliveReqeusts 100” 설정은 지속적인 접속동안에 허용할 최대 요청횟수를 지정하는 것이다.
  3. “Timeout 300” 설정은 서버에 요청한 정보를 받을 때 소요되는 시간을 정해주는 것으로 단위는 밀리세컨드 이다.
  4. “KeepAlive On” 설정은 지속적인 접속, 즉 한번 연결에 대하여 한번이상의 요청을 허용할 것인가 여부를 결정하는 부분이다.
(정답률: 43%)
  • Timeout 설정은 서버가 요청을 처리하거나 응답을 기다리는 제한 시간을 지정하는 설정입니다. 이때 사용되는 시간 단위는 밀리세컨드가 아니라 초(second)입니다.
profile_image
1

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

67. 다음은 아파치 접근로그(access_log)파일의 로그 포맷을 정의한 부분이다. 각 별명에 대한 설명 중 적절하지 않는 것은?

  1. %l : 원격 로그 이름
  2. %u : 요청의 첫번째 줄
  3. %t : 시간
  4. %b : 전송량
(정답률: 43%)

  • 아파치 로그 포맷에서 %u는 인증된 사용자의 ID(Remote User)를 의미합니다. 요청의 첫 번째 줄(Request line)을 나타내는 기호는 %r입니다.
profile_image
1

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

68. 다음은 무엇에 대한 설명인가?

  1. SSL(Secure Sockets Layer)
  2. HTML
  3. HTTP
  4. Samba
(정답률: 55%)

  • 웹 브라우저와 서버 간의 안전한 데이터 전송을 위해 인증과 암호화 기능을 제공하는 업계 표준 프로토콜은 SSL(Secure Sockets Layer)입니다.
profile_image
1

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

69. 아파치 웹 서버의 설정 파일인 httpd.conf 파일에 대한 설명 중 틀린 것은?

  1. SSLEngine on : 서버의 루트 디렉토리의 기본 경로를 지정해 준다.
  2. SSLCertificateFile : 인증서의 위치와 그 이름을 아파치에게 알려 준다.
  3. SSLCertificateKeyFile : 비밀키 이름과 그 위치를 아파치에게 알려 준다.
  4. SSLCACertificateFile : Intermediate(root) 인증서의 위치를 아파치에게 알려 준다.
(정답률: 46%)
  • SSLEngine on 설정은 SSL/TLS 프로토콜의 활성화 여부를 결정하는 지시어입니다. 서버의 루트 디렉토리 기본 경로를 지정하는 설정은 ServerRoot 지시어를 사용해야 합니다.
profile_image
1

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

70. SMB 서버의 활용에 대한 설명으로 틀린 것은?

  1. 삼바 서버가 지원하는 플랫폼은 크게 서버와 클라이언트로 나눌 수 있는데 서버환경은 대다수의 유닉스 기종들을 지원한다.
  2. 삼바를 이용하면 리눅스 서버에서 사용하는 디스크를 윈도우즈와 같은 다른 운영체제에서도 사용할 수 있다.
  3. 삼바기능은 리눅스나 윈도우즈 시스템에 자료를 업로드하거나 다운로드할 때 FTP를 사용하지 않고 쉽게 사용할 수 있으며 백업 시스템으로도 활용할 수 있다.
  4. 리눅스서버에 연결되어 있는 프린터, CD-ROM을 윈도우즈에서도 공유하여 사용하기는 어려우며 별도의 윈도우즈 서버를 이용하면 윈도우즈와 같이 클라이언트를 관리할 수 있다.
(정답률: 62%)
  • SMB 서버의 활용 범위에 관한 문제입니다. 삼바를 이용하면 리눅스 서버에 연결된 프린터나 CD-ROM과 같은 하드웨어 자원도 윈도우 클라이언트에서 공유하여 사용할 수 있습니다.
profile_image
1

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

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

  1. FTP
  2. NFS
  3. SMB
  4. DNS
(정답률: 49%)

  • 리눅스와 윈도우 등 서로 다른 운영체제 간에 자원을 공유하고 관리하기 위해 사용하는 프로토콜은 SMB(Server Message Block)입니다.
profile_image
1

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

72. 삼바서버의 보안 모델에서 공유(share)를 기준으로 볼 때 다음 설명 중 알맞지 않은 것은?

  1. 사용자 레벨은 공유 레벨과는 달리 한번 접속에 성공하면 그 이후에는 암호를 체크하지 않으므로 성능 면에서 유리하다.
  2. 공유 레벨은 프린터, CD-ROM, anonymous FTP 등의 공유 디렉토리를 불특정 사용자들이 공유할 경우에 유용하다.
  3. 서버 레벨은 사용자로부터 계정과 암호를 받아 다른 NT와 같은 SMB 서버로 인증을 맡기는 방법을 사용한다.
  4. 도메인 레벨은 삼바의 기본설정으로 기존 윈도우 95를 대신하여 급속히 윈도우 98과 NT가 보급되어 기본설정이 변경된 것이다.
(정답률: 42%)
  • 삼바(Samba)의 보안 모델에 관한 문제입니다. 도메인 레벨은 윈도우 NT 도메인 컨트롤러와 연동하여 중앙 집중식 관리를 수행하는 모델이며, 삼바의 기본 설정이라는 설명은 옳지 않습니다.
profile_image
1

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

73. NFS 서버의 익스포팅 설정 파일인 /etc/exports 파일에서 사용가능한 옵션에 대한 설명으로 틀린 것은?

  1. root_squash : 클라이언트에서 루트를 서버상에 nobody사용자로 매핑
  2. no_root_squash : 서버와 클라이언트가 루트 계정을 사용안함
  3. ro : 공유된 자원을 읽기 전용으로 마운트
  4. insecure : 인증되지 않은 액세스도 가능하도록 함
(정답률: 50%)
  • /etc/exports 파일의 옵션 설정에 관한 문제입니다. no_root_squash는 클라이언트의 root 사용자가 서버에서도 root 권한을 그대로 유지하도록 허용하는 옵션입니다. 서버와 클라이언트가 루트 계정을 사용하지 않는다는 설명은 틀린 내용입니다.
profile_image
1

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

74. NFS에서 제공하는 유틸리티와 그에 대한 설명이 틀린 것은?

  1. showmount : mount 데몬에, NFS 서버에 대해서 질의하여 사용 중인 상태를 표시한다.
  2. nfsstat : NFS 서버와 클라이언트의 동작 상태를 보여주는 유틸리티이다.
  3. nhfsstone : NFS를 벤치마킹하기 위한 프로그램인데 시간당 부하의 수, 전송률, 실패율 등의 NFS에 관련된 데이터를 제공한다.
  4. nfscps : NFS 서버와 클라이언트의 접속 수를 보여준다.
(정답률: 27%)
  • NFS 유틸리티의 기능을 정확히 구분하는 문제입니다. nfscps라는 유틸리티는 존재하지 않는 명령어입니다.

    오답 노트

    showmount: 마운트 정보 조회
    nfsstat: 서버 및 클라이언트 동작 상태 확인
    nfsstone: 전송률, 실패율 등 벤치마킹 데이터 제공
profile_image
1

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

75. NFS 마운트할 때 사용되는 옵션과 그에 대한 설명이 틀린 것은?

  1. rsize : NFS 서버로부터 읽어 들이는 바이트 수를 지정하며 기본은 1024byte
  2. timeo : 클라이언트에서 타임아웃이 발생되고 나서 다시 재전송 요구를 보낼 때 사용하는 시간
  3. fg : 타임아웃이 발생하면 곧바로 foreground로 전환
  4. soft : 클라이언트에서 타임아웃이 발생되고 나서 다시 재전송 요구
(정답률: 29%)
  • NFS 마운트 옵션 중 fg는 타임아웃 발생 시 재전송을 시도하다가 실패하면 foreground로 전환하여 에러를 보고하는 옵션입니다. 단순히 곧바로 전환한다는 설명은 틀렸습니다.
profile_image
1

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

76. 인터넷의 TCP/IP 응용 프로토콜 중의 하나로 인터넷 상의 컴퓨터들 간에 파일을 교환하기 위한 표준 프로토콜은 무엇인가?

  1. FTP
  2. NFS
  3. DNS
  4. ProFTP
(정답률: 52%)
  • FTP(File Transfer Protocol)는 TCP/IP 응용 계층 프로토콜로, 인터넷 상의 서로 다른 컴퓨터 간에 파일을 전송하기 위해 정의된 표준 프로토콜입니다.
profile_image
1

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

77. 리눅스에서 제공하는 대표적인 FTP 서버 프로그램에 포함되지 않는 것은?

  1. ProFTPD
  2. wuFTPD
  3. gFTP
  4. vsFTPD
(정답률: 37%)
  • 리눅스에서 제공하는 대표적인 FTP 서버 프로그램은 ProFTPD, wuFTPD, vsFTPD 등이 있습니다.

    오답 노트

    gFTP: 서버 프로그램이 아니라 FTP 클라이언트 프로그램입니다.
profile_image
1

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

78. ProFTPD 서버 설치를 하기 위한 환경파일 설정에 대한 설명이 잘못된 것은?

  1. ServerName “ihd server” : ServerName은 ProFTPD가 현재 설치되어 있는 컴퓨터의 서버 이름을 “ihd server”로 설정한다.
  2. ServerType standalone : ProFTPD을 실행 시키는 방법으로 ServerType을 standalone으로 설정한다.
  3. MaxInstances 30 : MaxInstances는 ProFTPD 서버가 standalone 모드일 때 최대 접속 가능한 사용자 수를 지정한다.
  4. RequireValidShell off : RequireValidShell은 /etc/shells파일에 정의되지 않는 쉘을 사용하는 사용자에게 FTP 접속을 허락하거나 거절하는 것에 대한 지정이다.
(정답률: 14%)
  • ProFTPD 설정에서 ServerName은 서버의 이름을 지정하는 것이 아니라, FTP 서버 접속 시 사용자에게 보여줄 환영 메시지(Banner)의 일부로 사용되는 이름입니다.
profile_image
1

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

79. 메일 서비스를 하기 위한 기본적인 3가지 컴포넌트에 대한 설명이 잘못된 것은?

  1. MUA(Mail User Agent)는 사용자들이 메일을 보기 위해 사용하는 프로그램이다.
  2. MTA(Mail Transfer Agent)는 한 호스트로부터 메일을 받아 다른 호스트로 메일을 전달하는 역할을 한다.
  3. MMA(Mail Messenger Agent)는 메일의 도착지가 자신인지 확인한 후 자신이 아니면 도착지로 메시지를 다시 전송한다.
  4. MDA(Mail Delivery Agent)는 수신된 메시지를 해당 사용자의 메일 박스에 저장해 주는 역할을 한다.
(정답률: 42%)
  • 메일 서비스의 기본 컴포넌트는 MUA, MTA, MDA로 구성됩니다. MMA라는 컴포넌트는 존재하지 않으며, 메일의 도착지를 확인하고 전달하는 역할은 MTA(Mail Transfer Agent)가 수행합니다.
profile_image
1

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

80. 일반적인(Well Known) 포트번호와 프로토콜의 연결이 잘못 짝지어진 것은?

  1. 21, 23 : FTP, Telnet
  2. 143, 445 : INAP, SMB
  3. 25, 110 : SMTP, POP3
  4. 53, 80 : DNS, HTTP
(정답률: 58%)
  • 포트 번호 143은 IMAP(Internet Message Access Protocol)의 표준 포트입니다. INAP이라는 프로토콜은 존재하지 않으므로 잘못 짝지어진 것입니다.
profile_image
1

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

81. 다음은 무엇에 대한 설명인가?

  1. IRC
  2. Messenger
  3. SMTP
  4. POP3
(정답률: 62%)

  • TCP/IP 응용 계층 프로토콜로서 RFC 821에 규정되어 있으며, 컴퓨터 간의 전자우편 전송을 위해 사용되는 표준 프로토콜은 SMTP입니다.
profile_image
1

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

82. 슈퍼 데몬(xinetd)이 보안과 성능을 위해서 제공하는 여러 가지 옵션에 대한 설명 중 틀린 것은?

  1. wait : 스레드에 대한 서비스 동작을 정의한다.
  2. cps : 초당 문자 전송률을 제한한다.
  3. per_source : 동일 호스트로부터의 서버 접속 수를 설정한다.
  4. server : 서버 프로그램의 경로이다.
(정답률: 28%)
  • 슈퍼 데몬(xinetd)의 cps 옵션은 초당 문자 전송률이 아니라, 초당 연결 횟수(Connections Per Second)를 제한하여 시스템 부하를 조절하는 설정입니다.
profile_image
1

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

83. 다음 중 메일 서버 프로그램이 아닌 것은?

  1. Sendmail
  2. Kmail
  3. Sendmail Pro
  4. Qmail
(정답률: 24%)
  • Qmail은 메일 서버 프로그램이 아니라, 메일 전송 및 수신을 처리하는 MTA(Mail Transfer Agent)의 일종으로 분류되거나 특정 환경의 구현체로 쓰이지만, 문제의 의도상 일반적인 서버 프로그램 범주에서 제외됩니다.
profile_image
1

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

84. 다음에서 설명하고 있는 전자우편 도구는 무엇인가?

  1. PGP(Pretty Good Privacy)
  2. PEM(Privacy Enhanced Mail)
  3. BIND(Berkeley Internet Name Domain)
  4. IETF(Internet Engineering Task Force)
(정답률: 49%)
  • 제시된 이미지 의 내용은 필 지머만이 개발하였으며, 구현이 쉽고 사용자가 직접 키를 관리하여 현재 가장 많이 사용되는 전자우편 보안 도구인 PGP(Pretty Good Privacy)에 대한 설명입니다.
profile_image
1

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

85. Sendmail 환경설정 파일인 Sendmail.cf 파일의 작성규칙에 대한 설명 중 틀린 것은?

  1. Sendmail 파일에서 새로운 줄의 시작은 탭 문자로 시작한다.
  2. Sendmail 파일의 모든 라인은 config 명령이거나 주석문자(#)로 시작해야 한다.
  3. Sendmail 파일은 줄 단위로 실행한다.
  4. Sendmail 파일의 모든 라인에는 반드시 하나의 명령이 존재한다.
(정답률: 23%)
  • Sendmail 설정 파일에서 새로운 줄의 시작은 탭 문자로 시작하는 것이 아니라, 반드시 config 명령이나 주석 문자(#)로 시작해야 합니다.
profile_image
1

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

86. Sendmail.cf 파일의 7개 섹션 중 메일 작성시 헤더를 생성하는 규칙이 정의되어 있는 섹션은 어느 것인가?

  1. Local Info Section
  2. Trusted Users Section
  3. Rewriting Rules Section
  4. Format of Headers Section
(정답률: 51%)
  • Sendmail.cf 파일의 섹션 중 Format of Headers Section은 메일 작성 시 헤더를 생성하는 규칙을 정의하는 곳입니다.
profile_image
1

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

87. 다음은 무엇에 대한 설명인가?

  1. IMAP
  2. DRAC
  3. MDA
  4. MLM
(정답률: 45%)
  • 제시된 이미지 의 내용은 동적 IP 주소를 가진 호스트에게도 메일 릴레이 서비스를 제공할 수 있게 하는 DRAC(Dynamic Relay Address Collector)에 대한 설명입니다.
profile_image
1

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

88. 서버, 즉 데몬의 2가지 실행모드(유형)에 대한 설명이 잘못된 것은?

  1. Standalone모드로 실행되는 데몬은 클라이언트의 요청에 즉각 응답을 한다.
  2. 클라이언트의 요청이 빈번하지 않은 텔넷과 같은 데몬은 Inetd모드로 관리하는 것이 일반적인 상식이다.
  3. Standalone모드로 실행되는 데몬은 시스템을 부팅하면서 바로 실행할 수 있도록 /etc/rc.d/init.d 디렉토리에 스크립트 파일로 제어된다.
  4. Inetd모드로 실행되는 데몬들은 다른 데몬들과 함께 /etc/hosts.d 아래의 서비스별 설정파일에 설정한다.
(정답률: 22%)
  • Inetd 모드로 실행되는 데몬들은 /etc/xinetd.d/ 아래의 서비스별 설정파일에 설정하는 것이 올바른 경로입니다.

    오답 노트

    Inetd모드로 관리하는 것이 일반적인 상식이다: 옳은 설명입니다.
profile_image
1

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

89. xinetd에서 관리하는 telnet 서비스 설정의 일부이다. 다음 설명 중 틀린 것은?

  1. 호스트 203.237.190.3은 주어진 시간 동안 텔넷을 이용할 수 있다.
  2. 텔넷 서비스를 이용할 수 있는 최대 연결 수는 10이다.
  3. 한 호스트당 접속할 수 있는 연결 수는 2이다.
  4. 호스트 203.237.190.5는 09:00∼16:00 이외의 시간 동안 텔넷을 이용할 수 있다.
(정답률: 56%)
  • 제시된 설정에서 no_access는 접속이 완전히 금지된 호스트를 지정합니다.
    따라서 호스트 203.237.190.5는 access_times 설정과 관계없이 모든 시간대에 텔넷 이용이 불가능합니다.
profile_image
1

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

90. 슈퍼 데몬 중 xinetd의 속성이 아닌 것은?

  1. client
  2. log_type
  3. flags
  4. nice
(정답률: 30%)
  • xinetd는 서비스의 실행 권한, 로그 유형, 플래그, 프로세스 우선순위(nice) 등을 설정하는 슈퍼 데몬입니다.
    client는 xinetd의 설정 속성이 아니며, 일반적으로 네트워크 서비스의 클라이언트 측 설정을 의미합니다.
profile_image
1

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

91. DNS 서버를 테스트하기 위하여 명령을 입력한 결과 다음과 같은 결과를 볼 수 있었다. 다음 중 DNS서버를 확인할 수 있는 명령으로 알맞은 것은?

  1. nslookup
  2. ipconfig
  3. domainname
  4. hostname
(정답률: 50%)
  • 도메인 이름을 입력하여 해당 도메인의 IP 주소를 확인하거나 DNS 서버의 응답을 테스트하는 네트워크 유틸리티는 nslookup입니다.
    결과 화면에서 Default Server와 Name, Address가 출력되는 전형적인 nslookup 실행 결과임을 알 수 있습니다.
profile_image
1

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

92. 프록시 서버인 squid의 환경설정 파일인 squid.conf의 일부이다. 다음 중 디스크에 생성되는 프록시 서버의 크기는 얼마인가?

  1. 8MB
  2. 1GB
  3. 4MB
  4. 256MB
(정답률: 28%)
  • squid.conf 파일의 cache_dir 설정에서 세 번째 인자값이 디스크 캐시의 크기를 나타냅니다.
    제시된 설정 의 cache_dir 경로 뒤에 오는 숫자 1000은 1000MB를 의미하며, 이는 1GB와 같습니다.
profile_image
1

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

93. NIS 서버 설정에 사용되는 클라이언트 프로그램이 아닌 것은?

  1. ypbind
  2. ypswitch
  3. ypcat
  4. yppull
(정답률: 51%)
  • NIS(Network Information Service) 클라이언트 환경에서는 서버와 바인딩하는 ypbind, 서버를 전환하는 ypswitch, 맵 내용을 출력하는 ypcat 등이 사용됩니다. yppull은 NIS 서버 설정에 사용되는 표준 클라이언트 프로그램이 아닙니다.
profile_image
1

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

94. 다음 중 DHCP 서버에 대한 설명으로 틀린 것은?

  1. DHCP는 동적으로 IP를 할당해 주고 할당을 받는 것을 말한다.
  2. DHCP는 각각의 호스트에 중요한 네트워크 매개 변수 및 설정 사항들을, 서버의 세팅을 사용하여 원격으로 설정해 주는 프로그램이다.
  3. IP 주소와 게이트웨이는 클라이언트에게 할당할 수 있으나 네임서버는 할당할 수 없다.
  4. DHCP는 Dynamic Host Configuration Protocol의 약자이다.
(정답률: 53%)
  • DHCP(Dynamic Host Configuration Protocol)는 클라이언트에게 IP 주소, 서브넷 마스크, 기본 게이트웨이뿐만 아니라 DNS 서버(네임서버) 주소까지 자동으로 할당하여 네트워크 설정을 원격으로 완료해 주는 프로토콜입니다.
profile_image
1

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

95. MAC 주소를 이용하여 서버나 호스트의 위치를 찾기 위한 arp(address resolution protocol)의 옵션에 대한 설명으로 틀린 것은?

  1. arp –a : 캐시에 있는 특정된 호스트 또는 모든 호스트를 나열한다.
  2. arp –s : 현재 캐시에 있는 특정한 호스트에 대한 MAC 주소의 값을 생성 또는 변경한다.
  3. arp –d : 현재 캐시에 있는 특정한 호스트에 대한 MAC 주소의 값을 지운다.
  4. arp –v : 정적인 모드로 보여준다.
(정답률: 34%)
  • arp 명령어의 옵션 중 arp -a는 캐시 나열, arp -s는 주소 생성/변경, arp -d는 주소 삭제 기능을 수행합니다. 정적인 모드나 상세 정보를 보여주는 옵션은 arp -v가 아니므로 틀린 설명입니다.
profile_image
1

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

96. 다음 중 DoS(Denial of Service) 공격의 특징이 아닌 것은?

  1. 루트 권한을 획득하는 공격이 아니다
  2. 데이터를 파괴, 변조 또는 훔쳐가는 것을 목적으로 하는 공격이 아니다.
  3. 같은 공격에 대하여 공격당한 시스템에 피해 결과는 똑같이 일어난다.
  4. 데이터의 삭제나 파일시스템의 파괴와 같은 시스템에 치명적인 문제를 끼치지는 못하지만, 시스템의 네트워크나 시스템 서비스 등의 정상적인 수행 문제를 야기시켜 사용자에게 불편을 준다.
(정답률: 55%)
  • DoS 공격은 시스템의 가용성을 떨어뜨려 서비스 이용을 방해하는 것이 목적이며, 공격 대상 시스템의 OS 종류, 하드웨어 성능, 네트워크 환경에 따라 피해 결과와 영향도는 서로 다르게 나타납니다.
profile_image
1

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

97. DoS 공격은 크게 외부에서의 공격과 내부에서의 공격으로 나눌 수 있다. 다음 중 외부에서의 공격에 해당하지 않은 것은?

  1. 응용프로그램의 정상적 동작을 하지 못하게 한다.
  2. TCP/IP, 이더넷 층에서 돌아다니는 패킷 조정을 통하여 목표 시스템의 네트워크 기능을 마비시킨다.
  3. 네트워크의 트래픽을 증가시켜 시스템이 네트워크 서비스를 수행하지 못하게 한다.
  4. 시스템의 프로세스 테이블을 모두 고갈(Full) 시킨다.
(정답률: 28%)
  • DoS 공격 중 외부 공격은 네트워크 트래픽 증가나 패킷 조작을 통해 시스템의 네트워크 기능을 마비시키는 방식입니다. 반면, 시스템의 프로세스 테이블을 모두 고갈시키는 행위는 시스템 내부 자원을 직접적으로 소모시키는 내부 공격에 해당합니다.
profile_image
1

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

98. 트로이 목마에 대한 설명과 그 대응책이 잘못된 것은?

  1. 정상적인 기능을 하는 프로그램으로 가장하여 프로그램 내에 숨어서 의도하지 않은 기능을 수행하는 프로그램이다.
  2. 사용자의 합법적인 권한을 사용하여 시스템의 방어체제를 침해하고 공격자는 접근이 허락되지 않는 정보를 획득한다.
  3. 트로이 목마는 자기 존재의 흔적을 남기지 않아 발견 가능성이 적고, 의심받지 않는 소프트웨어에 숨어있다.
  4. 백 오리피스(Back Orifice) 같은 프로그램은 트로이 목마와 유형이 다르다.
(정답률: 55%)
  • 트로이 목마는 정상적인 프로그램으로 위장하여 시스템에 침투한 뒤 백도어를 설치하거나 정보를 유출하는 악성코드입니다. 백 오리피스(Back Orifice)는 대표적인 트로이 목마 기반의 원격 제어 도구(RAT)로, 트로이 목마의 전형적인 유형에 해당합니다.
profile_image
1

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

99. 웜(Worm) 바이러스에 대한 설명이 아닌 것은?

  1. 자기 자신을 컴퓨터 시스템에 해를 끼칠 수 있는 장소에 위치하는 바이러스나 복제 코드의 일종이다.
  2. 전자우편을 통해 많은 컴퓨터들에게 자기자신을 복제하는 멜리사와 같은 바이러스도 있다.
  3. DoS공격의 일반적 유형을 보이는 바이러스다.
  4. 대부분의 컴퓨터 바이러스와 같이 웜도 대체로 트로이 목마 내에 삽입된 상태로 침투한다.
(정답률: 40%)
  • 웜은 네트워크를 통해 자기 자신을 복제하여 전파되는 독립적인 프로그램으로, 시스템 자원을 고갈시켜 성능을 저하시키지만 DoS 공격의 일반적 유형으로 정의되지는 않습니다. 웜은 주로 전자우편이나 네트워크 취약점을 통해 전파되며, 트로이 목마와 달리 스스로 복제하는 능력이 핵심입니다.
profile_image
1

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

100. VPN(Virtual Private Network)은 인터넷과 같은 공중망을 이용하여 전용선의 효과를 줄 수 있는 기술로 구현 기술에는 터널링(Tunneling) 기술을 들 수 있다. 다음 중 현재 가장 널리 사용되는 터널링 프로토콜이 아닌 것은?

  1. PPTP(Point-to-Point Tunneling Protocol)
  2. L2TP(Layer 2 Tunneling Protocol)
  3. IPsec(IP Security Protocol)
  4. NAT(Network Address Translation)
(정답률: 37%)
  • VPN 터널링 프로토콜은 공중망을 전용선처럼 사용하기 위해 데이터를 캡슐화하는 기술입니다. PPTP, L2TP, IPsec은 대표적인 터널링 프로토콜이지만, NAT(Network Address Translation)는 사설 IP 주소를 공인 IP 주소로 변환하는 주소 변환 기술이므로 터널링 프로토콜이 아닙니다.
profile_image
1

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

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