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

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

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

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

목록

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

1. 운영체제의 주요 역할로 틀린 것은?

  1. 컴퓨터 하드웨어를 제어하고 편리한 사용자 인터페이스를 제공한다.
  2. 중앙처리장치 등과 대규모 집적회로로 이루어지며 PC의 기본 구성을 결정하게 된다.
  3. 사용자간의 자원(프로세서, 메모리, 입출력 장치 등) 사용을 스케줄링 한다.
  4. 입력과 출력을 용이하게 하며 오류 발생을 막고 복구를 지원한다.
(정답률: 69%)
  • 운영체제는 하드웨어를 효율적으로 관리하고 사용자에게 인터페이스를 제공하는 소프트웨어입니다. 중앙처리장치(CPU)나 대규모 집적회로(LSI)로 구성되어 PC의 기본 구성을 결정하는 것은 운영체제가 아니라 '하드웨어(메인보드 및 CPU)'에 대한 설명입니다.
profile_image
1

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

2. 리눅스의 특징으로만 짝지어진 것으로 알맞은 것은?

  1. ㄱ , ㄴ
  2. ㄱ , ㄴ , ㄹ
  3. ㄱ , ㄹ , ㅁ
  4. ㄷ , ㅁ
(정답률: 74%)
  • 리눅스는 1991년 리누스 토발즈에 의해 만들어졌으며, 안드로이드의 기반이 되는 운영체제이자 GNU 프로젝트의 GPL 라이선스를 따르는 것이 특징입니다.

    오답 노트

    매킨토시 계열 운영체제: 리눅스의 특징이 아님
    벨 연구소 켄 톰슨과 데니스 리치 개발: 유닉스(UNIX)에 대한 설명
profile_image
1

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

3. GPL(General Public License)과 관련된 것으로 틀린 것은?

  1. FSF(Free Software Foundation)
  2. GNU(Gnu is Not Unix)
  3. 카피라이트(Copyright)
  4. 카피레프트(Copyleft)
(정답률: 66%)
  • GPL은 소프트웨어의 자유로운 공유와 수정을 지향하는 라이선스입니다. FSF, GNU, 카피레프트는 모두 GPL의 철학과 밀접하게 연관되어 있으나, 카피라이트는 저작권자의 권리를 보호하여 무단 복제를 금지하는 개념이므로 GPL의 취지와 상반됩니다.
profile_image
1

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

4. 리눅스에서 uname –r을 실행한 결과이다. 결과와 틀린 것은?

  1. 2 : 메이저 버전으로 획기적인 변화가 있을 때 바뀜
  2. 6 : 메이저 버전으로 개발버전을 의미한다.
  3. 6 : 마이너 버전으로 안정버전을 의미한다.
  4. 18 : 18번의 패치가 진행되었음을 의미한다.
(정답률: 64%)
  • uname -r 결과인 2.6.18-194.el5에서 커널 버전의 구성은 [주버전].[마이너버전].[패치버전] 순입니다.
    마이너 버전(6)이 짝수이면 안정 버전, 홀수이면 개발(베타) 버전을 의미합니다.
    따라서 6이 메이저 버전이며 개발 버전을 의미한다는 설명은 틀린 것입니다.

    오답 노트

    2 : 주버전(메이저) 맞음
    6 : 마이너 버전이며 짝수이므로 안정 버전 맞음
    18 : 패치 횟수 맞음
profile_image
1

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

5. 다음 중 리눅스 배포판으로 틀린 것은?

  1. Redhat
  2. Gnome
  3. Mandrake
  4. Ubuntu
(정답률: 73%)
  • Gnome은 리눅스 배포판이 아니라, 사용자가 컴퓨터와 상호작용할 수 있게 해주는 그래픽 사용자 인터페이스(GUI) 환경입니다.

    오답 노트

    Redhat, Mandrake, Ubuntu: 리눅스 커널을 기반으로 한 운영체제 배포판
profile_image
1

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

6. 다음 설명은 RAID(Redundant Array of Independent Disks)에 대한 설명이다. 설명하는 레이드 레벨로 알맞은 것은?

  1. RAID-0
  2. RAID-1
  3. RAID-5
  4. RAID-10
(정답률: 76%)
  • 회전식 패리티(Distributed Parity)를 사용하며, 최소 3개 이상의 디스크가 필요하고, 전체 용량에서 디스크 1개 분량을 제외한 $n-1$의 가용 용량을 가지는 방식은 RAID-5의 핵심 특징입니다.
profile_image
1

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

7. 다음은 /boot/grub/grub.conf의 내용으로 알맞은 것은?

  1. Grub화면에서 아무런 키가 입력되지 않으면 10초 이후에 자동으로 부팅이 진행된다.
  2. 2.6.18-194.el5 커널 버전으로 부팅이 진행된다.
  3. 2.6.18-274.el5 커널 버전으로 부팅이 진행된다.
  4. 2.6.18-308.el5 커널 버전으로 부팅이 진행된다.
(정답률: 58%)
  • 제시된 설정 파일에서 $default=2$는 부팅 시 세 번째 title(인덱스 0부터 시작)을 선택한다는 의미입니다.
    1. 첫 번째: 2.6.18-194.el5 (index 0)
    2. 두 번째: 2.6.18-274.el5 (index 1)
    3. 세 번째: 2.6.18-308.el5 (index 2)
    따라서 2.6.18-308.el5 커널 버전으로 부팅이 진행됩니다. 참고로 $timeout=5$는 대기 시간이 5초임을 의미합니다.
profile_image
1

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

8. 다음은 각각의 디렉토리별 기능을 설명한 것 중 틀린 것은?

  1. / : 가장 최상위 디렉토리이며 디렉토리 구조의 시작이다.
  2. /etc : 리눅스 시스템에 관한 각종 환경 설정 파일들이 있는 디렉토리이다.
  3. /usr : 각종 시스템 로그파일과 사용자들에게 전송된 메일들을 임시로 저장한다.
  4. /boot : 리눅스 커널이 저장되며 부팅 관련된 파일들이 저장된다.
(정답률: 73%)
  • /usr 디렉토리는 시스템이 아닌 일반 사용자들이 주로 사용하는 명령어와 라이브러리가 위치하는 곳입니다. 각종 시스템 로그파일과 사용자 메일을 임시 저장하는 곳은 /var 디렉토리입니다.
profile_image
1

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

9. X윈도의 특징으로 틀린 것은?

  1. X윈도 환경에서는 마우스 사용이 어렵고 cp,mv 등의 명령어로 파일 관리가 용이하다.
  2. 아데나(Athena) 프로젝트의 일환으로 MIT에서 1984년 최초로 개발되었다.
  3. 리눅스를 비롯해 대부분의 유닉스에 채용되어 사용되고 있다.
  4. GUI환경을 제공하는 클라이언트/서버 시스템이다.
(정답률: 72%)
  • X윈도는 GUI(그래픽 사용자 인터페이스) 환경을 제공하므로 마우스 사용이 매우 편리하며, cp나 mv 같은 텍스트 기반 명령어는 CLI(커맨드 라인 인터페이스) 환경의 특징입니다.
    X윈도는 1984년 MIT의 아데나 프로젝트로 개발되었으며, 클라이언트/서버 구조의 네트워크 프로토콜을 기반으로 리눅스와 유닉스 시스템에서 널리 사용됩니다.
profile_image
1

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

10. ( 괄호 )에 들어갈 내용으로 알맞은 것은?

  1. X프로토콜
  2. XFree86
  3. Ext3
  4. Window Manager
(정답률: 74%)
  • XFree86은 Intel x86 계열의 유닉스 및 리눅스 운영체제에서 동작하는 오픈 소스 X 윈도 시스템 서버입니다. 초기 X11R6의 발전 과정에서 시작되었으며, 무료로 사용할 수 있는 대표적인 X 시스템으로 활용되었습니다.

    따라서 의 괄호에 들어갈 정답은 XFree86입니다.
profile_image
1

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

11. 다음 중 Shell에 대한 특징으로 틀린 것은?

  1. “echo $SHELL” 명령어를 통해 쉘(Shell) 변경이 가능하다.
  2. 사용자와 운영체제 간에 대화하는 중간 창구 역할을 수행한다.
  3. 사용 할 수 있는 쉘(Shell)들의 경로는 /etc/shells 파일에 설정되어 있다.
  4. 기본 쉘은 /etc/passwd파일 변경 후 리부팅 하면 변경된 쉘(Shell) 사용이 가능하다.
