자격증 필기 기출문제




위 이미지를 클릭하시면 인터넷으로 바로 문제를 풀어 보실수 있습니다.

(해설, 모의고사, 오답노트, 워드, 컴활, 정보처리 상설검정 프로그램 기능 포함)


전자문제집 CBT란?
종이 문제집이 아닌 인터넷으로 문제를 풀고 자동으로 채점하며 모의고사, 오답 노트, 해설까지 제공하는
무료 기출문제 학습 프로그램으로 실제 상설검정에서 사용하는 OMR 형식의 CBT를 제공합니다.


최신 리눅스마스터 1급 필기 기출문제(해설) : [다운로드]


리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2010년03월13일


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


1. 기억장소 배치기법에서 프로그램이나 데이터가 들어갈 수 있는 크기의 빈 영역 중 단편화를 가장 적게 남기는 분할영역에 배치시키는 방법을 무엇이라 하는가?
     1. 최초적합방법(First Fit)
     2. 최적적합방법(Best Fit)
     3. 최악적합방법(Worst Fit)
     4. FIFO(First-in, First-out)

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 87%
     <문제 해설>
최초 적합
- 가용공간 중 수용가능한 첫번째 기억공간을 할당하는 방법
- 가용공간을 검색하여 첫 번째로 찾아낸 곳을 할당하는 방식

최적 적합
- 모든 공간 중 수용가능한 가장 작은 곳을 선택하는 방법
- 가용 공간들 중에서 가장 작은 것을 선택하는 방식

최악 적합
- 모든 공간 중에서 수용가능한 가장 큰 곳을 선택
- 가용 공간들 중 가장 큰 것을 선택하는 방식
- 잘 사용되지 않는다

공간효율성 : 최적적합 > 최초적합 > 최악적합
시간효율성 : 최초적합 > 최적적합 = 최악적합

* FIFO(First-in, First-out)
- 페이지 교체 알고리즘
- 먼저 도착한 순서대로 처리하는 방식(선입선출)
[해설작성자 : 정재희]

2. 다음 중 리눅스 운영체제에 대한 설명으로 틀린 것은?
     1. 동적 공유 라이브러리(DynamicSharedLibrary)를 제공한다.
     2. 다중 사용자,다중 작업 시스템이다.
     3. 향후 MS 윈도우의 NTFS 파일시스템 지원 기능이 개발되면 임베디드 분야에서도 활용이 가능할 것으로 예상되어진다.
     4. 터미널 모드와 x-window 환경에서 모두 사용이 가능하다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 86%
     <문제 해설>
리눅스의 특징
- 동적 공유 라이브러리를 사용
- 다중 사용자, 다중 작업 시스템
- 터미널 모드와 x-window 환경에서 모두 사용이 가능
- UNIX 표준인 POSIX와 완벽한 호환
- 인텔 계열의 프로세서 및 Cyrix와 AMD의 CPU에 최적화

* 임베디드 리눅스는 이미 존재한다.
[해설작성자 : 정재희]

3. 리눅스 커널의 버전이 kernel-2.6.32.8이라 할 때, 다음 설명 중 알맞은 것은?
     1. 커널은 베타버전으로서 패치가 32번 이루어 졌다.
     2. 커널은 공식적인 테스트가 32번 이루어졌으며, 베타버전이다.
     3. 커널은 32번의 패치가 이루어진 안정화 버전이다.
     4. 커널은 8번의 패치가 이루어진 안정화 버전이다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 69%
     <문제 해설>
리눅스 커널 버전 의미
커널버전 : kernel-2.6.32
- 첫번째 (2) : Major numbet로 주버전을 의미
- 두번째 (6) : Minor number로 짝수일 때는 안정화 버전, 홀수일 때는 개발 버전
- 세번째 (32): Patch number로 패치가 이루어진 숫자를 의미
[해설작성자 : 정재희]

4. 다음 GPL(General Public License)에 대한 설명 중 틀린 것은?
     1. FSF(Free Software Foundation)에 의해서 만들어진 특별한 라이센스이다.
     2. GNU 정신에 입각하여 모든 프로그램의 소스를 공개하자는 것이 주된 목적이다.
     3. 해당 프로그램을 마음대로 배포,복사,수정 할 수 있으며,수정한 프로그램 역시 GPL을 가지도록 한다는 라이센스를 말하는 것이다.
     4. GPL을 따라 제작된 프로그램을 참조하여 수정한 경우에도 50% 이상의 변경이 있으면 독점적인 소프트웨어 라이센스를 부여하도록 명문화하고 있다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 80%
     <문제 해설>
GPL(General Public License)
- FSF(자유 소프트웨어 재단) 에서 만든 라이선스

* GPL의 핵심내용
1. 자유소프트웨어는 프로그램의 복제와 개작, 배포가 자유롭게 허용되며,
     프로그램의 사용에 대해서는 아무런 제한없이 자유로운 사용이 가능하다.

2. 프로그램을 양도받은 자는 GPL상의 사용허가를 그대로 유지하는 조건하에 소스코드를 자유롭게 복제, 배포할 수 있다.

3. 프로그램을 양도받은 자는 프로그램을 자유롭게 개작할 수 있고,
     개작된 프로그램을 GPL상의 사용허가를 그대로 유지하는 조건하에 배포할 수 있다.

4. 프로그램이 오브젝트파일이나 실행파일 형태로 배포될 경우 반드시 소스코드를 함께 제공해야한다.

5. 자유소프트웨어는 무상으로 제공되는 것이므로 프로그램에 대한 어떠한 보증도 제공하지 않는다.
[해설작성자 : 정재희]

5. 페이지교체(Page Replacement)알고리즘은 페이지 부재 발생 시 새로운 페이지를 적재하기 위해 기존의 페이지를 효율적으로 제거하는 알고리즘 이다.이중 참조한 지 가장 오래된 페이지를 교체하는 방식은?
     1. FIFO(First-In, First-Out)
     2. LRU(Least Recently Used)
     3. LIFO(Last-In, First-Out)
     4. NUR(Not Used Recently)

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 47%
     <문제 해설>
FIFO (First In First Out)
- 가장 먼저 들여온 페이지를 먼저 교체시키는 방법 (주기억장치 내에 가장 오래 있었던 페이지를 교체)
- 벨레이디의 모순(Belady's Anomaly) 현상 : 페이지 프레임 수가 증가하면 페이지 부재가 더 증가

LRU (Least Recently Used)
- 최근에 가장 오랫동안 사용하지 않은 페이지를 교체하는 기법
- 각 페이지마다 계수기를 두어 현 시점에서 볼 때 가장 오래 전에 사용된 페이지를 교체

LIFO(Last-In, First-Out)

- 가장 나중에 삽인된 자료가 가장 먼저 삭제되는 기법

NUR (Not Used Recently)
- 최근에 사용하지 않은 페이지를 교체하는 기법
- "근래에 쓰이지 않은 페이지들은 가까운 미래에도 쓰이지 않을 가능이 높다." 라는 이론에 근거
- 각 페이지마다 2개의 하드웨어 비트(호출 비트, 변형 비트)가 사용됨
[해설작성자 : 정재희]

6. 데이터의 손실을 최소화하기 위하여 데이터를 여러 개의 하드디스크에 분산 또는 중복시켜 저장하는 RAID에 대한 설명 중 틀린 것은?
     1. RAID-0 :중복되지 않는 어레이(Array)를 가지고 있으나 데이터를 중복해서 기록하지 않으므로,하나의 드라이브 장애 시 전체적으로 장애 발생 확률이 높다.
     2. RAID-1:디스크 미러링이라고도 하는데,중복 저장된 데이터를 가진 적어도 2개의 드라이브로 구성되며,전체용량의 절반이 여분의 데이터를 기록하기 위해 사용된다.
     3. RAID-3:한 드라이브에 패리티 정보를 저장하고,나머지 드라이브 사이에 데이터를 바이트 단위로 분산하여 저장하며,장애 발생 시 다른 드라이브에 저장된 정보를 XOR 계산하여 수행 한다.
     4. RAID-4:전용패리티 드라이브 사용 시 생기는 쓰기 병목현상을 막기 위해 패리티 정보를 모든 드라이브에 나누어 기록한다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 53%
     <문제 해설>
RAID(Redundant Array of Independent Disks or Redeundant Array of inexpensive Disks)
-    여러개의 Disk에 일부 중복된 데이터를 나주어 저장하는 기술과 Disk용량 증가를 위한 기술

* RAID에 사용되는 기술
- Striping (스트라이핑)
하나의 Disk에 모두 기록할 수 없는 Data를 여러개의 Disk에 분배 기록할 수 있는 기술로 큰 용량을 만들어 사용하는데 사용된다.
- Mirroring (미러링)
하나의 Disk를 또다른 Disk에 동시에 기록하는 기술로 하나의 disk가 Fault 되어도 미러된 disk로 data를 안전하게 관리할 수 있다.
- Parity (패리티)
Data의 오류검출 확인에 사용되는 기술

RAID-0(스트라이핑)
- 2개 이상의 디스크를 병렬로 연결해 분산해서 읽고 쓰는 방식
- 속도는 빠르지만 디스크 중 1개라도 에러가 발생하면 모든 데이터가 손실된다.

RAID-1(미러링)
- 2개 이상의 디스크를 하나의 디스크 처럼 사용
- 완전히 동일하게 데이터를 복제하기 때문에 가용량이 절반
- 하나의 디스크가 에러가 발생하면 미러링된 디스크를 이용해 복구가 가능

RAID-3(패리티)
- 3개 이상의 디스크 필요
- 스트라이핑 구성을 하지만 에러 체크 및 수정을 위해서 패리티 정보를 별로의 디스크에 저장
- 패리티 정보가 저장되어 있는 디스크에 에러가 발생하면 복구가 불가
* RAID-3 와 RAID-4의 차이
RAID-3는 Byte단위로 데이터를 저장
RAID-4는 Block단위로 데이터를 저장

4번은 RAID-5에 대한 설명
[해설작성자 : 정재희]

7. 리눅스를 구성하는 요소 중 사용자의 명령을 해독하는 기능을 하는 것은?
     1. Shell
     2. Compiler
     3. Debug
     4. Interrupt

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 82%
     <문제 해설>
Shell
- 운영체제에서 사용자가 입력하는 명령을 읽고 해석하여 대신 실행해주는 프로그램

Compiler
- 특정 프로그램 언어로 작성된 문장을 처리하여 기게어 또는 컴퓨터가 사용할 수 있는 코드로 변경시켜주는 프로그램

Debug
- 원래는 '해충을 잡다'라는 뜻, 프로그램의 오류를 벌레에 비유하여 오류를 찾아 수정하는 일

Interrupt
- 프로세서가 프로그램을 실행 하고 있을 때 예외상황이 발생하여 처리가 필요할 경우 처리하는 것
[해설작성자 : 정재희]

8. 다음 리눅스의 일반적인 디렉토리에 대한 설명 중 틀린 것은?
     1. /etc:리눅스시스템에 관한 각종 환경설정에 연관된 파일들과 디렉토리를 가진다.
     2. /boot:리눅스 커널이 저장되어 있는 디렉토리로서 각종 리눅스 부트에 필요한 부팅지원 파일들이 저장되어 있다.
     3. /mnt:외부장치인 플로피디스크,CD-ROM 등을 마운트하기 위해서 제공되는 디렉토리 이다.
     4. /usr:시스템 계정 사용자들의 홈디렉토리와 ftp,www 등과 같은 서비스 디렉토리들이 저장된다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 73%
     <문제 해설>
/usr
- 일반 사용자들을 위한 대부분의 프로그램 라이브러리 파일들이 위치한 곳이다.

/home
- 일반 사용자의 홈 디렉터리가 만들어 지는 디렉터리

/var
- 가변 자료 저장 디렉터리
- 운영 중 자료 데이터가 변경될 때 변경된 자료들이 저장된다. ex) /var/log