(정답률: 66%)
  • echo $SHELL 명령어는 현재 사용 중인 쉘을 확인하는 명령어일 뿐, 쉘을 변경하는 기능은 없습니다. 쉘을 변경하려면 chsh 명령어를 사용해야 합니다.

    오답 노트

    사용자와 운영체제 간의 대화 창구 역할, /etc/shells 파일에 사용 가능한 쉘 경로 설정, /etc/passwd 파일 수정 후 리부팅을 통한 기본 쉘 변경은 모두 올바른 특징입니다.
profile_image
1

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

12. 다음 중 아래 내용으로 알맞은 것은?

  1. a.txt의 내용을 b.txt파일에 합쳐서 화면에 나타내시오.
  2. a.txt를 b.txt로 파일을 변경하시오.
  3. 지금부터 입력하는 내용을 a.txt와 b.txt에 추가로 저장하시오.
  4. a.txt의 내용을 b.txt내용 아래쪽에 추가하여 저장하시오.
(정답률: 67%)
  • 리눅스 쉘에서 명령어의 $\gg$ 기호는 출력 리다이렉션 추가 연산자로, 기존 파일의 내용 끝에 새로운 내용을 덧붙여 저장하는 기능을 수행합니다.
profile_image
1

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

13. 프로세스의 정의로 틀린 것은?

  1. 각종 자원들을 요청하고 할당받을 수 있는 개체
  2. 프로그램을 일시중단하고 다른 프로그램을 끼워 넣어 실행시키는 작업
  3. 커널에 등록되고 커널의 관리하에 있는 작업
  4. 실행중인 프로그램 또는 실행중인 작업
(정답률: 71%)
  • 프로세스는 실행 중인 프로그램 또는 커널의 관리하에 자원을 요청하고 할당받는 작업 단위를 의미합니다.

    오답 노트

    프로그램을 일시중단하고 다른 프로그램을 끼워 넣어 실행시키는 작업: 프로시저에 대한 설명입니다.
profile_image
1

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

14. 프로세스의 상태와 설명이 알맞은 것은?

  1. 준비 상태 : 프로세스가 처음 생성되는 상태
  2. 실행 상태 : 프로세서를 할당받기 위해 기다리고 있는 상태
  3. 대기 상태 : 프로그램 코드가 기억 자치로부터 읽혀지면서 프로세스에 의해 실행되고 있는 상태
  4. 지연 상태 : 프로세스가 기억 장치를 할당받지 못하고 있는 상태
(정답률: 64%)
  • 지연 상태는 프로세스가 기억 장치를 할당받지 못해 활동 상태로 진입하지 못하고 대기하는 상태를 의미합니다.

    오답 노트

    준비 상태: 자원은 할당받았으나 프로세서를 기다리는 상태
    실행 상태: 자원과 프로세서를 모두 할당받아 실행 중인 상태
    대기 상태: 자원과 프로세서 모두 할당받지 못한 상태
profile_image
1

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

15. 비선점 스케줄링(Nonpreemptive Scheduling)의 정책으로 틀린 것은?

  1. 대화형으로 운영되는 시분할 시스템이나 실시간 시스템 등에 적합하다.
  2. 프로세스의 종료 시간을 비교적 정확하게 예측 할 수 있다.
  3. 자원을 스스로 반납할 때까지 계속 사용하도록 허용하는 정책이다.
  4. 대표적인 알고리즘은 FIFO 기법이 있다.
(정답률: 54%)
  • 비선점 스케줄링은 한 프로세스가 CPU를 할당받으면 스스로 반납할 때까지 계속 사용하므로, 즉각적인 반응이 필요한 실시간 시스템이나 시분할 시스템에는 적합하지 않습니다.
profile_image
1

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

16. OSI 7 계층 중에서 데이터 링크 계층(Data Link Layer)에서의 특징으로 틀린 것은?

  1. 프레임(Frame)의 시작 및 끝을 부가하여 프레임을 구성
  2. 최하위 계층으로 전기적인 신호를 전송해 주는 전송 매체
  3. 정해진 시간내에 확인 메시지가 안 오면 해당 프레임을 재전송한다.
  4. 전송 오류를 검출하여 오류가 발생한 프레임의 재전송을 요구한다.
(정답률: 64%)
  • 데이터 링크 계층은 물리 계층 위에서 프레임 단위로 데이터를 전송하며, 오류 검출 및 재전송을 통해 신뢰성 있는 전송을 보장하는 계층입니다.

    오답 노트

    최하위 계층으로 전기적인 신호를 전송해 주는 전송 매체: 물리 계층에 대한 설명입니다.
profile_image
1

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

17. UTP 다이렉트 케이블에 쓰이는 케이블의 배열 순서(568B타입)로 알맞은 것은?

  1. (흰+녹) - (녹색) - (흰+주) - (파랑) - (흰+파) - (주황) - (흰+갈) - (갈색)
  2. (흰+주) - (주황) - (흰+녹) - (파랑) - (흰+파) - (녹색) - (흰+갈) - (갈색)
  3. (흰+주) - (주황) - (흰+녹) - (파랑) - (흰+갈) - (갈색) - (흰+파) - (녹색)
  4. (흰+주) - (주황) - (흰+파) - (녹색) - (흰+녹) - (파랑) - (흰+갈) - (갈색)
(정답률: 70%)
  • UTP 다이렉트 케이블의 568B 표준 배열 순서는 다음과 같습니다.
    (흰+주) - (주황) - (흰+녹) - (파랑) - (흰+파) - (녹색) - (흰+갈) - (갈색)
profile_image
1

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

18. WAN(Wide Area Network)의 특징으로 틀린 것은?

  1. 광역 통신망이라고 불리며, 하나의 도시 등 매우 넓은 네트워크 범위를 갖는다.
  2. 근거리 통신망이 여러 개 모여서 상호간에 고속 전송이 가능한 회선으로 호스트 컴퓨터에 접속하는 형태로 구성된다.
  3. 각 노드간의 연결은 지점간(Point-to-Point) 접속 방식을 사용한다.
  4. 통신 사업자가 제공하는 회선을 임차 또는 이용하여 정보의 축적, 가공, 변환, 처리를 통해 데이터에 높은 부가 가치를 부여하는 방식을 사용한다.
(정답률: 54%)
  • 통신 사업자의 회선을 임차하여 정보의 축적, 가공, 변환, 처리를 통해 데이터에 부가 가치를 부여하는 방식은 WAN이 아니라 VAN(Value Added Network, 부가가치 통신망)에 대한 설명입니다.
profile_image
1

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

19. 리눅스 환경에서 새로운 IP를 설정하기 위해 정보를 갱신하거나 IP를 적용하기 위한 방법으로 틀린 것은?

  1. /etc/rc.d/init.d/network restart
  2. ethtool eth0
  3. ifdown eth0 && ifup eth0
  4. shutdown –r now 명령어로 시스템을 리부팅 한다.
(정답률: 56%)
  • ethtool eth0는 네트워크 카드의 물리적인 정보(속도, Duplex 등)를 확인하거나 설정하는 명령어이며, IP 주소 정보를 갱신하여 적용하는 방법이 아닙니다.
profile_image
1

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

20. 아래 명령어들 중에서 GATEWAY를 확인하는 명령어로 틀린 것은?

  1. lsmod
  2. route
  3. ip route
  4. netstat –rn
(정답률: 67%)
  • lsmod는 커널에 등록된 모듈의 목록을 출력하는 명령어이며, 게이트웨이 확인과는 무관합니다.
profile_image
1

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

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

21. 다음 중 root(SuperUser) 사용자의 설명으로 틀린 것은?

  1. 사용자 권한 설정 및 제어
  2. 소프트웨어 설치 및 업데이트
  3. 네트워크 설정 및 테스트
  4. UID 1, GID 1 인 사용자
(정답률: 71%)
  • root(SuperUser)는 시스템의 모든 권한을 가진 관리자 계정으로, 시스템 설정, 소프트웨어 설치, 네트워크 제어 등을 수행합니다.

    오답 노트

    UID 1, GID 1 인 사용자: root 계정의 UID와 GID는 항상 0입니다.
profile_image
1

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

22. 다음 중 /etc/passwd 파일의 설명으로 틀린 것은?

  1. test1 사용자의 UID 는 500 이다.
  2. test2 홈디렉토리는 /data/test2 이다.
  3. test2 사용자의 로그인 쉘은 /bin/ksh 이다.
  4. test2 사용자의 GID 는 500 이다.
(정답률: 70%)
  • /etc/passwd 파일의 필드 구성은 '사용자명:패스워드:UID:GID:사용자설명:홈디렉토리:기본쉘' 순서입니다.
    에서 test2 사용자의 네 번째 필드인 GID는 501입니다.
profile_image
1

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

23. 다음은 사용자 생성에 관련된 /etc/default/useradd 파일에 대한 내용이다. 설명으로 틀린 것은?

  1. 사용자 생성의 기본 홈디렉토리는 /home
  2. 사용자 생성후 기본 설정파일들이 /etc/skel 디렉토리 안에 파일들로 복사된다.
  3. 패스워드 만기일수는 0일 이다.
  4. 패스워드 만기일이 60일이 지나면 즉시 사용이 불가능 하게 된다.
(정답률: 55%)
  • 제시된 설정에서 EXPIRE는 패스워드 만료일을, INACTIVE는 만료 후 계정이 실제로 잠기기까지의 유예기간을 의미합니다.
    EXPIRE=60이므로 패스워드 만기일수는 60일이며, INACTIVE=0은 유예기간이 없음을 의미합니다.
profile_image
1

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

24. 다음 useradd 명령어에 대한 결과에 대한 설명으로 틀린 것은?

  1. guest 사용자의 기본그룹(1차그룹)은 ihd이다.
  2. guest 사용자의 UID 는 600 이다.
  3. guest 사용자의 홈디렉토리는 /data/guest이다.
  4. guest 사용자의 로그인 쉘은 /bin/ksh이다.
(정답률: 61%)
  • 명령어 에서 옵션 -g는 기본 그룹(1차 그룹)을, -G는 보조 그룹(서브 그룹)을 지정합니다.
    제시된 명령에서는 -G ihd를 사용했으므로 ihd는 기본 그룹이 아니라 보조 그룹으로 설정된 것입니다.
profile_image
1

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

25. 다음 중 접속 중인 사용자의 정보를 알아보는 명령으로 틀린 것은?

  1. w
  2. who
  3. users
  4. id
(정답률: 46%)
  • w, who, users 명령은 현재 시스템에 접속 중인 사용자 정보를 확인하는 명령입니다.

    오답 노트

    id: 현재 사용자의 실제 UID, 유효 UID, 그룹 ID를 확인하는 명령입니다.
profile_image
1

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

26. 다음 중 리눅스 파일에 대한 설명으로 틀린 것은?

  1. 일반파일(Regular File) : 일반적으로 텍스트 파일이나 2진 파일을 나타냄
  2. 디렉토리(Directory) : 특별한 형식으로 디스크에 저장되며 디렉토리 명시적 시스템 호출을 통해서만 참조
  3. 특수파일(Special File) : 프린터, CD-ROM, 디스크와 같은 주변장치, 프로세스간 상호통신
  4. 슈퍼블록(Super Block) : 파일의 이름을 제외한 해당 파일의 모든 정보를 가지고 있으며, 각 파일 이름에 부여되는 고유한 번호이다.
(정답률: 49%)
  • 슈퍼블록은 개별 파일의 정보가 아니라, 파일 시스템 전체의 크기, 형태, 상태 등 시스템 전반에 대한 기본 정보를 저장하는 파일 시스템의 구성 요소입니다.

    오답 노트

    슈퍼블록 설명: 파일의 고유 번호와 정보를 가진 것은 아이노드(inode)에 대한 설명입니다.
profile_image
1

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

27. 다음 중 허가권(Permission)에 대한 설명으로 틀린 것은?

  1. 일반사용자(test1,test2)는 /data 디렉토리에 들어갈 수 있다.
  2. 일반사용자(test1)는 /data/ihd.txt 파일을 삭제 할 수 없다.
  3. 일반사용자(test2)는 /data/test1.txt 파일을 삭제할 수 있다.
  4. 슈퍼유저(root)는 /data/ihd.txt 파일을 삭제할 수 있다.
(정답률: 38%)
  • 리눅스에서 파일의 생성과 삭제 권한은 파일 자체의 퍼미션이 아니라, 해당 파일이 속한 디렉토리의 퍼미션을 따릅니다.
    에서 /data 디렉토리의 권한이 $drwxrwxrwx$로 모든 사용자에게 쓰기($w$) 권한이 부여되어 있으므로, 일반사용자인 test1도 /data 내의 ihd.txt 파일을 삭제할 수 있습니다.
profile_image
1

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

28. 다음과 같은 결과를 얻기 위한 ( 괄호 )안의 명령으로 알맞은 것은?

  1. chmod 744 root.txt
  2. chmod 4754 root.txt
  3. chmod 754 root.txt
  4. chmod g+x root.txt
(정답률: 53%)
  • 이미지 분석 결과, 파일 권한이 $-rwxr--r--$에서 $-rwsr-xr--$로 변경되었습니다. 소유자 실행 권한 자리에 $s$가 표시된 것은 SetUID가 설정된 것이며, 그룹과 기타 사용자에게 실행 권한($x$)이 추가되었습니다.
    SetUID의 절대 모드 값은 $4000$이며, 최종 권한 $rwsr-xr--$를 숫자로 환산하면 $4754$가 됩니다.
profile_image
1

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

29. 다음 중 디스크를 추가 후 파일시스템을 생성하여 마운트 하는 순서로 알맞은 것은?

  1. (나)-(다)-(라)-(가)
  2. (나)-(가)-(다)-(라)
  3. (라)-(나)-(가)-(다)
  4. (다)-(나)-(라)-(가)
(정답률: 65%)
  • 새 디스크를 추가하여 사용할 때는 파티션 설정부터 마운트까지의 논리적 순서를 따라야 합니다.
    순서: 파티션 설정 $\rightarrow$ 파일시스템 생성 $\rightarrow$ 마운트 포인트(디렉토리) 생성 $\rightarrow$ 마운트 실행
    따라서 의 순서는 (나) fdisk $\rightarrow$ (다) mkfs $\rightarrow$ (라) mkdir $\rightarrow$ (가) mount 가 됩니다.
profile_image
1

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

30. fsck 종료코드에 대한 설명으로 틀린 것은?

  1. 0 : 에러없음
  2. 1 : 파일시스템 에러가 고쳐지지 않음
  3. 2 : 파일 시스템 재부팅 필요
  4. 4 : 파일 시스템이 고쳐지지 않은 에러가 남아 있음
(정답률: 48%)
  • fsck 종료 코드 1은 파일 시스템의 에러를 성공적으로 복구했음을 의미합니다.

    오답 노트

    0 : 에러없음: 정상 종료를 의미함
    2 : 파일 시스템 재부팅 필요: 복구 후 재부팅이 필요한 상태임
    4 : 파일 시스템이 고쳐지지 않은 에러가 남아 있음: 문제가 있으나 복구하지 않은 상태임
profile_image
1

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

31. 디스크를 이미지 형태로 백업하거나 파일의 포맷 등 형식을 바꾸는 명령어로 스왑파일을 만들거나 디바이스 초기화 등을 시킬 때 사용하는 명령어로 알맞은 것은?

  1. tune2fs
  2. e2fsck
  3. dd
  4. debugfs
(정답률: 50%)
  • dd(Data dumper)는 디스크나 파티션을 이미지 형태로 백업하거나, 디바이스 초기화 및 스왑 파일 생성 등 데이터 블록을 직접 복사할 때 사용하는 유틸리티입니다.
profile_image
1

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

32. 쿼터(quota) 계정 용량 할당에 대한 설명으로 틀린 것은?

  1. guest 사용자의 현재 사용용량은 11600KB 이다.
  2. guest 사용자의 현재 파일 및 디렉토리 사용량은 398 개다.
  3. guest 사용자는 10240KB 용량을 절대로 넘어설 수 없다.
  4. guest 사용자는 20480KB 용량을 절대로 넘어설 수 없다.
(정답률: 64%)
  • 쿼터 설정에서 soft limit은 경고가 발생하는 임계치이며, hard limit이 사용자가 절대로 넘을 수 없는 최대 한도입니다. 표를 보면 guest 사용자의 hard limit은 $20480\text{KB}$이므로, soft limit인 $10240\text{KB}$를 일시적으로 초과하여 사용할 수 있습니다.

    오답 노트

    guest 사용자의 현재 사용용량은 11600KB 이다: 표의 used 항목 확인 시 정답
    guest 사용자의 현재 파일 및 디렉토리 사용량은 398 개다: File limits의 used 항목 확인 시 정답
profile_image
1

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