/root
- root 사용자의 홈 디렉터리

/bin
- 리눅스의 기본 명령어(binary)들이 들어가있는 디렉터리

/sbin
- 시스템 관리에 관련된 실행 명령어들이 들어 있다.
- 시스템 점검 및 복구 명령, 시스템 초기 및 종료 명령 등

/proc
- 시스템에 대한 정보를 제공하는 가상 파일 시스템
[해설작성자 : 정재희]

9. 다음은 리눅스 파일시스템의 무엇에 대한 설명 인가?

   

     1. 슈퍼블록(Super Block)
     2. 아이노드(Inode)
     3. 데이터블록(Data Block)
     4. 디렉토리블록(Directory Block)

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 84%
     <문제 해설>
슈퍼블록(super block)
- 파일 시스템에 의존하는 정보를 가지며 파일 시스템의 크기 등과 같은 파일 시스템의 전체 적인 정보를 가지고 있다.

아이노드(inode)
- 파일의 이름을 제외한 해당 파일의 모든 정보를 가지고 있다.

테이터 블록(data block)
- 데이터 블록은 파일에서 테이터를 저장하기 위해서 사용된다. 데이터 블록(data block)은 inode에 포함된다.

디렉토리 블록(Directory Block)
- 파일 이름과 inode번호를 저장하기 위해서 사용된다.

간접 블록(Indirection Block)
- 추가적인 테이터 블록을 위한 포인터들이 사용할 동작으로 할당되는 공간이다.

홀 (Hole)
- inode나 간접 블록안의 테이터 블록의 주소로 특별한 값을 저장한다.

[해설작성자 : 정재희]

10. 다음 중 X 윈도우 시스템에 대한 설명으로 틀린 것은?
     1. X 윈도우 시스템은 2개의 개별 소프트웨어 부분에 의해 제어되는 서버/클라이언트 시스템 이다.
     2. X 윈도우 시스템에서 클라이언트와 서버는 반드시 다른 기계,다른 시스템에서 운용이 되어야 한다.
     3. X 서버와 X 클라이언트사이의 메시지교환을 통한 상호작용은 X 프로토콜을 이용하여 이루어진다.
     4. X 프로토콜의 통신의 기본메시지로는 Request, Reply,Event,Error등이 있다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 75%
     <문제 해설>
X Window System
- 리눅스를 비롯해 대부분의 유닉스에 채용되어 있는 GUI기반의 시스템 소프트웨어

X Window의 특징
- 네트워크 기반의 GUI 환경
- 뛰어난 이식성
- 사용자가 원하는 모양의 인터페이스를 만들 수 있다.
- 디스플레이 장치에 의존적이지 않다.

- X Window system은 server/client로 구성, x protocol를 이용한 메세지교환을 통해 상호작용
- x client는 x server가 제공하는 기능을 이용하도록 작성된 하나의 응용프로그램

[해설작성자 : 정재희]

11. GNOME에 대한 설명 중 틀린 것은?
     1. GNOME은 전용 윈도 매니저가 없는 대신에 대응 윈도매니저를 선택하여 사용한다.
     2. 윈도 매니저가 바뀌게 되면 데스크톱의 중요한 부분들이 바뀌어지게 된다.
     3. CORBA(Common ObjectRequestBroker Architecture)를 사용하여 소프트웨어들의 작성 언어나 실행 가능한 기계와 상관없이 상호간에 동작이 가능하게 해준다.
     4. GNOME은 사용자가 원하는 방법으로 데스크톱 환경을 마음대로 설정할 수 있으며,세션관리자는 이전설정을 기억해 항상 그 환경이 유지되도록 해준다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 54%
     <문제 해설>
GNOME(GNU Network Object Model Environment)
- 사용자가 컴퓨터를 쉽게 사용하고 설정할 수 있도록 해주는 편리한 데스크탑(desktop)환경

특징
- 전용 윈도우 관리자가 없기 때문에 대응 윈도우 관리자를 선택하여 사용하기 때문에,
    윈도우 매니저가 바뀌더라도 데스크탑의 중요한 부분들은 바뀌지 않는다.

- 사용자가 원하는 방법으로 데스크탑 환경을 마음대로 설정할 수 있으며,
    세션 관리자는 이전 설정을 기억해 항상 그 환경이 유지되도록 해준다.

- GNOEME과 호환되지 않는 프로그램의 기능을 위해 여러가지 드래그 앤 드롭 프로토콜을 지원

- CORBA(Common Object Request Broker Architecture)를 사용하여,
    소프트웨어들의 작성 언어나 실행 가능한 기계와 상관없이 상호간에 동작이 가능하게 해준다.
[해설작성자 : 정재희]

12. 다음 중 쉘(Shell)에 대한 설명으로 틀린 것은?
     1. 리눅스 쉘은 각 운영체제와 사용자가 대화하는 중간 창구 역할을 한다.
     2. 리눅스 쉘은 DOS의 command.com 과 비슷 하다.
     3. 리눅스 쉘은 리눅스에서 사용자와 운영체제가 통신하는 주요수단이다.
     4. 리눅스 쉘은 시스템에 따라 사용할 수 있는 것이 정해져 있어 쉘을 통해 시스템의 종류를 구분할 수 있다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 60%

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

    

     1. /(root)아래에서 이름이 ihd로 시작되는 모든 파일을 찾는다.
     2. 정상적으로 찾은 파일의 경로는 ihd-name 이라는 파일에 저장되어진다.
     3. 에러메시지는 null이라는 파일에 저장되어 진다.
     4. 화면상에는 아무런 내용이 보이지 않으므로 ihd-name의 내용을 보려면 cat명령 등을 사용 하여야 한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 67%
     <문제 해설>
find / -name ihd* 1>ihd-name 2>/dev/null

-(find / -name ihd*) : /(root)아래에서 이름이 ihd로 시작되는 모든 파일을 찾는다.
-(1>ihd-name) : 정상적으로 찾은 파일의 경로는 ihd-name이라는 파일에 저장되어진다.
-(2>/dev/null) : 오류가 있는 것들은 출력하지 않는다.

내용을 보려면 vi, cat, more 등의 명령을 이용하여야 한다.
[해설작성자 : 정재희]

14. 입력값이 ‘d’또는 ‘D’인 경우 읽어들인 filename에 해당하는 파일을 삭제하는 쉘 프로그램이다.다음 중 틀린 부분은 무엇인가?

    

     1.
     2.
     3.
     4.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 56%

15. 다음 중 프로세스 관리블록(ProcessControlBlock)에 대한 설명으로 틀린 것은?
     1. 프로세스에 할당된 자원에 대한 정보를 가지고 있다.
     2. 프로세스의 우선순위에 대한 정보를 가지고 있다.
     3. 부모 프로세스와 자식 프로세스는 PCB를 공유 한다.
     4. 프로세스의 현 상태를 알 수 있다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 68%
     <문제 해설>
각 프로세스가 생성될 때마다 고유의 PCB가 생성되므로, 부모 프로세스와 자식 프로세스는 각각 다른 PCB를 사용한다.

* 프로세스 제어 블록(Process Control Block, PCB)
특정한 프로세스를 관리할 필요가 있는 정보를 포함하는 운영 체제 커널의 자료 구조

PCB에 저장되어 있는 정보
- 프로세스의 현재 상태
: 준비, 대기, 실행 등의 프로세스 상태

- 포인터
: 부모 프로세스에 대한 포인터
: 자식 프로세스에 대한 포인터
: 프로세스가 위치한 메모리에 대한 포인터
: 할당된 자원에 대한 포인터

- 프로세스 고유 식별자
: 프로세스를 구분할 수 있는 고유의 번호

- 스케줄링 및 프로세스의 우선순위
: 스케줄링 정보 및 프로세스가 실행될 우선순위

-CPU 레지스터 정보

- 주기억장치 관리 정보                        
[해설작성자 : 정재희]