33. 하드디스크의 일부를 메모리처럼 사용할 수 있게 해주는 기술로 알맞은 것은?

  1. 스왑(swap)
  2. 파티션(partition)
  3. 메모리(memory)
  4. 파일시스템(filesystem)
(정답률: 68%)
  • 스왑(swap)은 물리적 메모리가 부족할 때 하드디스크의 일부 공간을 메모리처럼 사용하여 시스템의 가용 메모리를 확장하는 기술입니다.
profile_image
1

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

34. 다음 중 가상메모리(swap) 에 관련된 명령어로 틀린 것은?

  1. mkswap
  2. free
  3. swapon
  4. df
(정답률: 58%)
  • df는 현재 사용 중인 파일시스템의 전체 용량, 사용량, 사용 가능 용량, 마운트 정보 등을 확인하는 명령어이므로 가상메모리(swap) 설정과는 무관합니다.
profile_image
1

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

35. 다음 중 리눅스의 실행레벨(runlevel) 에 대한 설명으로 틀린 것은?

  1. 0 - reboot
  2. 1 - single user mode
  3. 3 - Full Multiuser
  4. 5 – X11
(정답률: 46%)
  • 리눅스 런레벨 0은 시스템 종료(Shutdown)를 의미합니다. 재시작(Reboot)은 런레벨 6에 해당합니다.

    오답 노트

    1 - 싱글유저모드: 시스템 관리 목적의 단일 사용자 모드
    3 - Full Multiuser: 네트워크를 지원하는 다중 사용자 모드
    5 - X11: 그래픽 인터페이스(X Window)를 사용하는 다중 사용자 모드
profile_image
1

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

36. 다음 중 ps 명령어의 출력필드에 대한 설명으로 틀린 것은?

  1. USER : 프로세스 소유자의 계정이름
  2. PPID : 부모 프로세스의 PID
  3. TTY : 프로세스와 관련된 터미널 포트
  4. RSS : 가상 메모리
(정답률: 56%)
  • RSS는 가상 메모리가 아니라, 프로세스가 점유하고 있는 실제 물리 메모리 크기를 KB 단위로 나타내는 필드입니다.
profile_image
1

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

37. 리눅스 환경에서 새로운 프로세스 생성시 자신의 사본을 생성하여 자식프로세스로 생성하는 명령어로 알맞은 것은?

  1. cron
  2. fork
  3. nice
  4. nohup
(정답률: 64%)
  • fork는 현재 실행 중인 프로세스와 동일한 복사본을 생성하여 새로운 자식 프로세스를 만드는 시스템 호출 명령어입니다.

    오답 노트

    cron: 예약 작업 스케줄러
    nice: 프로세스 우선순위 설정
    nohup: 터미널 종료 후에도 프로세스 유지
profile_image
1

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

38. 다음 RPM 질의 옵션중 /etc/fstab 파일을 포함하는 패키지에 대한 질문을 수행하는 명령어로 알맞은 것은?

  1. rpm -ql /etc/fstab
  2. rpm -qf /etc/fstab
  3. rpm -qa |grep /etc/fstab
  4. rpm –qc /etc/fstab
(정답률: 35%)
  • rpm 명령어의 -qf 옵션은 특정 파일이 어떤 패키지에 포함되어 있는지(file)를 확인하는 질의 옵션입니다.
profile_image
1

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

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

  1. 컴파일(Compile)
  2. 컴파일러(Compiler)
  3. 디버깅(Debugging)
  4. 소스코드(Source Code)
(정답률: 64%)
  • 사용자가 작성한 소스 프로그램을 컴퓨터가 이해할 수 있는 기계어로 번역하여 목적 프로그램을 생성하는 '과정' 자체를 컴파일이라고 합니다.

    오답 노트

    컴파일러: 번역을 수행하는 '프로그램' 자체
profile_image
1

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

40. 다음은 tar 명령어로 묶어서 압축하는 과정이다. ( 괄호 )안에 들어가는 옵션으로 알맞은 것은?

  1. (1) : zcvf (2) : zxvf
  2. (1) : cvf (2) : xvf
  3. (1) : jcvf (2) : jxvf
  4. (1) : jxvf (2) : jcvf
(정답률: 49%)
  • 이미지 내 파일 확장자가 .bz2이므로 bzip2 압축 방식인 -j 옵션을 사용해야 합니다.
    압축 시에는 생성(create)을 의미하는 -c를, 압축 해제 시에는 추출(extract)을 의미하는 -x를 사용하며, v는 과정 출력, f는 파일 지정을 의미합니다.
    따라서 (1)은 압축 과정인 jcvf, (2)는 해제 과정인 jxvf가 정답입니다.
profile_image
1

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

41. 다음 중 CPU의 모델 정보를 확인하고 싶다. 확인 할 수 있는 명령어로 알맞은 것은?

  1. cat /proc/cmdline
  2. cat /proc/cpuinfo
  3. cat /proc/crypto
  4. cat /proc/interrupts
(정답률: 68%)
  • 리눅스에서 /proc 파일 시스템은 커널 및 프로세스의 정보를 제공하는 가상 파일 시스템입니다.
    그 중 cat /proc/cpuinfo 명령어를 사용하면 CPU의 모델명, 코어 수, 캐시 크기 등 상세한 하드웨어 정보를 확인할 수 있습니다.
profile_image
1

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

42. 다음 중 하드웨어와 관련된 정보가 나오는 파일 또는 명령어로 틀린 것은?

  1. lspci
  2. cat /etc/sysconfig/hwconf
  3. cat /etc/aliases
  4. dmidecode
(정답률: 51%)
  • 하드웨어 정보를 확인하는 명령어로는 lspci, dmidecode 등이 있으며, /etc/sysconfig/hwconf 파일 등을 통해 확인할 수 있습니다.
    cat /etc/aliases는 메일 서버의 별칭(alias) 설정을 확인하는 파일로, 하드웨어 정보와는 관련이 없습니다.
profile_image
1

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

43. 플러그 앤 플레이(PnP)에 대한 설명으로 틀린 것은?

  1. 각종 하드웨어(장치)를 찾아낸 장소를 자동적으로 소프트웨어에 알려준다.
  2. 물리적 장치와 이것을 조작하는 소프트웨어와 일치시키고, 장치와 드라이버 사이에 통신“채널”을 만드는 것이다.
  3. 일반적인 교환 방식의 디지털 데이터네트워크를 지칭하는 일련의 표준이다.
  4. I/O,IRQ,(ISA 패스만) DMA 채널, 메모리 영역 등의 “버스자원”을 드라이버와 하드웨어 양쪽에 할당한다.
(정답률: 33%)
  • 플러그 앤 플레이(PnP)는 주변 장치를 컴퓨터에 연결했을 때 별도의 수동 설정 없이 시스템이 자동으로 장치를 인식하고 작동하게 하는 기술입니다.
    일반적인 교환 방식의 디지털 데이터네트워크를 지칭하는 일련의 표준이라는 설명은 PnP의 정의와 무관한 네트워크 관련 설명입니다.
profile_image
1

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

44. 커널에 적재된 모듈을 확인하는 명령어로 알맞은 것은?

  1. insmod
  2. lsmod
  3. rmmod
  4. modprobe
(정답률: 58%)
  • lsmod 명령어는 현재 커널에 로드되어 실행 중인 모듈의 목록을 출력하는 명령어입니다.

    오답 노트

    insmod: 모듈 삽입
    rmmod: 모듈 제거
    modprobe: 의존성을 고려하여 모듈 자동 삽입/제거
profile_image
1

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

45. 리눅스 커널을 계속적으로 업그레이드하여 컴파일 해야 하는 이유로 틀린 것은?

  1. 버그를 수정하고 속도를 개선
  2. 새로운 하드웨어의 지원
  3. 시스템 관리 능력의 개선
  4. 라이브러리 패키지의 버전 업데이트
(정답률: 50%)
  • 커널 컴파일은 운영체제의 핵심인 커널 자체의 기능을 수정하거나 최적화하는 작업입니다. 라이브러리 패키지의 버전 업데이트는 사용자 공간(User Space)의 애플리케이션 업데이트 영역이므로 커널을 다시 컴파일할 필요가 없습니다.
profile_image
1

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

46. 다음 중 커널 컴파일을 위한 커널을 설정하는 명령어로 틀린 것은?

  1. make xconfig
  2. make menuconfig
  3. make config
  4. make conf
(정답률: 47%)
  • 리눅스 커널 설정을 위한 표준 make 명령어에는 make conf라는 옵션이 존재하지 않습니다.

    오답 노트

    make config, make menuconfig, make xconfig: 커널 컴파일 전 설정을 위해 사용되는 실제 유효한 명령어들입니다.
profile_image
1

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

47. 새로 디스크를 구매하여 디스크에 파티션을 만들어 포맷하려고 한다. 포맷 타입이 틀린 것은?

  1. mkfs.fat32 /dev/sda2
  2. mkfs.ext3 /dev/sda2
  3. mkfs.ext4 /dev/sda2
  4. mkfs.vfat /dev/sda2
(정답률: 41%)
  • 리눅스의 mkfs 명령어 체계에서 fat32라는 명칭의 옵션은 기본적으로 지원하지 않습니다. FAT32 파일 시스템으로 포맷하려면 mkfs.vfat 명령어를 사용해야 합니다.
profile_image
1

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

48. 다음 중 디스크 마운트 관련된 정보를 볼 수 없는 내용으로 알맞은 것은?

  1. cat /proc/partitions
  2. mount
  3. df -h
  4. cat /proc/mounts
(정답률: 36%)
  • cat /proc/partitions는 시스템이 인식한 파티션의 크기와 블록 번호 등 물리적 정보를 보여줄 뿐, 어떤 디렉토리에 마운트되었는지에 대한 정보는 제공하지 않습니다.

    오답 노트

    mount, df -h, cat /proc/mounts: 모두 현재 마운트된 지점과 상태 정보를 확인할 수 있는 명령어입니다.
profile_image
1

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

49. 다음과 같은 사항이 발생했을 경우 수정되어야 하는 파일로 알맞은 것은?

  1. /etc/fstab
  2. /etc/passwd
  3. /etc/sysconfig/network
  4. /etc/hosts
(정답률: 63%)
  • 디스크 파티션의 마운트 포인트, 마운트 옵션, 디바이스 명칭을 설정하고 리부팅 후에도 자동 적용되도록 관리하는 파일은 /etc/fstab입니다.
profile_image
1

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

50. 프린터기와 관련된 명령어로 틀린 것은?

  1. lpadmin
  2. lp
  3. lpq
  4. printf
(정답률: 55%)
  • printf는 C언어 등 프로그래밍 언어에서 사용하는 표준 출력 함수이며, 리눅스의 프린터 제어 명령어와는 무관합니다.

    오답 노트

    lpadmin, lp, lpq: 프린터 설정 및 인쇄 작업 관리 명령어
profile_image
1

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

51. 다음에서 설명하는 내용으로 알맞은 것은?

  1. syslogd
  2. klogd
  3. logrotate
  4. dmesg
(정답률: 56%)
  • 로그 파일을 순환시키고, 압축 보관하며, 지정된 용량 도달 시 새로운 파일로 교체하는 등의 로그 관리 작업을 수행하는 도구는 logrotate입니다.
profile_image
1

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

52. 시스템의 접속에 관한 로그파일로 언제, 누가, 어디에서 어떻게 접속 했는가에 대한 로그기록을 남기는 파일로 알맞은 것은?

  1. /var/log/messages
  2. /var/log/secure
  3. /var/log/boot.log
  4. /var/log/dmesg
(정답률: 52%)
  • 시스템 접속 시도, 인증 성공 및 실패, 누가 어디서 어떻게 접속했는지에 대한 보안 관련 로그는 /var/log/secure 파일에 기록됩니다.

    오답 노트

    /var/log/messages: 일반적인 시스템 메시지 로그
    /var/log/boot.log: 부팅 과정 로그
    /var/log/dmesg: 커널 링 버퍼 메시지 로그
profile_image
1

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

53. 다음은 /etc/syslog.conf 파일의 내용설명으로 틀린 것은?

  1. messages: 모든 info 메시지를 기록한다.
  2. secure : 개인인증관련 모든 메시지를 기록한다.
  3. maillog : 모든 메일관련 메시지를 기록한다.
  4. cron : 모든 cron 스케줄 관련 메시지를 기록한다.
(정답률: 45%)
  • 제시된 이미지 의 설정에서 /var/log/messages는 메일(mail), 뉴스(news), 인증(authpriv), 스케줄러(cron) 로그를 제외한 나머지 전체적인 로그를 기록합니다. 따라서 모든 info 메시지를 기록한다는 설명은 틀린 것입니다.
profile_image
1

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

54. 갑작스런 장애발생시 시스템의 로컬외에 모든 외부 접속을 차단하는 방법으로 알맞은 것은?

  1. /etc/nologin
  2. /etc/securetty
  3. /etc/passwd
  4. /etc/shadow
(정답률: 48%)
  • /etc/nologin 파일이 존재하면 root 사용자를 제외한 모든 일반 사용자의 로그인과 외부 접속이 차단됩니다.

    오답 노트

    /etc/securetty: root 사용자가 로그인 가능한 터미널 장치 목록을 정의함
profile_image
1

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

55. "사용자 정보의 저장방법과 관계없이 프로그램들이 투명하게 사용자를 인증하고, 사용자를 인증하는 어떤 프로그램의 권리를 부정하도록 구성할 수 있고, 어떤 사용자들에게는 인증을 허가할 수도 있고 어떤 프로그램이 인증을 시도할 때 경고를 줄 수도 있으며, 모든 사용자들의 로그인 권한을 없앨 수도 있다." 다음에서 설명하는 인증모델로 알맞은 것은?

  1. su
  2. passwd
  3. shadow
  4. PAM
(정답률: 56%)
  • PAM(Pluggable Authentication Modules)은 사용자 정보 저장 방식과 관계없이 투명하게 인증을 처리하며, 프로그램별 권한 부여, 인증 허가 및 거부, 경고 설정 등을 유연하게 구성할 수 있는 인증 모델입니다.

    오답 노트

    su: 다른 사용자의 권한을 획득할 때 사용함
    passwd: 사용자 정보가 담긴 파일
    shadow: 암호화된 패스워드와 설정 정책이 기재된 파일
profile_image
1

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

56. 시스템 관리자가 사용자로 하여금 정상적으로 루트 권한을 가지고 프로그램들을 실행 할 수 있게 하도록 허용해주는 것으로 알맞은 것은?

  1. tripwire
  2. sudo
  3. SETUID
  4. su
(정답률: 48%)
  • sudo는 일반 사용자가 루트(root) 권한을 잠시 빌려 특정 프로그램을 실행할 수 있게 허용하는 명령어입니다.

    오답 노트

    su: 현재 사용자를 로그아웃하지 않고 다른 사용자의 권한을 획득하여 잠정적으로 사용함
profile_image
1

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

57. "시스템을 설치한 후 사용자들이 시스템을 사용해 보기 전에 시스템의 모든 파일들과 프로그램들을 백업한다." 다음 시스템 백업의 설명으로 알맞은 것은?

  1. 데이 제로 백업(A Day-zero Backup)
  2. 풀 백업(A Full Backup)
  3. 변경분 백업(An Incremental Backup)
  4. 단순 백업
(정답률: 51%)
  • 시스템 설치 직후, 사용자가 시스템을 사용하기 전의 초기 상태를 백업하는 것을 데이 제로 백업(A Day-zero Backup)이라고 합니다.

    오답 노트

    풀 백업: 주기적으로 시스템 전체를 백업함
    변경분 백업: 특정 이벤트 후 변경된 파일만 백업함
    단순 백업: 최초 풀 백업 후 이후부터 변경분 백업을 수행함
profile_image
1

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

58. 다음 중 백업 관련 유틸리티에 대한 설명으로 틀린 것은?

  1. tar : 파일이나 디렉토리들을 하나의 파일로 묶어 압축하는 유틸리티
  2. cpio : 장치파일이나 네트워크 파일등의 특수 파일에 백업이 가능한 유틸리티
  3. dump : 파일시스템 자체를 직접 백업하면 전체 및 증분백업 등이 가능하다.
  4. dd : 디스크나 파티션 전체를 백업할 때 사용하며, 복원 시 restore 명령어를 사용한다.
(정답률: 47%)
  • dd는 디스크나 파티션 전체를 비트 단위로 복제하는 유틸리티이며, 복원 시에는 다시 dd 명령어를 사용하여 데이터를 덮어쓰는 방식으로 진행합니다. restore 명령어는 dump 유틸리티로 백업한 내용을 복원할 때 사용하는 명령어입니다.

    오답 노트

    tar: 파일/디렉토리 묶음 및 압축
    cpio: 특수 파일 백업 가능
    dump: 파일시스템 직접 백업 및 증분 백업 가능