16. 다음 설명은 OSI7Layer중 어느 계층에 대한 설명인가?

    

     1. 데이터 링크 계층(Data Link Layer)
     2. 네트워크 계층(Network Layer)
     3. 전송 계층(Transport Layer)
     4. 표현 계층(Presentation Layer)

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 74%
     <문제 해설>
Data Link Layer
- 오류없이 한 장치에서 다른 장치로 프레임(Frame, 비트의 모음)을 전달하는 역할

Network Layer
- 다중 네트워크 링크에서 패킷(Packet)을 발신지로부터 목적지로 전달할 책임을 갖는다.

Transport Layer
- 전체 메시지를 발신지 대 목적지(종단 대 종단)간 제어와 에러를 관리한다.
[해설작성자 : 정재희]

17. 다음 중 브리지(Bridge)에 대한 설명으로 틀린 것은?
     1. 2개의 근거리 통신망(LAN)을 상호 접속해주는 통신망 연결 장치이다.
     2. OSI참조모델의 데이터 링크 계층에서 동작 한다.
     3. 프로토콜이 다른 통신망을 상호 접속하기 위한 장치이다.
     4. 접속된 LAN사이의 통신량을 조정 할 수 있다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 58%
     <문제 해설>
프로토콜이 같거나 유사한 통신망을 상호 접속하기 위한 장치
[해설작성자 : 정재희]

18. 다음 중 TCP/IP에 대한 설명으로 틀린 것은?
     1. 인터넷 대부분 서비스의 기반이 되고 있는 공개형 프로토콜로서 하드웨어와 OS에 독립적인 특성을 가진다.
     2. TCP(Transmission Control Protocol)는 패킷들의 전송흐름을 제어하는 역할을 한다.
     3. IP(Internet Protocol)은 데이터그램의 분열과 재배열,IP주소의 정의,데이터그램 라우팅의 역할을 담당한다.
     4. IP주소는 IPV4기준으로 64bit로 구성되어 있다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 80%
     <문제 해설>
4. IPv4 는 32bit
[해설작성자 : kyeeeeeej]

19. TCP/IP에서 목적지 컴퓨터의 IP주소에 대한 MAC 주소를 알아내는 역할을 담당하는 프로토콜은?
     1. ARP
     2. RARP
     3. ICMP
     4. HOP

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 76%
     <문제 해설>
ARP
-    IP주소에 대한 MAC 주소를 알아낸다

RARP
- MAC 주소에 대한 IP 주소를 알아낸다

ICMP
- 오류, 경고, 알림에 대한 메세지를 전달한다.

HOP
- 라우팅에서 사용되는 용어로서 하나의 데이터 링크
[해설작성자 : 정재희]

20. LAN카드를 운영체제에 인식시킨 후 IP 주소를 설정하고자 할때 사용할 수 있는 명령어로 알맞은 것은?
     1. route
     2. ping
     3. ifconfig
     4. nslookup

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 72%

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


21. 다음 중 루트(root)사용자에 대한 설명으로 틀린 것은?
     1. 루트 사용자는 파일에 대한 소유여부에 관계 없이 시스템에 존재하는 모든 파일과 프로그램에 접근할 수 있다.
     2. 루트 사용자의 실수로 시스템에 심각한 문제를 발생시킬 수 있다.
     3. 루트 사용자가 다시 “root”로 로그인하면 패스워드를 입력해야 한다.
     4. 루트 사용자는 시스템을 제한 없이 운영할 수 있다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 67%

22. 다음 명령어 중 루트 권한을 가진 사용자만이 사용 할 수 있는 명령어가 아닌 것은?
     1. adduser
     2. groupdel
     3. su
     4. usermod

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 71%

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

    

     1. /etc/shells
     2. /etc/passwd
     3. /etc/group
     4. /etc/shadow

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 54%
     <문제 해설>
#cat /etc/passwd
usr : x : uid : gid : comment : home D : shell

24. 사용자 계정을 삭제하기 위해 userdel명령을 옵션 없이 사용하면 사용자 홈 디렉토리 및 사용자 정보 중 일부가 남아있게 된다.이러한 모든 정보를 삭제하기 위한 옵션으로 알맞은 것은?
     1. -a
     2. -r
     3. -x
     4. -t

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 75%

25. ihd사용자의 패스워드 종료정보를 확인하려 할 때 사용할 수 있는 명령어와 그 정보가 저장된 파일이 알맞게 짝지어진 것은?
     1. chage -E ihd - /etc/passwd
     2. chage -E ihd - /etc/shadow
     3. chage -lihd - /etc/passwd
     4. chage -lihd - /etc/shadow

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 41%

26. 다음 중 리눅스 시스템에서 사용하는 파일에 대한 설명으로 알맞은 것은?

    

     1. 특수 파일
     2. 디렉토리 파일
     3. 시스템 파일
     4. 일반 파일

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 56%

27. 리눅스 시스템에서 사용하는 디렉토리,파일의 생성 및 삭제와 관련이 없는 명령어는?
     1. mkdir
     2. cat
     3. gcc
     4. top

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 73%

28. root사용자는 ( )안의 명령을 통해 a.txt파일의 소유권을 변경하였다.ihd사용자가 chown을 실행 했을 때,a.txt 파일의 권한이 없어 chown을 실행 할 수 없는 경우는?

    

     1. chown ihd a.txt
     2. chown :ihd a.txt
     3. chown ihd:root a.txt
     4. chown ihd:ihd a.txt

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 51%
     <문제 해설>
root : root = [소유자] : [그룹명]

chown [명령어 내용]
chown [소유자] - 소유자만 변경
chown [:그룹 명] - 그룹 명만 변경
chown [소유자:그룹 명] - 소유자와 그룹 명 각각 변경
chown [소유자:] - 소유자와 그룹 명 동일하게 변경
--------------------------------------
보기의 명령어 입력 시 결과 값
1. ihd : root
2. root: ihd
3. ihd : root
4. ihd : ihd

지문에 ihd 사용자가 실행 했을 때 권한 문제이므로 소유자가 root인 2번이 정답
[해설작성자 : bellmin]

29. 다음 ( )안에 들어갈 내용으로 알맞은 것은?(순서대로 가 나 다)

    

     1. 소유자, t, SGID
     2. 소유자, s, SUID
     3. 타인, t, sticky bit
     4. 타인, s, SGID

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 63%

30. 파일 시스템 복구에 대한 설명 중 틀린 것은?
     1. fsck 명령을 통해 파일 시스템을 조사하여 손상된 파일을 출력해주며 사용자에게 그것을 복구할 것인지 물어본다.
     2. 파일 시스템의 결함이 하드웨어로 인한 문제(하드드라이브,메모리 불량 등)라면 fsck 명령을 통한 복구는 불가능하다.
     3. fsck명령을 매개 변수 없이 사용하면 하나의 파일 시스템만을 검사한다.
     4. fsck 명령을 수행하고 난 후에는 종료 값을 반환한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 65%

31. 다음 설명과 가장 관련 깊은 프로세스의 실행 레벨은 무엇인가?

    

     1. 실행레벨 0
     2. 실행레벨 1
     3. 실행레벨 3
     4. 실행레벨 6

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 53%

32. 현재 시스템에서 실행되고 있는 모든 프로세스를 보기 위하여 다음 명령어를 실행하였다.( )안에 들어갈 옵션으로 알맞은 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

    

     1. a
     2. u
     3. x
     4. e

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 21%
     <문제 해설>
아래와 같은 오류 신고가 있었습니다.
여러분들의 많은 의견 부탁 드립니다.
추후 여러분들의 의견을 반영하여 정답을 수정하도록 하겠습니다.
참고로 정답 변경은 오류 신고 5회 이상일 경우 수정합니다.

[오류 신고 내용]
답은 : 4번 "    e    "
-a 세션 리더(getsid (2) 참조)와 터미널과 관련되지 않은 프로세스를 제외한 모든 프로세스를 선택
-e 모든 프로세스를 선택합니다. -A와 동일합니다.
-u 사용자 지향 형식을 표시합니다.
-x 모든 프로세스 세트에 부과되는 BSD 스타일의 "must have tty"제한을 해제합니다.
     어떤 BSD 스타일 ( "-"옵션이없는)이 사용되거나 ps 특성 설정이 BSD와 같은 경우.
     이 방식으로 선택된 프로세스 세트는 다음에 의해 선택된 프로세스 세트에 추가됩니다.
     또 다른 수단, 다른 설명은이 옵션이 ps가 소유 한 모든 프로세스를 나열하도록합니다.
     ps (와 동일한 EUID)를 사용하거나 a 옵션과 함께 사용할 경우 모든 프로세스를 나열 할 수 있습니다.
[해설작성자 : 강선균]

[추가 오류 신고]

정답오류 4번

[추가 오류 신고]

4. e가 맞습니다

[추가 오류 신고]
4번 이 맞습니다.
[해설작성자 : 뚱뚱]

[관리자 입니다.
문제지 사진원본 확인해 봤는데
정답은 3번이네요.
다른 문제집 확인 가능한분 계시면 확인 부탁 드립니다.
신고시 출판사명까지 기제 부탁 드립니다.]

33. 포그라운드와 백그라운드 실행에 관한 설명 중 틀린 것은?
     1. 메타문자 ‘&’를 명령 뒤에 적어 실행하면 백그라운드로 실행된다.
     2. 명령을 입력하고 Enter를 치면 대부분 포그라운드로 실행된다.
     3. test프로그램을 포그라운드로 실행 중 ctrl+c로 실행을 멈춘 후,bg test 명령을 실행하면 test프로그램이 백그라운드로 실행된다.
     4. test프로그램을 백그라운드로 실행 후,fg test명령을 실행하면 백그라운드로 실행중인 test프로그램이 포그라운드로 실행된다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 59%
     <문제 해설>
Ctrl + z를 눌러 작업을 중단함
[해설작성자 : 김병학]

34. ihd사용자가 소유한 하나의 프로세스가 계속해서 프로세스를 무한정 생성하는 것을 발견하여 ihd 사용자의 모든 프로세스를 종료시키기 위해 다음과 같이 조치를 취하였다.( )안에 들어갈 옵션으로 알맞은 것은?

    

     1. -V
     2. -u
     3. -l
     4. -q

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 43%
     <문제 해설>
killall 옵션
-V --version = 버전 정보
-u --user        = 사용자의 모든 프로세스 종료
-l --list        = 알려진 모든 시그널 이름 목록을 보여준다.
-q --quiet     = 프로세스가 죽지 않아도 불평하지 않는다.
[해설작성자 : 정재희]

35. 다음 ps -l 명령의 실행 결과에 대한 설명 중 틀린 것은?

    

     1. Running상태의 프로세스는 3개이다.
     2. PID가 2593인 프로세스는 Sleeping상태이다.
     3. PID가 2622인 프로세스의 우선순위가 가장 높다.
     4. PID가 2636인 프로세스의 부모 프로세스 PID는 2593이다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 66%

36. 다음 중 rpm 명령에 관한 설명으로 틀린 것은?
     1. rpm 확장자를 가지는 패키지를 설치/삭제 할 수 있다.
     2. 현재 파일시스템에 저장된 패키지만 설치 할 수 있다.
     3. 설치된 패키지의 목록을 볼 수 있다.
     4. 업그레이드할 때 사용자가 설정한 내용을 안전하게 보호해 준다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 58%

37. 다음 중 dpkg명령에 관한 설명으로 틀린 것은?
     1. -i : 개별적인 패키지를 설치한다.
     2. -r : 개별적인 패키지를 제거한다.
     3. --purge : 사용자 설정을 유지하면서 개별적인 패키지를 제거한다.
     4. -s : 패키지의 상황 정보를 알려 준다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 53%

38. 다음 중 make에 대한 설명으로 틀린 것은?
     1. 프로젝트를 효율적으로 관리하고 일관성 있게 관리하게 해준다.
     2. 무조건 Makefile에 있는 내용을 첫 번째 줄부터 순서대로 실행한다.
     3. 소스 파일을 직접 배포하는 경우에 널리 쓰인다.
     4. Makefile 내부에서 각각의 타겟들은 탭으로 시작하는 명령이 뒤따라온다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 58%
     <문제 해설>
Makefile에서 지정한 순서대로 읽는다.
첫번째 줄부터 순차적으로 읽지 않음
[해설작성자 : comcbt.com 이용자]

39. gcc를 이용하여 foo.c,bar.c두 개의 파일을 컴파일해서 result라는 실행 파일을 생성하는 명령으로 올바른 것은?
     1. gcc -o resultfoo.c bar.c
     2. gcc -r resultfoo.c bar.c
     3. gcc foo.c+bar.c > result
     4. gcc foo.c bar.c> result

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 49%

40. gzip옵션에 대한 설명 중 틀린 것은?
     1. -d : 압축을 푼다.
     2. -l : 현재 압축된 파일의 내용을 보여준다.
     3. -v : 압축 파일의 완전성을 검사한다.
     4. -9 : 최대한 압축한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 39%

41. 커널 컴파일을 위한 환경설정 명령 인터페이스로 보기 어려운 것은?
     1. make config
     2. make menuconfig
     3. make xconfig
     4. make devconfig

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 63%

42. 커널을 컴파일을 하기 위하여 다음과 같은 명령어를 수행하였다.각 명령어에 대한 설명 중 틀린 것은?

    

     1. (가)는 새 커널을 만들기를 시작하는 명령으로서 컴파일을 위한 의존성 관계를 설정한다.
     2. (나)는 이전에 수행했던 컴파일과정에서 생성된 목적파일,커널,임시파일,설정 값 등을 삭제한다.
     3. (다)는 압축된 커널이미지를 생성한다.
     4. (라)는 커널환경설정에서 모듈로 설정한 기능을 컴파일 한 후 컴파일된 모듈을 /lib/modules 아래 설치한다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 44%

43. 리눅스 커널을 계속적으로 업그레이드 하면서 얻을 수 있는 장점으로 보기 어려운 것은?
     1. 라이센스 만료에 따른 사용기간 연장
     2. 시스템 관리능력의 개선
     3. 속도개선 및 버그 수정
     4. 새로운 하드웨어의 지원

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 68%

44. 다음 중 스캐너와 관련이 있는 패키지는?
     1. SANE
     2. OSS
     3. ALSA
     4. LILO

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 80%
     <문제 해설>
1. SANE        - 스캐너
2. OSS         - 사운드카드
3. ALSA        - 사운드카드
4. LILO        - 리눅스 부트 로더
[해설작성자 : 정재희]

45. 다음 중 리눅스의 프린터 설정에 관련된 파일이 저장된 곳은?
     1. /etc/printcap.conf
     2. /etc/printcap
     3. /etc/print.conf
     4. /etc/print.dev

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 43%
     <문제 해설>
# ls -l /etc/print*
===============================
-rw-r--r--. 1 root root 233 2010-01-12 22:28 /etc/printcap

# cat /etc/printcap
===============================
/etc/printcap
#
# Please don't edit this file directly unless you know what you are doing!
# This file will be automatically generated by cupsd(8) from the
# /etc/cups/printers.conf file.    All changes to this file
# will be lost.
[해설작성자 : 강선균]

46. PNP(Plug-and-Play)에 대한 설명 중 틀린 것은?
     1. PNP는 모뎀과 네트워크 카드,사운드 카드 등의 각종 하드웨어(장치)를 찾아낸 장소를 자동적으로 소프트웨어에 알려주는 기능을 말한다.
     2. PNP의 기능은 물리적 장치와 이것을 조작하는 소프트웨어(장치드라이버)와 일치시키고 장치와 드라이버 사이에 통신채널을 만드는 것이다.
     3. PNP는 I/O주소,DMA 채널,메모리 영역 등의 버스자원을 드라이버와 하드웨어 양쪽에 할당한다.
     4. 현재까지는 윈도우즈 계열에서만 PNP 기능이 제공되었으나 향후 리눅스 계열에서도 PNP 기능이 제공될 것으로 예상되어진다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 62%

47. 상이한 시스템 상에서 장치의 드라이버를 새로이 컴파일하고 현재 사용 중인 시스템에 복사하여 적용하고자 할 때 우선적으로 모듈사이의 의존성 검사가 필요하다.이때 수행하여야 할 명령어로 알맞은 것은?
     1. insmod
     2. lsmod
     3. depmod
     4. rmmod

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 67%

48. 현 시스템에서 사운드를 지원하지 않는 경우 사운드를 지원하도록 리눅스를 설정하려고 할 때 필요한 작업이라고 보기 어려운 것은?
     1. 사운드 카드를 설치하고 플러그 앤 플레이가 가능한 경우는 설정한다.
     2. 사운드를 지원하도록 커널을 설정하고 생성한다.
     3. 사운드 장치파일을 생성한다.
     4. /etc/dev/sound.conf파일에 저장된 정보를 확인한다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 49%

49. 모듈에 대한 설명으로 틀린 것은?
     1. 필요로 하는 코드를 동적으로 로드하여 커널의 크기를 줄일 수 있다.
     2. 모듈이 커널에서 제거될 때 자신이 할당받은 커널 메모리나 인터럽트 같은 시스템자원은 재부팅을 통해서만이 해제가 가능하다.
     3. 로드된 모듈은 커널의 한 부분이 된다.
     4. 새로운 커널 코드를 재부팅하지 않고 테스트 하는데 유리하다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 53%

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

    

     1. SMB
     2. Network
     3. Remote
     4. Local

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 63%

51. 다음 중 로그 파일과 관련 데몬이 잘못 짝지어진 것은?
     1. 시스템 로그(/var/log/messages) - syslogd
     2. 커널 로그(/var/log/dmesg) - sendmail
     3. 웹서버 액세스 로그(/var/log/apache/access_log) - apache
     4. 보안 로그(/var/log/secure) - xinetd

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 77%
     <문제 해설>
/var/log/maillog - sendmail , devecot

52. 다음 중 시스템 보안 관리에서 사용자 접근 보안의 물리적 접근 제한 방법이 아닌 것은?
     1. BIOS 보안
     2. 쉐도우 패스워드 사용
     3. xlock
     4. 부트로더 보안

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 46%
     <문제 해설>
BiOS, xlock, 부트로드 보안은 모두 OS 기동 전 물리적 접근 제한에 대한 보안 이며,
쉐도우 패스워드 는 OS 기동 후 login 시 사용하는 개정의 보안 부분이다.

53. 다음 중 TCP Wrapper에 대한 설명 중 틀린 것은?
     1. 암호화를 지원한다.
     2. /etc/hosts.allow 파일에는 접근 을 허용 할 서비스와 IP주소를 기록한다.
     3. /etc/hosts.deny파일에 denyALL을 설정하고 꼭 필요한 접근만 /etc/hosts.allow 파일에 기록하는 것이 더 나은 보안을 제공한다.
     4. 시스템 이름이나 도메인 이름보다 IP 주소를 사용할 것을 권고한다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 34%

54. 다음 중 ssh에 대한 설명으로 틀린 것은?
     1. 두 호스트간의 통신 암호화와 사용자 인증에 공유키 방식을 사용한다.
     2. 주고받는 모든 패킷은 암호화되어 있다.
     3. X11Forwarding을 지원한다.
     4. sftp를 이용하여 암호화된 파일 전송도 지원한다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 27%
     <문제 해설>
공유키가 아니라 공개키 입니다.

[추가 해설]

공개키교환방식은 공유키방식이라고도 합니다.
SSH는 인증에는 공유키방식을 사용하지만 암호화는 대칭키방식을 사용합니다.따라서 암호화 및 인증에서 공유키를 쓴다 > 인증은 공유키방식 암호화는 대칭키방식을 사용한다로 바뀌어야 할것 같습니다.