profile_image
1

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

59. 다음에서 설명하는 내용으로 알맞은 것은?

  1. dump
  2. dd
  3. rdist
  4. rmt
(정답률: 55%)
  • 이미지 의 설명처럼 여러 개의 테이프 백업, 파일 권한 및 소유자 복구, 결함(Holes) 파일 처리 등이 가능한 파일시스템 백업 유틸리티는 dump입니다.
profile_image
1

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

60. dump 명령으로 백업된 데이터를 하나씩 확인하면서 복원하는 명령어의 옵션으로 ( 괄호 )안에 알맞은 것은?

  1. -if
  2. -rf
  3. -r
  4. -0f
(정답률: 42%)
  • restore 명령어는 dump로 백업한 데이터를 복구할 때 사용하며, 대화형 모드로 파일 하나하나를 확인하며 복원하기 위해서는 -i 옵션이 필요하고, 장치 이름을 지정하기 위해 -f 옵션을 함께 사용합니다.
profile_image
1

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

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

61. 다음 중 웹과 관련된 설명으로 틀린 것은?

  1. HTTP는 인터넷에서 하이퍼텍스트(Hypertext) 문서를 교환하기 위해 사용되는 프로토콜이다.
  2. 초기의 웹 서비스는 동적인 HTML페이지를 바탕으로 구성되었으나, 최근에는 정적인 HTML로 바뀌고 있다.
  3. 웹 표준은 W3C 컨소시엄에서 제정하고 있다.
  4. 현재 HTML 5가 기술 표준으로 제시되고 있다.
(정답률: 57%)
  • 초기의 웹 서비스는 정적인 HTML 페이지(단순 정보 제공) 중심이었으나, 기술이 발전함에 따라 사용자와 상호작용하는 동적인 HTML 페이지(데이터베이스 연동 등) 중심으로 변화해 왔습니다.
profile_image
1

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

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

  1. 아파치 웹 서버는 NCSA httpd를 기반으로 시작되었다.
  2. 1.3 버전부터 시작하였으며, 현재는 2.0, 2.2, 2.4 버전이 배포되고 있다.
  3. 리눅스 및 유닉스에서만 사용가능하다.
  4. 2.0 버전부터는 PHP 연동 설치시 동적 모듈 방식인 DSO(Dynamic Shared Object)만 지원한다.
(정답률: 54%)
  • 아파치 웹 서버는 오픈 소스 소프트웨어로 리눅스, 유닉스뿐만 아니라 윈도우 등 다양한 운영체제(OS)에서 사용할 수 있는 크로스 플랫폼 서버입니다.
profile_image
1

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

63. 다음 중 웹 디렉토리에 접근시 가장 먼저 인식 되는 파일명을 index.htm으로 변경하고자 할 때 httpd.conf에서 설정해야 할 항목으로 알맞은 것은?

  1. ServerRoot
  2. DirectoryIndex
  3. DocumentRoot
  4. ServerAdmin
(정답률: 42%)
  • 웹 디렉터리에 접근했을 때 기본적으로 보여줄 파일(인덱스 파일)을 지정하는 설정 항목은 DirectoryIndex입니다.

    오답 노트

    ServerRoot: 웹 서버 설치 경로 지정
    DocumentRoot: 웹 문서가 저장된 루트 디렉터리 지정
    ServerAdmin: 서버 관리자의 이메일 주소 설정
profile_image
1

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

64. "아파치 웹 서버 데몬을 실행하기 위해서는 ( (ㄱ) ) 명령어를 사용해야 하지만, 추가로 제공되는 ( (ㄴ) ) 스크립트를 이용하면 다양한 인자값(argument)을 지정을 통해 손쉽게 시작, 중지, 재시작 등을 할 수 있다." 다음 중 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

  1. (ㄱ) apachectl - (ㄴ) httpd
  2. (ㄱ) httpd - (ㄴ) apachectl
  3. (ㄱ) ab - (ㄴ) apxs
  4. (ㄱ) apxs - (ㄴ) ab
(정답률: 42%)
  • 아파치 웹 서버의 기본 데몬 실행 파일은 httpd이며, 이를 보다 편리하게 제어(시작, 중지, 재시작 등)하기 위해 제공되는 컨트롤 스크립트가 apachectl입니다.
profile_image
1

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

65. 다음 중 아파치 웹 서버에서 특정 디렉토리에 대한 사용자 인증을 할 때 생성해야 될 파일로 알맞은 것은?

  1. .htaccess
  2. .htpasswd
  3. htaccess
  4. htpasswd
(정답률: 39%)
  • .htaccess 파일은 웹 서버의 전체 설정과 별개로 특정 디렉터리에 대해 개별적인 설정을 적용할 수 있게 해주며, 이를 통해 사용자 인증 등의 제어가 가능합니다.
profile_image
1

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

66. 다음 중 아파치 2.0 이후 버전의 httpd.conf에서 포트번호를변경할 때 설정하는항목으로 알맞은것은?

  1. Port
  2. Listen
  3. ServerType
  4. AddType
(정답률: 47%)
  • 아파치 웹 서버의 설정 파일인 httpd.conf에서 서버가 요청을 대기할 포트 번호를 지정하는 지시어는 Listen입니다.
profile_image
1

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

67. 다음 중 MySQL 5.5 버전의 소스 파일 설치 시 기존 버전의 configure 및 make을 대체해서 사용하는 방법으로 알맞은 것은?

  1. cmake
  2. automake
  3. autoconf
  4. makeconf
(정답률: 51%)
  • MySQL 5.5 버전부터는 소스 설치 시 기존의 configure와 make 과정을 대체하여 더 효율적인 빌드 시스템인 cmake를 사용합니다.
profile_image
1

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

68. 웹 서버에 PHP 5.5 버전 설치 후 아래의 test.php 파일로 테스트했더니 정상적으로 나타나지 않았다. 다음 중 php.ini에서 변경해야 될 항목과 설정 값으로 알맞은 것은?

  1. open_short_tag = On
  2. open_short_tag = Off
  3. short_open_tag = On
  4. short_open_tag = Off