55. OpenSSH 클라이언트를 이용하여 인증키를 만들기 위한 명령은?
     1. ssh--generate-keys
     2. ssh-keys
     3. ssh-keygen
     4. ssh-add

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 73%

56. 다음 중 tripwire에 대한 설명으로 틀린 것은?
     1. 침입자가 파일을 바꿔치기 할 경우 알기 쉽게 해준다.
     2. 침입자가 파일을 바꿔치지 못하도록 원천적으로 봉쇄한다.
     3. MD5,SHA,CRC-32등의 다양한 암호화 함수를 제공한다.
     4. 먼저 시스템에 존재하는 파일의 데이터베이스를 생성해 둬야 한다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 54%
     <문제 해설>
2. 침입자가 파일을 바꿔치지 못하도록 원천적으로 봉쇄한다.
원천적 봉쇄라기 보단 무결성 검사를 통해 파일이 변조되었는지 여부를 통해 바꿔치기가 되었는지 여부를 확인하는 기능을 가진다고 할 수 있습니다.

57. OpenSSH 클라이언트를 이용하여 ssh 터널링을 구성하는 경우 사용 가능한 프로토콜은?
     1. HTTP
     2. FTP
     3. TELNET
     4. SOCKS

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 42%

58. 다음 중 다단계 백업에 대한 설명으로 틀린 것은?
     1. 적은 비용으로 백업 보장 기간을 늘릴 수 있다.
     2. 파일 시스템을 복원하는데 드는 시간을 최소화 할 수 있다.
     3. 개인적인 용도나 작은 규모의 사이트에 적합 하다.
     4. 백업 기획안이 복잡해짐에 따라 신경쓸 부분이 많아진다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 49%
     <문제 해설>
단순 백업 방식은 개인적인 용도나 작은 규모의 사이트에서 사용하기에 좋다.
그러나 좀 더 중요한 업무를 다루는 곳이라면, 다단계 백업(Multilevel Backup)을 사용하는 것이 보다 알맞다.

단순 백업 방식은 풀 백업과 증가분 백업이라는 두 가지 레벨을 사용하고 있는 셈인데, 이것은 좀 더 많은 수의 레벨로 얼마든지 확장될 수 있다.
풀 백업을 레벨 0이라고 한다면, 각각 서로 다른 단계의 변경분 백업은 레벨 1,2,3,...이라고 할 수 있다.
각각의 백업 레벨에서는, 앞서 이루어진 백업 이후의 모든 변경 사항을 계속 백업하게 된다.

이런 다단계 백업을 하는 이유는, 좀 더 적은 비용을 들이면서도 백업 보장기간(backup history)을 길게 늘리기 위해서이다.
앞서 살펴본 단순 백업의 경우에, 백업 보장기간은 얼마나 오래전에 받아둔 풀 백업본이 남아 있느냐에 달려있다.
테이프가 많으면 그만큼 보장기간이 늘어날 수 있고, 이 경우에 있어서 기간을 한 주일 늘리려고 할 때마다 값비싼 테이프 하나를 더 사와야 한다.
백업에 있어서 그 보장 기간은 길수록 좋은데, 왜냐면 파일이 지워지거나 손상되었다는 사실은 아주 한참뒤에 깨닫게 되는 것이 보통이기 때문이다
이럴 때 복구할 수 있는 파일이 하나도 없는 것보다는 좀 옛날 파일이라도 남아 있는 것이 훨씬 좋을 것이다.

다단계 백업을 사용하면 훨씬 값싸게 백업 보장기간을 늘릴 수가 있다.
예를 들어, 테이프 10개를 샀다고 하자. 1번과 2번 테이프는 한달에 한번씩(매월 첫번째 금요일) 백업을 하는 데 쓰고, 3번에서 6번까지는
한주일에 한번씩(매주 금요일: 한달에 금요일이 5번 있다고 보면, 한번은 매월 백업을 하므로 4개의 테이프만 더 있으면 된다) 백업을 하는데
쓰도록 한다.

그리고 7번부터 10번까지는 하루에 한번씩(월요일부터 목요일까지 매일) 백업을 하는 데 쓰면 된다. 이런 방식을 통하면, 단지 4개의 테이프를
추가하는 것만으로도 백업 보장기간을 2주(10개의 테입을 모두 매일 백업하는데 쓴 경우)에서 2달로 크게 늘릴 수 있다. 이렇게 하면 2달 동안
매일매일의 파일 변경 사항을 모두 백업할 수는 없지만, 사실 이 정도면 파일을 복원하기에는 충분한 것이다
[해설작성자 : 강선균]

59. 다음 중 압축을 사용한 백업에 대한 설명으로 틀린 것은?
     1. 비용을 줄일 수 있다.
     2. 작은 손상에도 모든 데이터를 잃을 수 있다.
     3. 백업 소요 시간이 크게 줄어든다.
     4. 각각의 파일을 따로 압축하면 백업이 손상 되어도 모든 파일을 살릴 수 있다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 52%
     <문제 해설>
백업은 큰 저장 용량을 필요로 하며, 따라서 돈이 많이 든다.
백업을 압축할 수 있다면 훨씬 비용이 싸게 먹힐 것이다. 이렇게 하는 데는 몇가지 방법이 있다.

어떤 프로그램은 압축 백업 지원을 내장하고 있기도 한데,
예를 들면 GNU tar의 --gzip (-z) 옵션은 백업 받는 내용을 gzip 압축 프로그램으로 파이프 연결시켜 준다. 그리고 gzip을 통해 압축된 내용이
백업 매체에 기록된다.

그러나 안타깝게도, 압축된 백업은 문제를 일으킬 소지가 있다.
압축이 이루어지는 근본 원리에 비춰보면, 전체 압축 데이터 중에서 단 하나의 비트만 손상되어도 다른 모든 데이터들이 쓸모 없게 되고 만다는 것을 알 수 있다. 어떤 백업 프로그램은 이런 문제에 대체하기 위한 자체 에러 수정 기능을 갖고 있기도 하지만, 그마저도 에러가 많이 발생하면 속수무책일 수 밖에 없다.
예를 들어, GNU tar를 써서 한덩어리의 압축된 백업본을 만들었다고 하자. 만일 여기서 딱 하나의 비트가 에러를 일으킨다면, 이 백업은 모두 쓸모없게 되고 만다. 백업은 신뢰성이 매우 중요한데, 이래서는 곤란하다.

한가지 대안은 각각의 파일을 따로 압축하는 것이다.
이렇게 하면, 파일 하나가 손상되었다고 해서 전체 백업을 모두 날려야하는 일은 없을 것이다.
결국 손상된 파일은 포기할 수 밖에 없지만, 그렇다고 해서 모든 파일을 압축하지 않는 것보다는 이 방법이 좀 낫다.    
[해설작성자 : 강선균]

60. 다음 중 dump에 대한 설명으로 틀린 것은?
     1. 점진적인 백업 기능을 제공한다.
     2. 백업이 기존 파일에 내용을 더하면서 수행될 수 있다.
     3. 결함(Holes)을 가진 파일들을 바르게 다루지 못한다.
     4. 여러 개의 테이프에 백업할 수 있다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 56%
     <문제 해설>
dump 백업의 장점
1. 수준별 백업을 제공
     - 0:모든 파일을 백업
     - 1:0번 백업 이후 생성/변경된 백업
     - 2:1번 백업 이후 생성/변경된 백업.....
2. 여러 개의 테이프에 백업 가능
3. 어떤 타입의 파일도 백업/복구 가능
4. 파일의 접근 권한,소유자,수정시간 등의 사항도 복구 가능

dump 백업의 단점
1. 각 파일 시스템은 개별적으로 백업됨
2. NFS 파일 시스템은 백업 않됨.
3. 변경되고 있는(프로세스가 사용하고 있는)파일들은 백업이 잘 않됨.

61. 웹 관련 서비스에 대한 설명 중 틀린 것은?
     1. 1990년에 팀 버너스 리(Tim BernersLee)박사는 윌드 와이드웹 이라는 최초의 넥스트(Next) 플랫폼용 브라우저를 공개하였다.
     2. 웹의 시작은 조직 내의 정보교환을 빠르게 하기 위해서 시작되었다.
     3. HTML에 대한 표준화 작업은 HTTPS 컨소시엄에서 주관하고 있다.
     4. HTTP는 인터넷에서 하이퍼텍스트 문서를 교환하기 위하여 사용되는 프로토콜이다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 56%
     <문제 해설>
월드 와이드 웹 브라우저 : 서버 기술의 표준화를 추진하고 있는 교육/연구 기관 및 관련 회사들의 단체.
흔히 WWW 컨소시엄 또는 W3C라고 함. 미국 MIT 공과 대학교와 WWW 서버를 개발한 유럽 원자핵 공동 연구소(CERN) 등이
주축이 되고, 마이크로소프트(MS)사나 넷스케이프 커뮤니케이션즈사 등 관련 회사들이 표준화 작업에 참가하고 있음.

이 단체는 WWW의 페이지 기술 언어(PDL)인 하이퍼텍스트 생성 언어(HTML), WWW 브라우저/서버 사이의 통신 규약인 하이퍼텍스트 전송 규약(HTTP) 등의 표준화를 진행하고 있으며, 인터넷의 표준화 조직인 인터넷 엔지니어링 태스크 포스(IETF)를 보좌함.
[해설작성자 : 강선균]

62. PHP 언어에 대한 설명 중 틀린 것은?
     1. MySQL, Oracle, mSQL등 다양한 DBMS와 연동할 수 있다.
     2. 윈도우 서버의 IIS와 연동 할 수 있다.
     3. 윈도우의 ASP와 비슷한 역할을 한다.
     4. HTML문서 안에 PHP 코드를 삽입하면 클라이언트 쪽에서 문서를 처리하여 그 결과를 HTML로 만들어 내는 역할을 한다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 55%

63. 아파치 웹서버에 PHP를 DSO 방식으로 연동 설치 후,HTML 파일내(확장자가 .html)의 PHP 프로그램을 실행시키려 한다.아파치 환경설정 파일(httpd.conf)에 다음 중 어떤 지시자를 추가 해야 하는가?
     1. AddType applications/httpd-php .html
     2. AddType applications/php .html
     3. AddType application/x-httpd-php .html
     4. AddType application/php .html

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 45%

64. 아파치를 소스 컴파일하여 특정 디렉토리(/usr/local/apache/)에 설치하였다.설치된 경로 아래 생성된 디렉토리에 대한 설명 중 틀린 것은?
     1. bin/ : 아파치 서버프로그램,유틸리티 등의 실행 파일이 들어가 있다.
     2. cgi-bin/ : CGI 스크립트 프로그램 및 PID 파일이 위치한다.
     3. icons/ : 아파치 서버에서 사용하는 아이콘들이 들어 있다.
     4. logs/ : 아파치 로그 파일이 저장된다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 50%

65. 아파치 서버를 사용하여 웹서비스를 할때 동시 접속자가 많아져 아파치 서버에 더 이상 접속이 되지 않았다.더 많은 접속자를 받아들이기 위해 아파치 설정파일(httpd.conf)에서 값을 수정해 줘야 하는 지시자는 무엇인가?
     1. MaxUsers
     2. MaxConnections
     3. MaxThreads
     4. MaxClients

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 58%

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

    

     1. %h : 요구된 헤더 내용
     2. %l : 원격 로그 이름
     3. %t : HTML문서의 이름(Title)
     4. %r : 요구한 URL

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 35%
     <문제 해설>
%h : 원격지 호스트 즉, 접속한 클라이언트 IP 를 나타냄
%l : 원격지 사용자이름
%u : 인증이 요청된 원격 사용자 이름
%t : 요청한 시간과 날짜
%r : HTTP 메소드를 포함한 요청의 첫 라인
[해설작성자 : 강선균]

67. PostgreSQL의 3가지 주요 특징이 아닌 것은?
     1. 인공지능
     2. 고수준 확장성
     3. 관계형 모델
     4. 객체지향

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 65%

68. 보안서버 구축에 사용되는 SSL(Secure Sockets Layer)에 대한 설명으로 알맞은 것은?
     1. 웹서버와 브라우저간에 데이터를 안전하게 주고받기 위한 업계 표준 프로토콜로서 미국 마이크로소프트 회사가 개발하였다.
     2. SSL은 웹을 위해 개발되었기 때문에 웹에서만 사용된다.
     3. SSL은 전송계층 서비스(OSI7계층)로 플랫폼과 어플리케이션에 독립적이다.
     4. 동일한 IP에서는 포트를 달리하여 여러 개의 보안 가상 호스트를 만들 수 있다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 34%

69. 윈도우 및 이기종 운영체제와 파일 및 프린트 등을 공유하기 위해 사용하는 삼바서버의 환경 설정 파일(smb.conf)에 대한 설명 중 틀린 것은?
     1. security 지시자는 인증 레벨을 부여하는 것으로 4가지(share,user,ip,domain)종류가 있다.
     2. #,;은 모두 주석으로 인식된다.
     3. “hostsdeny=아이피”이렇게 설정하여 특정 ‘아이피’를 차단할 수 있다.
     4. “loadprinters=yes”로 설정하면 프린터 목록을 자동으로 로드 한다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 35%
     <문제 해설>
share, user, server, domain

70. 다음 삼바관련 명령어에 대한 설명이 틀린 것은?
     1. smbpasswd : 삼바서버 사용자의 계정생성, 비밀번호 변경 등에 사용된다.
     2. testparm : 삼바서버 가동 속도를 테스트하기 위한 명령이다.
     3. smbstatus : 현재 삼바 서버 상태를 확인 할 수 있다.
     4. smbclient : 삼바서버에 접속하는 클라이언트 프로그램이다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 55%
     <문제 해설>
testparm 으로 smb.conf파일 문법을 체크

71. 윈도우 및 이기종 운영체제와 파일 및 프린트 등을 공유하기 위해 사용하는 삼바 서버의 보안 모델에 대한 다음 설명 중 틀린 것은?
     1. 사용자레벨의 경우 UNIX쪽과 PC쪽의 계정 이름이 동일한 사용자가 대다수일 때 그 위력을 발휘한다.
     2. 사용자 레벨보다 공유레벨이 관리가 어렵고, 성능은 우수하다.
     3. 공유 레벨은 프린트, CD-ROM, anonymous ftp등의 공유 디렉토리를 불특정 사용자들이 공유할 경우 유용하다.
     4. 사용자레벨에서 암호화된 암호파일을 사용하여 인증하도록 하려면 Security Options의 encrypt passwords를 Yes로 설정하는 동시에 Security Options의 smbpasswd 파일을 설정해야 한다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 40%

72. NFS 서버는 항상 클라이언트가 자신의 자원을 마운트할 수 있도록 준비하고 있어야 하는데 이러한 과정을 익스포팅(exporting)이라고 한다. 익스포팅 설정에 적용할 수 있는 옵션에 대한 설명이 적절한 것은?
     1. root_squash : 서버와 클라이언트가 루트 계정을 사용
     2. rw : 공유된 자원을 읽기전용으로 마운트
     3. link_relative : 절대 심볼릭 링크를 상대 심볼릭 링크로 변경 시 사용
     4. insecure : 인증되지 않은 액세스는 불가능하게 함

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 40%
     <문제 해설>
insecure : 이 머신에서 인증 받지 않은 억세스를 허용한다.
unix-rpc : 예약된 포트에서 일어나는 request를 필요로한다. 즉 포트번호는 1024 아래여야 한다.
root_squash : 클라이언트 호스트의 uid 0에서의 request를 서버의 uid 65534(-2)로 매핑함으로써, 지정된 호스트의 슈퍼 유저(root)의 접근를 거부하는 보안기능이다.
* uid 65534는 유저 nobody의 것이다.
ro : 읽기 전용(read-only)로 마운트
rw : 읽기 쓰기 가능(read-write)으로 마운트
link_relative : 절대 심볼릭 링크를, 상대 심볼릭링크로 변환
link_absolute : 모든 심볼릭 링크를 그대로 놔둔다
[해설작성자 : 강선균]

73. NFS을 사용하기 위한 여러 유틸리티 프로그램에 대한 설명이 적절한 것은?
     1. mntnfs 명령어는 NFS 서버에 마운트하기 위해 사용된다.
     2. showmount 명령어에서 서버 측의 상태만을 보여주기 위해 -s 옵션을 사용한다.
     3. nfsstat 명령어에서 -d 옵션을 사용하여 클라이언트에서 사용하는 디렉토리 이름만을 출력 할 수 있다.
     4. nhfsstone 명령어는 시간당 부하의 수, 전송률, 실패율 등의 NFS에 관련된 데이터를 제공한다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 27%
     <문제 해설>
showmount -a : 클라이언트의 호스트 이름과 마운트된 디렉토리를 호스트:디렉토리 포맷으로 출력
showmount -d : 클라이언트에서 사용하는 디렉토리 이름만을 출력
showmount -e : NFS 서버의 export 항목의 리스트를 출력
showmount -h : 간단한 도움말을 출력
showmount -v : 현재 사용중인 showmount의 버전 정보를 출력
showmount --no-headers : 출력에서 요약정보를 생략하고 출력
nfsstat : NFS 서버와 클라이언트의 동작상태 확인
nhfsstone : 명령어는 시간당 부하의 수, 전송률, 실패율 등의 NFS에 관련된 데이터를 제공한다
[해설작성자 : 강선균]

74. 다음은 FTP서버인 proftpd의 설정파일(proftpd.conf)의 일부분이다.다음 설명 중 틀린 것은?

    

     1. 인터넷 슈퍼데몬에 의해서 실행된다.
     2. 최소 접속 가능한 사용자 수는 40이다.
     3. 새로운 텍스트 파일이 만들어지면 기본적인 파일 퍼미션은 644이다.
     4. FTP서버의 1차 IP주소 또는 가상 호스트 설정 블록에서 설정된 IP주소가 아닌 IP주소로부터 연결이 있을 때 기본으로 사용될 서버 설정을 해준다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 60%

75. 파일 공유를 위한 목적으로 FTP서버인 Proftpd를 사용하여 무명 FTP서버를 구축하였다.proftpd의 설정파일(proftpd.conf)을 다음과 같이 작성하였을때 다음 설명 중 틀린 것은?

    

     1. 무명 FTP의 자료가 보관되는 곳은 anonymousftp 계정의 홈 디렉토리이다.
     2. incoming 디렉토리를 제외한 디렉토리 및 파일의 이름을 바꿀 수 있다.
     3. incoming 디렉토리는 서버에서 클라이언트로 파일을 전송 할 수 없다.
     4. incoming 디렉토리는 클라이언트에서 서버로 파일을 전송 할 수 없다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 43%
     <문제 해설>
RAW FTP 명령어
ALL : 모든FTP명령어
CWD : Change Working Directory 디렉토리변경
DELE : DELEte a remote files 파일삭제
DIRS : 디렉토리 목록 보기
MKD : MaKe a remote Directory 디렉토리만들기
RMD : ReMove a remote Directory
RNFR : ReName FRom
RNTO : ReName To
RETR : RETRieve a remote file 서버의 파일을 client로 받아오기 사용자 입장에선 Download 임
STOR : STORe a file on the remote host : 사용자 입장에선 UPLOAD 임
[해설작성자 : 지나가는 이]