(정답률: 35%)
  • 제시된 이미지의 코드를 보면 PHP 시작 태그가 `
profile_image
1

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

69. 웹 서버를 이용하는 클라이언트와 서버 사이에 전달되는 데이터 암호를 위해 SSL을 추가 설정하였다. 다음 중 SSL이 기본적으로 사용하는 포트번호로 알맞은 것은?

  1. 143
  2. 443
  3. 8080
  4. 8888
(정답률: 47%)
  • SSL(Secure Sockets Layer)은 웹 서버와 클라이언트 간의 보안 통신을 위해 사용되며, HTTPS 프로토콜의 기본 포트 번호인 443을 사용합니다.
profile_image
1

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

70. 다음 중 삼바(Samba)와 관련된 설명으로 틀린 것은?

  1. SMB 프로토콜을 기반으로 시작하여 현재는 CIFS로 표준화가 이루어진 상태이다.
  2. 윈도우 클라이언트와 리눅스 및 유닉스 서버와의 파일 및 프린터를 공유해준다.
  3. TCP/IP 프로토콜상에서 NetBIOS 프로토콜은 필요하지 않는다.
  4. 마이크로소프트의 LAN 매니저를 지원한다.
(정답률: 50%)
  • 삼바는 SMB 프로토콜을 기반으로 윈도우와 리눅스/유닉스 간의 파일 및 프린터 공유를 가능하게 하며, 현재는 CIFS로 표준화되어 확장되었습니다. 또한 TCP/IP 프로토콜상에서 NetBIOS 프로토콜을 지원하며 LAN 매니저 기능도 제공합니다.

    오답 노트

    TCP/IP 프로토콜상에서 NetBIOS 프로토콜은 필요하지 않는다: NetBIOS 프로토콜을 지원하므로 틀린 설명입니다.
profile_image
1

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

71. 다음 중 삼바 환경 설정파일인 smb.conf의 오류를 검사할 때 사용하는 명령으로 알맞은 것은?

  1. testparm
  2. smbstatus
  3. smbclient
  4. tdpdump
(정답률: 45%)
  • 삼바의 설정 파일인 smb.conf의 구문 오류를 검사하고 현재 적용된 설정 내용을 확인하는 명령어는 testparm입니다.

    오답 노트

    smbstatus: 현재 서버의 연결 상태 및 잠금 파일 확인
    smbclient: 삼바 서버에 접속하기 위한 클라이언트 도구
profile_image
1

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

72. 다음 중 삼바 환경 설정파일인 smb.conf에서 접속 가능한 호스트를 지정하는 항목으로 알맞은 것은?

  1. host allow
  2. hosts allow
  3. allow host
  4. allow hosts
(정답률: 42%)
  • 삼바(Samba) 설정 파일인 smb.conf에서 접속을 허용할 호스트의 IP 주소나 네트워크 대역을 지정하는 옵션 명칭은 hosts allow입니다.
profile_image
1

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

73. 다음 조건으로 /etc/exports 파일에 설정할 때 알맞은 것은?

  1. /data 192.168.3/255.255.255.0(rw,no_root_squash)
  2. /data 192.168.3/255.255.255.0(rw,root_squash)
  3. /data 192.168.3.0/24(rw,no_root_squash)
  4. /data 192.168.3.0/24(rw,root_squash)
(정답률: 34%)
  • 제시된 조건 을 만족하는 설정은 다음과 같습니다.
    1. IP 대역: 192.168.3.0 네트워크는 CIDR 표기법으로 192.168.3.0/24입니다.
    2. 권한: 읽기 및 쓰기 가능은 rw 옵션을 사용합니다.
    3. root 매핑: root 사용자를 nobody로 매핑하는 것은 root_squash 옵션입니다.
    따라서 /data 192.168.3.0/24(rw,root_squash)가 정답입니다.
profile_image
1

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

74. 다음 중 NFS 클라이언트에서 NFS 서버의 export 항목의 리스트를 확인할 때 사용하는 명령어로 알맞은 것은?

  1. exportfs
  2. showmount
  3. nfsstat
  4. nhfsstone
(정답률: 38%)
  • NFS 클라이언트 입장에서 서버가 공유하고 있는 디렉터리(export 항목)의 리스트를 확인하기 위해서는 showmount 명령어를 사용합니다.

    오답 노트

    exportfs: 서버에서 공유 디렉터리를 설정/관리하는 명령어
profile_image
1

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

75. NFS는 TCP Wrapper를 이용하여 /etc/hosts.allow와 /etc/hosts.deny 파일에서 접근 제어가 가능하다. 이 파일에 사용하는 데몬 이름으로 알맞은 것은?

  1. rpc
  2. nfsd
  3. portmap
  4. mountd
(정답률: 31%)
  • NFS는 동적으로 포트를 할당하므로, 클라이언트가 서버의 서비스 포트를 찾기 위해 먼저 portmap(rpcbind) 서비스에 요청을 보내야 합니다. 따라서 TCP Wrapper를 통한 접근 제어 시 데몬 이름으로 portmap을 사용합니다.
profile_image
1

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

76. 다음 중 FTP 서버 프로그램으로 틀린 것은?

  1. gftp
  2. ProFTPD
  3. vsftp
  4. wu-ftpd
(정답률: 34%)
  • ProFTPD, vsftpd, wu-ftpd는 대표적인 FTP 서버 프로그램입니다.

    오답 노트

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

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

77. 다음 중 ProFTP 설정 파일에서 root 계정의 접속을 허가 또는 거부할 때 사용하는 항목으로 알맞은 것은?

  1. RootLogin
  2. RootAccess
  3. PertmitRootLogin
  4. RootAllow
(정답률: 28%)
  • ProFTPD 설정 파일에서 root 계정의 접속 허용 여부를 제어하는 설정 항목은 RootLogin입니다.
profile_image
1

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

78. 다음 중 FTP 설정 파일의 Limit 관련 명령어에 대한 설명으로 틀린 것은?

  1. MKD : 새로운 디렉토리를 생성과 관련된 제한
  2. DELE : 파일 삭제와 관련된 제한
  3. STOR : 서버에서 클라이언트로의 파일 전송과 관련된 제한
  4. WRITE : 파일 또는 디렉토리 쓰기, 생성, 삭제와 관련된 제한
(정답률: 47%)
  • STOR 명령어는 서버에서 클라이언트로 전송하는 것이 아니라, 클라이언트에서 서버로 파일을 전송(업로드)할 때 사용하는 제한 명령어입니다.
profile_image
1

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

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

  1. (ㄱ) SMTP (ㄴ) IMAP
  2. (ㄱ) SMTP (ㄴ) POP3
  3. (ㄱ) POP3 (ㄴ) IMAP
  4. (ㄱ) IMAP (ㄴ) POP3
(정답률: 46%)

  • 전자우편 시스템 간의 전송 및 제어 메시지 형식을 규정하여 메일을 보낼 때 사용하는 프로토콜은 SMTP이며, 서버에 도착한 메일을 클라이언트가 자신의 컴퓨터로 내려받아 관리할 때 사용하는 프로토콜은 POP3입니다.
profile_image
1

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

80. 다음 중 MDA(Mail Delivery Agent) 역할을 하는 프로그램으로 알맞은 것은?

  1. sendmail
  2. qmail
  3. postfix
  4. procmail
(정답률: 31%)
  • MDA(Mail Delivery Agent)는 MTA(Mail Transfer Agent)로부터 전달받은 메일을 사용자의 실제 메일함으로 분류하고 배달하는 역할을 수행하며, 대표적인 프로그램으로 procmail이 있습니다.
profile_image
1

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

81. 다음은 메일과 관련된 특정 파일의 일부이다. ( 괄호 )안에 들어갈 파일명으로 알맞은 것은?

  1. /etc/sendmail.cf
  2. /etc/sendmail.mc
  3. /etc/aliases
  4. /etc/mail/access
(정답률: 42%)
  • 이미지 의 내용을 보면 webmaster라는 별칭을 posein, yuloje, jalin이라는 실제 사용자들에게 연결하는 설정이 되어 있습니다. 이처럼 메일 별칭(Alias)을 정의하는 파일은 /etc/aliases입니다.
profile_image
1

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

82. 다음 중 메일 관련 호스트들을 등록하는 파일로 메일 서버와 네임 서버를 함께 운영한다면 반드시 설정이 필요한 파일로 알맞은 것은?

  1. .forward
  2. aliases
  3. aceess
  4. local-host-names
(정답률: 41%)
  • local-host-names는 메일 서버가 수신할 도메인 이름들을 등록하는 파일로, 메일 서버와 네임 서버를 함께 운영할 때 서버가 인식해야 할 호스트 이름들을 설정하기 위해 반드시 필요합니다.

    오답 노트

    .forward: 수신 메일을 다른 주소로 자동 전송
    aliases: 메일 별칭 설정으로 여러 사용자가 함께 수신 가능하게 함
    aceess: 스팸 차단 및 릴레이 허용/거부 설정
profile_image
1

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

83. 다음은 파일 수정후 등록하는 과정으로 ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?

  1. mailq
  2. makemap hash
  3. sendmail
  4. newaliases
(정답률: 40%)
  • 이미지 의 명령어 실행 과정을 보면, /etc/mail/access 파일을 수정 후 데이터베이스 형태의 맵 파일로 변환하여 등록하고 있습니다. 이처럼 텍스트 파일을 해시 형태의 데이터베이스 파일로 변환하는 명령어는 makemap hash입니다.
profile_image
1

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

84. 다음 중 여러 개의 사이트를 웹호스팅 할 경우에 각각의 사이트에서 admin이라는 메일 사용자를 이용할 수 있도록 설정하는 파일로 알맞은 것은?

  1. /etc/mail/access
  2. /etc/mail/virtusertable
  3. /etc/mail/mailertable
  4. /etc/mail/domaintable
(정답률: 41%)
  • /etc/mail/virtusertable은 하나의 메일 서버에서 여러 도메인을 운영하는 가상 호스팅 환경일 때, 각 도메인별로 동일한 이름의 메일 계정(예: admin)을 사용하더라도 각각의 실제 사용자에게 메일을 정확히 포워딩하기 위해 설정하는 파일입니다.
profile_image
1

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

85. 다음 중 메일 서버로 운영 중인 도메인을 관련 파일에 등록하였으나 인식하지 못할 경우에 강제로 인식하도록 설정하는 sendmail.cf 파일의 항목으로 알맞은 것은?

  1. Fw
  2. Dj
  3. DM
  4. Dn
(정답률: 44%)
  • sendmail.cf 파일에서 Dj 항목은 메일 전송 시 도메인을 인식하지 못하는 경우, 이를 강제로 인식하도록 설정하는 지시자로 사용됩니다.
profile_image
1

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

86. 다음 중 외부로 보내는 메일이 잘 전송되었는지 확인할 때 사용하는 명령어로 알맞은 것은?

  1. mailq
  2. makemap
  3. mailx
  4. newaliases
(정답률: 49%)
  • mailq 명령어는 메일 큐(Mail Queue)에 쌓여 있는 메일 목록을 확인하여, 외부로 보내는 메일이 정상적으로 전송되었는지 또는 대기 중인지 확인할 때 사용합니다.
profile_image
1

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

87. 다음 중 메일 서버와 관련 있는 네임 서버의 존 파일 레코드 타입으로 알맞은 것은?

  1. NS
  2. MX
  3. PTR
  4. CNAME
(정답률: 38%)
  • MX(Mail Exchanger) 레코드는 도메인 이름의 메일 수신을 담당하는 메일 서버의 호스트 이름을 지정하는 레코드 타입입니다.
profile_image
1

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

88. 다음 중 xinetd 설정파일에서 사용되는 속성에 대한 설명으로 틀린 것은?

  1. per_source : 동일 호스트에서 접속할 수 있는 수를 지정
  2. cps : 동시에 서비스할 수 있는 서버의 최대 개수를 지정
  3. access_times : 서비스를 이용할 수 있는 시간을 지정
  4. redirect : 서비스를 다른 호스트에게 넘길 때 사용할 IP를 지정
(정답률: 38%)
  • cps(Connections Per Second)는 서버가 초당 처리할 수 있는 최대 연결 요청 수를 제한하는 속성입니다.

    오답 노트

    동시에 서비스할 수 있는 서버의 최대 개수: cps가 아닌 다른 속성의 역할입니다.
profile_image
1

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

89. 다음 중 xinetd 서비스 접근을 only_from을 사용하여 192.168.22.0 네트워크 대역만을 허가할 때 사용하는 표기법으로 알맞은 것은?

  1. 192.168.22
  2. 192.168.22.
  3. 192.168.22.0/24
  4. 192.168.22.0/255.255.255.0
(정답률: 48%)
  • xinetd의 only_from 설정에서 네트워크 대역을 지정할 때는 CIDR 표기법을 사용합니다. 192.168.22.0 네트워크 대역(C 클래스)을 허가하기 위해서는 네트워크 주소 뒤에 서브넷 마스크 비트 수인 /24를 붙여 표기해야 합니다.
profile_image
1

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

90. 다음은 DNS 서버의 존 파일(Zone) 일부이다. ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

  1. CNAME
  2. MX
  3. NS
  4. PTR
(정답률: 47%)
  • 이미지 를 보면 www1과 wwww2가 실제 IP 주소가 아닌 다른 도메인 이름인 www를 가리키고 있습니다. 이처럼 별칭을 통해 IP 주소를 도메인으로 변환하여 지정하는 레코드는 CNAME(Canonical Name)입니다.
profile_image
1

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

91. 다음 중 DNS 서버의 환경 설정 파일의 문법적 오류를 검사할 때 사용하는 명령어로 알맞은 것은?

  1. named-checkconf
  2. rndc
  3. dnssec-keygen
  4. rndc.conf
(정답률: 52%)
  • named-checkconf는 DNS 서버의 환경 설정 파일에 문법적 오류가 있는지 검사하는 전용 명령어입니다.

    오답 노트

    rndc: 네임서버를 원격으로 관리하는 도구
    dnssec-keygen: 도메인 보안 확장 키 생성 도구
    rndc.conf: rndc의 설정 파일
profile_image
1

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

92. 다음 중 프록시(Proxy) 서버 설정시 접근 제어 할 때 사용하는 항목으로 알맞은 것은?

  1. squid_access
  2. http_access
  3. Allow from
  4. Only_from
(정답률: 29%)
  • 프록시 서버인 Squid 설정에서 클라이언트의 접근 허용 여부를 결정하고 제어하는 지시어는 http_access 입니다.
profile_image
1

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

93. 다음 중 NIS 서버를 동작시키기 위해 필요한 데몬으로 알맞은 것은?

  1. xinetd
  2. autofs
  3. cups
  4. portmap
(정답률: 35%)
  • NIS 서버는 RPC(Remote Procedure Call) 기반으로 동작하며, 이를 위해 RPC 서비스 요청을 관리하고 포트를 매핑해주는 portmap 데몬이 반드시 필요합니다.

    오답 노트

    xinetd: 인터넷 슈퍼데몬
    autofs: 자동 마운트 제어 데몬
    cups: 프린터 및 인쇄 대기열 관리 데몬
profile_image
1

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

94. 다음 중 NIS 및 NFS와 같이 RPC기반으로 동작하는 서비스의 정보를 출력하는 명령어로 알맞은 것은?

  1. rpcstat
  2. rpcinfo
  3. ypbind
  4. ypserv
(정답률: 47%)
  • rpcinfo 명령어는 NIS, NFS와 같이 RPC(Remote Procedure Call) 기반으로 동작하는 서비스의 등록 상태와 정보를 확인하는 데 사용됩니다.
profile_image
1

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

95. DHCP 서버 환경 설정 파일에서 특정호스트에게 고정 IP를 할당하려고 한다. ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

  1. host-address
  2. bind-address
  3. fixed-address
  4. ip-address
(정답률: 46%)
  • DHCP 서버 설정에서 특정 호스트의 MAC 주소에 대해 고정된 IP 주소를 할당하기 위해 사용하는 예약어는 fixed-address 입니다.
profile_image
1

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

96. 다음 중 DoS 공격에 대한 설명으로 알맞은 것은?

  1. 루트 권한을 획득하는 공격이다.
  2. 대표적인 공격법에는 Honeypot이 있다.
  3. 데이터를 파괴, 변조, 훔쳐가는 것을 목적으로 하는 공격이다.
  4. 시스템의 자원을 독점하거나 모두 사용해 버리는 공격이다.
(정답률: 47%)
  • DoS(Denial of Service) 공격은 시스템의 자원을 독점하거나 과부하를 일으켜 정상적인 서비스 이용을 불가능하게 만드는 공격입니다.

    오답 노트

    루트 권한 획득: 권한 상승 공격
    Honeypot: 공격자를 유인하기 위한 미끼 시스템
    데이터 파괴/변조/탈취: 일반적인 해킹 및 데이터 공격
profile_image
1

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

97. 다음에서 설명하는 것으로 알맞은 것은?

  1. Buffer Overflow
  2. SYN Flooding
  3. Back Door
  4. IP Spoofing
(정답률: 55%)
  • 시스템 설계자나 관리자가 의도적으로 남겨둔 보안 허점으로, 정상적인 인증 절차 없이 시스템에 접근할 수 있게 하는 프로그램 코드는 Back Door에 대한 설명입니다.
profile_image
1

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

98. 다음 중 보안 관련 대처 방안 조합으로 틀린 것은?

  1. 침입차단시스템 - iptables
  2. 침입탐지시스템 - snort
  3. 침입방지시스템 - RSA, DSA
  4. 스니핑 방지 - SSL, PGP
(정답률: 42%)
  • RSA와 DSA는 침입방지시스템이 아니라 공개키 기반의 암호화 알고리즘입니다.

    오답 노트

    침입차단시스템: iptables 사용
    침입탐지시스템: snort 사용
    스니핑 방지: SSL, PGP 사용
profile_image
1

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

99. 다음에서 설명하는 것으로 알맞은 것은?

  1. DMZ
  2. VPN
  3. IDS
  4. IPS
(정답률: 52%)
  • 인터넷과 같은 공중망을 이용하여 마치 전용망을 설치한 것과 같이 사설망을 구축하는 기술로, 암호화 기술을 통해 보안성을 확보하는 가상 사설망을 의미합니다.
profile_image
1

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

100. 다음은 iptables 관련 스크립트의 일부이다. ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

  1. (ㄱ) -F (ㄴ) -P (ㄷ) -A
  2. (ㄱ) -P (ㄴ) -F (ㄷ) -A
  3. (ㄱ) -F (ㄴ) -A (ㄷ) -P
  4. (ㄱ) -P (ㄴ) -A (ㄷ) -F
(정답률: 30%)
  • iptables의 옵션 기능을 이해하는 문제입니다.
    -F: 기존의 모든 규칙을 제거하여 초기화합니다.
    -P: 기본 정책(Policy)을 설정합니다.
    -A: 새로운 규칙을 사슬 끝에 추가(Append)합니다.

    따라서 의 빈칸은 순서대로 (ㄱ) -F, (ㄴ) -P, (ㄷ) -A 가 들어가는 것이 적절합니다.
profile_image
1

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

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