76. 사용자A의 PC에서 메일 클라이언트를 사용하여 사용자 B에게 메일을 보내려 할 때 다음 ( ) 안에 들어갈 프로토콜을 순서대로 나열한 것은?

    

     1. (ㄱ) POP3, (ㄴ) SMTP, (ㄷ) POP3
     2. (ㄱ) SMTP, (ㄴ) SMTP, (ㄷ) POP3
     3. (ㄱ) POP3, (ㄴ) SMTP, (ㄷ) SMTP
     4. (ㄱ) SMTP, (ㄴ) POP3 ,(ㄷ) SMTP

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 58%

77. DRAC(DynamicRelayAuthoriazationControl) 프로그램에 대한 설명으로 틀린 것은?
     1. /etc/mail/dracd.db 파일로 데이터베이스화하여 Relay한다.
     2. 자체 인증시스템으로 메일을 보낼 때 인증(id/pw)을 받고 메일을 전송한다.
     3. 사용자의 IP가 바뀌어도 자동으로 적용된다.
     4. DRAC의 동작은 POP3인증을 통해서 이루어 진다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 25%

78. Sendmail설정파일(sendmail.cf)의 일부이다. 다음설명 중 알맞은 것은?

    

     1. localhost로 들어오는 메일은 수신을 거부한다.
     2. /etc/mail/users파일에 등록된 사용자만 메일을 수신 할 수 있다.
     3. Sendmail은 nobody권한으로 실행된다.
     4. Sendmail이 에러 메시지를 보낼 때 사용하는 사용자 이름은 ihd이다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 41%
     <문제 해설>
Cwlocalhost
localhost를 w클래스로 정의 한겁니다.
localhost 로 들어오느 메일 정의

Fw/etc/mail/local-host-names
Cwlocalhost와 같이 w클래스를 정의하는데 문자열 대신 파일을 정의합니다.
/etc/mail/local-host-names 를 사용

Dn : MAILER-DAEMON
sendmail이 return 메일(에러 메일)을 보낼 때 사용하는 사용자 이름을 정의한다.
[해설작성자 : 강선균]

79. POP3 서버의 정상유무를 확인하기 위해 telnet 명령을 이용하여 확인 할 수 있다.다음 ( )안에 들어갈 POP3 명령어를 순서대로 나열한 것은?

    

     1. (ㄱ) user, (ㄴ) pass, (ㄷ) list, (ㄹ),retr
     2. (ㄱ) user, (ㄴ) password, (ㄷ) ls, (ㄹ),ret
     3. (ㄱ) name, (ㄴ) passwd, (ㄷ) ls, (ㄹ) ret
     4. (ㄱ) name, (ㄴ) passwd, (ㄷ) ls, (ㄹ)retr

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 38%

80. 다음에서 설명하고 있는 “지시자”는 다음 중 어느 것인가?

    

     1. spamOptions=authwarnings, goaway
     2. privacyOptions=authwarnings, goaway
     3. relayOptions=authwarnings, goaway
     4. securityOptions=authwarnings, goaway

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 36%
     <문제 해설>
Sendmail에서 " PrivacyOptions=authwarnings, goaway " 옵션을 사용할 경우에 SMTP의 EXPN, VRFY명령어를 제한하게 됩니다.
[해설작성자 : 강선균]

81. 인터넷 수퍼데몬(xinetd)은 여러 가지 시그널을 사용하여 동작을 변경할 수 있다.다음 각 시그널에 대한 설명으로 알맞은 것은?
     1. SIGUSR1 : 소프트웨어 재설정
     2. SIGUSR2 : xinetd와 이 데몬이 생성한 데몬 종료
     3. SIGUSR3 : 하드웨어 재설정
     4. SIGTERM : 서버의 모든 프로세스 종료

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 22%
     <문제 해설>
SIGUSR1 소프트웨어 재설정
SIGUSR2 하드웨어 재설정
SIGTERM xinetd와 자식데몬 종료
[해설작성자 : 강선균]

82. 인터넷 수퍼데몬(xinetd)은 보안과 성능을 위한 여러 가지 옵션들을 제공하는데 다음 중 그 옵션에 대한 설명으로 틀린 것은?
     1. wait : 접속을 위해 대기하는 시간(초)을 설정 한다.
     2. server : 서버 프로그램(절대경로)을 설정한다.
     3. per_source : 동일 호스트로부터의 서버 접속 수를 설정한다.
     4. cps : 들어오는 접속 수를 제한한다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 20%
     <문제 해설>
server             :    서버 프로그램(절대경로)을 설정
service            : 데몬 실행 파일 위치
wait                 :    접속을 위해 대기 가능 유무 (Yes or No)
per_source     : 동일 호스트로부터의 서버 접속 수를 설정한다.
cps                    : 들어오는 접속 수 제한
instances        :    동시에 작동할 수 있는 동일 유형 서버의 최대 수
max-load         :    서버에 대한 최대 부하 정의
redirect         :    특정 포느에 접근이 오면 다른 서버의 포트에 연결을 넘김
[해설작성자 : 강선균]

83. 다음은 인터넷 수퍼데몬(xinetd)을 이용하여 ftp 서비스를 설정한 예이다.서버의 부하가 10이상 일 때 FTP서버에 대한 요청을 거부하기 위해 ( )안에 들어갈 속성은 다음 중 무엇인가?

    

     1. max_load
     2. instances
     3. max_loadavg
     4. max_uptime

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 42%

84. DNS서버에서 존(zone)은 해당 DNS가 담당하는 영역의 이름 풀이(Name Resolution)를 하는데 필요한 레코드들이 저장되어 데이터베이스를 이루고 있다.이러한 레코드들에 대한 설명 중 틀린 것은?
     1. SOA : zone의 전체 설정.반드시 첫 번째 레코드로 지정되어야 한다.
     2. A : 호스트 이름에 대응하는 IP 주소이다.
     3. PTR : IP주소에 대응하는 호스트 이름이다.
     4. CNAME : 특정 호스트 이름을 포인팅 하기 위한 IP주소이다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 52%
     <문제 해설>
Canonical Name 레코드만 일종의 별칭(Alias)를 지정할 때 사용

85. DNS서버에 다음과 같은 zone파일을 생성하여 DNS를 운영하려고 할 때 다음 설명 중 알맞은 것은?

    

     1. 주 DNS 서버와 보조 DNS 서버간의 정보 동기화를 위한 시간 간격은 1분이다.
     2. 마스터 서버와의 정보 동기화를 위해 통신이 실패하였을 때 다음 시도를 위한 대기 시간은 15분이다.
     3. 동기화를 하려는 시도에도 불구하고 일정 시간동안 접속이 실패하여 작업을 진행하지 못했을 때 보조 DNS서버가 기존의 정보를 파기하는 시간은 하루이다.
     4. 메일은 192.168.1.6서버에서 수신한다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 31%
     <문제 해설>
60     :    Serial     : 2차 네임서버가 Zone 파일의 수정여부를 알 수 있도록 하기 위한 옵션입니다.
                                     1차 네임서버와 2차 네임서버를 운영중 일때 1차 네임서버의 Zone 파일의 내용이 변경 되면
                                     반드시 Serial 를 증가 시켜줘야 2차 네임서버가 자신의 현재 Serial 를 비교하여 값이 작다면
                                     Zone 파일의 정보를 갱신을 하게 됩니다.

3H     :    Refresh    : 1차 네임서버의 Zone 파일 수정 여부를 2차 네임서버가 검사를 하기위한 옵션입니다.

15M    :    Retry        : 2차 네임서버에서 1차 네임서버로 연결이 되지 않을 경우 재접속을 요구하는 옵션입니다.

1W     :    Expire     : Secondary가 Expire에서 지정한 시간동안 primay에 연결하지 못 할 경우
                                     해당 도메인이 유효하지 않다고 보고, 해당 도메인에 대한 정보를 전송하지 않는 것 입니다.

1D     :    Minimum    : 제 3의 네임서버.즉, 다른 네임서버가 본 서버의 Zone 파일의 정보를 가지고 갔을 경우 그 정보에 대해 캐쉬에
                                     살아있는 시간을 설정하는 것입니다. TTL(Time To Live )값이 명시되지 않은 레코드는 본 값을 기본으로 갖게되며
                                     특정 레코드가 변경이 되었을 때, 이것이 다른 네임서버로 정보가 전달되어 업데이트가 되는 주기는 Minimum의 값을
                                     기본으로 합니다. 일반적으로 10800(3H)가 적당합니다.
[해설작성자 : 강선균]

86. DNS만으로 웹서버의 부하분산을 설정하려는 도메인의 zone 파일에 일부분이다.다음 설명 중 알맞은 것은?

    

     1. 192.168.1.5서버의 커넥션이 많을 때 192.168.1.6 또는 192.168.1.7 서버에서 응답을 한다.
     2. 3대의 서버 중 한 대의 서버에 장애가 발생해도 정상적인 웹서비스가 가능하다.
     3. 192.168.1.7 서버의 응답이 느릴 때 192.168.1.6 또는 192.168.1.5 서버에서 응답을 한다.
     4. 이러한 설정은 RR(Round-Robin)방식의 부하 분산 효과를 얻을 수 있다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 42%

87. 프록시(proxy)서버에 대한 설명 중 틀린 것은?
     1. 프록시 서버는 캐시 기능으로 속도가 개선된다.
     2. 프록시 서버는 모든 클라이언트에 프록시 설정을 하지 않아도 사용 가능하다.
     3. 프록시를 사용하여 클라이언트가 접속하는 특정 웹사이트 접근을 차단 할 수 있다.
     4. 프록시 서버의 캐시 기능 중에 클라이언트의 입출력에 관한 기록을 남기는 것이 있다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 49%

88. 프록시 서버 squid의 설정파일(squid.conf)에서 캐시에 사용될 메모리 크기를 4G 설정하려고 할 때 필요한 설정은 다음 중 어느 것인가?
     1. cache_memory 4096 MB
     2. memory_size 4096 MB
     3. cache_mem 4096 MB
     4. max_mem_size 4096 MB

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 52%

89. NIS의 동작 구조에 대한 설명 중 적절하지 않는 것은?
     1. NIS 클라이언트들은 항상 서버로부터 서버의 DBM 데이터베이스에 저장된 정보들을 읽는다.
     2. 슬레이브 서버는 단지 NIS 데이터베이스의 복사본을 갖고 있다.
     3. NIS 데이터베이스들은 ASCII데이터베이스로 부터 상속된 DBM 포맷 안에 있다.
     4. 하나의 NIS “도메인”을 지정하여 하나의 NIS 서버만 사용할 수 있다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 58%

90. NIS의 여러 프로그램 중에서 가장 중요하며 항상 실행 중에 있어야 하는 프로그램은 다음 중 어느 것인가?
     1. ypswitch
     2. ypbind
     3. ypmatch
     4. yppoll

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 67%

91. DHCP 서버 설정파일(dhcpd.conf)의 일부분이다. 다음설명 중 알맞은 것은?

    

     1. 게이트웨이 서버는 192.168.0.1이다.
     2. DHCP 클라이언트에게 할당된 IP는 6시간이 지나면 사용자의 요청과 상관없이 자동적으로 24시간까지 사용할 수 있다.
     3. DHCP 클라이언트가 요청하지 않아도 IP를 할당해 주는 최대 시간은 6시간이다.
     4. DHCP 클라이언트에게 할당된 IP는 요청이 있어도 6시간이 지나면 소멸되고 재 할당된다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 43%
     <문제 해설>
default-lease-time    600        -        기본    ip    사용 시간 ( 600 초)
maxlease-time                7200     -     기본 ip 사용시간 이후 사용자 요청에 의해 최대 ip    사용 시간 (7200초)
range    10.10.10.50 10.10.10.60    -    10.10.10.50 부터 10개    ip    할당
option routers 10.10.10.2                         -    Default Gateway    설정
option domain-name-servers 168.126.63.1    -    DNS 설정
[해설작성자 : 강선균]

92. 리눅스에서 사용되는 arp(addressresolutionprotocol) 명령어의 옵션들에 대한 설명 중 틀린 것은?
     1. -a : 캐시에 있는 특정된 또는 모든 호스트를 나열
     2. -v : 동적인 모드로 보여줌
     3. -i : 현재 캐시에 있는 특정한 호스트에 대한 MAC 주소의 값을 생성
     4. -n : 32bit로 된 IP, 즉 풀이(resolving)를 하지 않고 IP로 보여줌

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 33%
     <문제 해설>
-a : ARP 캐쉬테이블에 저장되어 있는 모든 호스트정보를 출력 할 때 사용
-s : ARP 캐쉬테이블에 저장된 특정 IP에 대한 MAC 주소를 변경 할 때 사용
-d : ARP 캐쉬테이블에 저장된 특정 MAC 주소를 삭제 할 때 사용
-i : 지정한 ethernet의 ARP를 보여줄 때 사용
-n : Resolving을 하지 않은 IP 주소로 출력함
-t : HW 타입에 맞는 호스트 정보만 출력 할 때 사용
-v : 자세한(동적)모드로 결과를 출력 할 때 사용
[해설작성자 : 강선균]

93. DHCP클라이언트는 DHCP서버에 요청을 하여 IP, 게이트웨이 정보,DNS정보 등을 받아오는 역할을 한다. MAC 주소가 00:25:5C:C7:A3:C2, 요청하는 IP를 192.168.1.10으로 요청하고,leasetime은 60초 그리고 호스트 이름을 ihd, 타임아웃은 30초라고 설정하려 할때 다음 ( )안에 알맞은 옵션을 순서대로 나열한 것은?

    

     1. (ㄱ) -s (ㄴ) -I (ㄷ) -o (ㄹ) -l (ㅁ) -h
     2. (ㄱ) -r (ㄴ) -i (ㄷ) -t (ㄹ) -l (ㅁ) -h
     3. (ㄱ) -s (ㄴ) -I (ㄷ) -t (ㄹ) -l (ㅁ) -h
     4. (ㄱ) -r (ㄴ) -i (ㄷ) -o (ㄹ) -l (ㅁ) -h

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 40%

94. 소스코드의 백업 및 형상관리를 위해 사용하는 CVS 서버에 대한 설명 중 틀린 것은?
     1. 여러 파일의 버전을 관리해 주는 도구이다.
     2. CVS를 이용해 프로젝트를 수행하는 경우 코드의 버그를 자동으로 보여준다.
     3. 공동 프로젝트에서 효율적으로 버전 관리를 함으로써 파일의 중복이나 변경에 의한 오류를 방지할 수 있다.
     4. 현재 GNU 그룹과 같은 대규모 프로젝트에서 많이 사용한다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 50%

95. CVS를 이용하여 프로젝트를 수행하려 할때 프로젝트 수행 절차를 순서대로 나열한 것은?
     1. 프로젝트 초기화 -> 저장소 초기화 -> 작업 공간 마련 -> 프로젝트 작업
     2. 저장소 초기화 -> 프로젝트 초기화 -> 작업 공간 마련 -> 프로젝트 작업
     3. 작업 공간 마련 -> 프로젝트 초기화 -> 저장소 초기화 -> 프로젝트 작업
     4. 프로젝트 초기화 -> 작업 공간 마련 -> 저장소 초기화 -> 프로젝트 작업

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 33%

96. DOS(DenialofService)공격의 특징이 아닌 것은?
     1. 같은 공격에 대해서 각 시스템마다 결과가 다르게 나타날 수 있다.
     2. 공격의 원인이나 공격자를 추적하기 힘들다.
     3. 데이터 파괴, 변조, 훔쳐가는 것이 목적인 공격이다.
     4. 다른 공격을 위한 사전 공격으로 이용될 수 있다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 61%

97. 다음의 C언어로 작성된 소스코드는 내부공격 방법 중의 하나이다. 어떤 공격을 하는 코드인가?

    

     1. 디스크 채우기
     2. 프로세스 대량 만들기
     3. 메모리 고갈
     4. 모든 프로세스 죽이기

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 58%

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

    

     1. 듀얼 홈드 호스트
     2. 배스천 호스트
     3. 스크린 호스트
     4. 스크린 라우터

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 39%

99. 인터넷과 같은 공중망(PublicNetwork)을 이용하여 전용선의 효과를 줄 수 있는 기술로,기존의 전용선이 가지고 있던 확장의 어려움과 고비용을 해결하면서 전용선의 장점인 QOS와 보안기능을 제공할 수 있게 해주는 것은 다음 중 어느 것인가?
     1. ATM
     2. DMZ
     3. NAT
     4. VPN

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 60%

100. iptables를 이용하 여 192.168.0.12에서 입력(INPUT)되는 패킷을 모두 패기 하기 위한 명령은 다음 중 어느 것인가?
     1. iptables -D INPUT -i 192.168.0.12 -t DROP
     2. iptables -A INPUT -s 192.168.0.12 -j DROP
     3. iptables -D INPUT -s 192.168.0.12 -m DROP
     4. iptables -R INPUT -i 192.168.0.12 -j DROP

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 49%
     <문제 해설>
명령어 사용법

iptables -A INPUT -s [발신지] --sport [발신지 포트] -d [목적지] --dport [목적지 포트] -j [정책]

옵션
-A                 : 정책 추가
-D                 : 정책 삭제
-p                    :    프로토콜(tcp, icmp, udp..)
-s                    : 발신지 ip
--sport    : 발신지 포트
-d                    : 목적지 ip
--dport    : 목적지 포트
-j                     : 정책
-i                        : 들어오는 서버 인터페이스(eth0)
-o                     : 나가는 서버 인터페이스 (eth0)
[해설작성자 : 강선균]

리눅스마스터 1급 필기 기출문제(해설) 및 CBT 2010년03월13일을 이용해 주셔서 감사합니다.
리눅스마스터, 1급, 리눅스, 마스터, 필기, 기출문제, 전자문제집, CBT, 온라인, 모의테스트, 모의고사



List of Articles
번호 제목 글쓴이 날짜 조회 수
11699 리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2012년03월10일(7880) 좋은아빠되기 2024.09.05 10
11698 리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2011년09월03일(7879) 좋은아빠되기 2024.09.05 6
11697 리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2011년03월12일(7878) 좋은아빠되기 2024.09.05 10
11696 리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2010년09월04일(7877) 좋은아빠되기 2024.09.05 7
» 리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2010년03월13일(7876) 좋은아빠되기 2024.09.05 16
11694 리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2009년09월06일(7875) 좋은아빠되기 2024.09.05 5
11693 리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2009년03월15일(7874) 좋은아빠되기 2024.09.05 9
11692 리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2008년08월31일(7873) 좋은아빠되기 2024.09.05 6
11691 리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2008년06월01일(7872) 좋은아빠되기 2024.09.05 5
11690 리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2008년03월16일(7871) 좋은아빠되기 2024.09.05 5
11689 리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2008년01월20일(7870) 좋은아빠되기 2024.09.05 8
11688 리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2007년08월19일(7869) 좋은아빠되기 2024.09.05 5
11687 리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2007년05월27일(7868) 좋은아빠되기 2024.09.05 7
11686 리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2007년03월18일(7867) 좋은아빠되기 2024.09.05 6
11685 리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2006년09월03일(7866) 좋은아빠되기 2024.09.05 9
11684 리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2005년09월03일(7865) 좋은아빠되기 2024.09.05 25
11683 리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2005년03월19일(7864) 좋은아빠되기 2024.09.05 8
11682 리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2004년10월31일(7863) 좋은아빠되기 2024.09.05 11
11681 리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2004년05월23일(7862) 좋은아빠되기 2024.09.05 9
11680 리눅스마스터 1급 필기 기출문제(해설) 및 전자문제집 CBT 2003년10월04일(7861) 좋은아빠되기 2024.09.05 6
Board Pagination Prev 1 ... 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 ... 1749 Next
/ 1749