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

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

목록

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

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

  1. 페이징(Paging)
  2. 스왑(Swap)
  3. 루틴(Routine)
  4. 링크(Link)
(정답률: 83%)
  • 이 그림은 메모리 관리 기법 중 하나인 스왑(Swap)을 나타낸 것입니다. 스왑은 메모리에 올라와 있는 프로세스 중 일부를 하드디스크로 내보내고, 그 자리에 다른 프로세스를 불러와서 실행하는 것을 말합니다. 따라서 이 그림은 스왑 기법을 사용하여 메모리를 효율적으로 관리하는 과정을 보여주고 있습니다.
profile_image
1

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

2. 다음에서 설명하는 운영체제로 알맞은 것은?

  1. 안드로이드(Android)
  2. 타이젠(Tizen)
  3. 미고(MeeGo)
  4. 바다(Bada) OS
(정답률: 77%)
profile_image
1

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

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

  1. ㉠ : GPL, ㉡ : LGPL
  2. ㉠ : LGPL, ㉡ : GPL
  3. ㉠ : GPL, ㉡ : MPL
  4. ㉠ : MPL, ㉡ : GPL
(정답률: 75%)
  • 이미지에서 보이는 라이선스 중 GPL은 수정된 코드도 반드시 GPL로 공개되어야 하지만, LGPL은 수정된 코드가 LGPL로 공개되지 않아도 된다. 따라서 ㉠은 GPL, ㉡은 LGPL이 맞다.
profile_image
1

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

4. 다음 중 리눅스의 특징으로 틀린 것은?

  1. 리눅스는 이더넷(Ethernet), SLIP, PPP 등의 다양한 네트워크 환경을 지원하며 TCP/IP, IPX 등의 네트워크 프로토콜도 지원한다.
  2. 리눅스는 다른 운영체제에 비해 이식성, 확장성 등이 뛰어나지만, 특정 하드웨어에 설치가 어렵고 모든 플랫폼에서 작동하지는 않는다.
  3. 리눅스는 서버, 개발용, PC용들 다양한 목적으로 사용할 수 있고, 이에 따른 다양한 배포 판이 존재하며, 유료 버전과 무료 버전이 존재한다.
  4. 리눅스는 Windows FAT32, NTFS, 네트워크 파일시스템인 SMB, CIFS 등의 다양한 파일 시스템을 지원하지만, 시스템 충돌 및 전원 문제로 복구 가능한 저널링 파일시스템을 아직 지원하지 않는다.
(정답률: 72%)
  • "리눅스는 Windows FAT32, NTFS, 네트워크 파일시스템인 SMB, CIFS 등의 다양한 파일 시스템을 지원하지만, 시스템 충돌 및 전원 문제로 복구 가능한 저널링 파일시스템을 아직 지원하지 않는다."이 부분이 틀린 것이 아니라 오히려 맞는 것이다. 리눅스는 저널링 파일시스템을 지원한다. 예를 들어, ext4 파일 시스템은 저널링 파일시스템 중 하나이다.
profile_image
1

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

5. 다음 중 운영체제의 특징으로 틀린 것은?

  1. 운영체제는 커널, 미들웨어, 응용 프로그램 실행 환경과 사용자 인터페이스 프레임 워크를 모두 포괄하여 정의될 수 있다.
  2. 운영체제의 처리방식은 단순 순차처리 → 분산 네트워크 → 다중 프로그래밍 → 모바일 및 임베디드 형식으로 발전되어 왔다.
  3. 스마트폰과 태블릿에 설치되는 모바일 운영체제, 웹 브라우저만 있으면 사용 가능한 웹 운영체제도 사용되고 있다.
  4. 최근의 운영체제는 유휴 자원의 효율적 활용을 위해 가상화 기술을 기본적으로 내장하거나 커널(Kernel) 단에서 지원하고 있다.
(정답률: 67%)
  • 운영체제의 처리방식은 단순 순차처리 → 분산 네트워크 → 다중 프로그래밍 → 모바일 및 임베디드 형식으로 발전되어 왔다. 이는 틀린 설명이다. 운영체제의 처리방식은 다중 프로그래밍 → 분산 네트워크 → 모바일 및 임베디드 형식으로 발전되어 왔다.
profile_image
1

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

6. 다음 중 원격지에서 사용자 기반 인증 X 클라이언트를 이용하기 위해 관련된 명령어 또는 환경 변수로 틀린 것은?

  1. xhost
  2. xauth
  3. DISPLAY 환경 변수
  4. TERM 환경 변수
(정답률: 61%)
  • 정답은 "TERM 환경 변수"입니다.

    "TERM 환경 변수"는 터미널의 종류를 지정하는 변수로, 원격지에서 사용자 기반 인증 X 클라이언트를 이용하는 데 필요한 변수가 아닙니다.

    반면에, "xhost"는 X 서버에 접근을 허용하는 명령어이고, "xauth"는 X 서버에 접근할 때 인증 정보를 관리하는 명령어입니다. "DISPLAY 환경 변수"는 X 클라이언트가 X 서버에 접속할 때 사용하는 변수입니다.
profile_image
1

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

7. 다음 중 아래의 파일을 실행하는 방법으로 틀린 것은?

  1. #sh script.sh
  2. #. script.sh
  3. #source script.sh
  4. #./script.sh
(정답률: 50%)
profile_image
1

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

8. root패스워드를 분실해서 싱글모드로 부팅 후 패스워드를 초기화 하려고 한다. 다음 중 GRUB 부트 화면에서 키 입력 순서로 알맞은 것은?

  1. "a"키 누른 후 맨 뒤에 "1" 입력
  2. "e"키 누른 후 맨 뒤에 "b" 입력
  3. "c"키 누른 후 맨 뒤에 "1" 입력
  4. "c"키 누른 후 맨 뒤에 "single" 입력
(정답률: 50%)
  • 정답은 ""c"키 누른 후 맨 뒤에 "1" 입력" 입니다.

    GRUB 부트 화면에서 "c"키를 누르면 커맨드 라인 모드로 진입할 수 있습니다. 이후 "1"을 입력하면 root 계정으로 부팅할 수 있습니다. 따라서 이 방법을 통해 root 패스워드를 초기화할 수 있습니다. ""a"키 누른 후 맨 뒤에 "1" 입력"은 잘못된 답변입니다.
profile_image
1

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

9. 현재 터미널에서 아파치 웹 서버 데몬(httpd)을 실행하기 위한 명령으로 틀린 것은?

  1. /etc/rc.d/init.d/httpd start
  2. chkconfig httpd on
  3. service httpd start
  4. /etc/init.d/httpd start
(정답률: 66%)
  • 정답은 "chkconfig httpd on"이다. 이유는 chkconfig 명령은 서비스를 시스템 부팅 시 자동으로 시작하도록 설정하는 명령이지만, 서비스를 직접 실행하는 명령은 아니다. 따라서 chkconfig 명령으로 httpd를 실행할 수는 없다. 올바른 httpd 실행 명령은 "/etc/rc.d/init.d/httpd start", "service httpd start", "/etc/init.d/httpd start"이다.
profile_image
1

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

10. 다음 중 ( 괄호 ) 안에 들어갈 정규표현식 내용으로 알맞은 것은?

  1. [ac]
  2. [!abc]
  3. [a-c]
  4. [a~c]
(정답률: 76%)
  • 정규표현식 "[a-c]"는 a부터 c까지의 문자 중 하나를 의미한다. 따라서 위의 이미지에서는 "a", "b", "c" 중 하나가 들어갈 수 있다.
profile_image
1

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

11. 다음 중 RAID-6에 대한 설명으로 알맞은 것은?

  1. 최소 3개 이상의 디스크로 구성해야 한다.
  2. 2개의 디스크 오류가 발생하면 데이터를 복구할 수 없다.
  3. 200GB 하드디스크 8개를 RAID-6로 구성할 경우 가용 공간은 1.2TB이다.
  4. 단순한 알고리즘으로 처리 속도도 빠르고, 데이터에 대한 신뢰도도 높다.
(정답률: 62%)
  • 답은 "200GB 하드디스크 8개를 RAID-6로 구성할 경우 가용 공간은 1.2TB이다." 이다. RAID-6은 최소 4개 이상의 디스크로 구성해야 하며, 2개의 디스크 오류가 발생해도 데이터를 복구할 수 있다는 특징이 있다. 또한, 복잡한 알고리즘으로 처리 속도는 느리지만 데이터에 대한 신뢰도는 높다.
profile_image
1

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

12. 다음중저널링(Journaling) 기술의특징으로틀린것은?

  1. 데이터를 디스크에 쓰기 전에 별도의 로그에 데이터를 남겨 놓는 기술이다.
  2. 저널링 기술이 적용된 파일시스템은 ext2, ext3, JFS, ReiserFS 등이 있다.
  3. 전원공급 문제나 시스템 오류와 같은 상황에 복구가 가능하다.
  4. fsck로 복구하는 것 보다 속도가 빠르고, 복구의 안정성도 뛰어나다.
(정답률: 67%)
  • 정답: "데이터를 디스크에 쓰기 전에 별도의 로그에 데이터를 남겨 놓는 기술이다."

    저널링(Journaling) 기술은 데이터를 디스크에 쓰기 전에 별도의 로그에 데이터를 남겨 놓는 기술로, 파일 시스템의 안정성과 복구 속도를 향상시키는 기술이다. 따라서, 주어진 보기 중에서 틀린 것은 없다.
profile_image
1

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

13. 다음 중 LVM의 구성 요소에 대한 설명으로 알맞은 것은?

  1. VG(Volume Group) : LV가 모여서 생성되는 하나의 큰 덩어리
  2. PE(Physical Extent) : 실제 디스크에 물리적으로 분할한 파티션, /dev/sdb1, /dev/sdc1등이 이에 해당
  3. PV(Physical Volume) : Physical Extent에서 나누어 사용하는 일종의 블록 같은 영역, 보통 1PV가 4MB정도씩 할당
  4. LV(Logical Volume) : VG에서 사용자가 필요한 만큼 할당하여 만들어지는 공간, 물리적 디스크에서 분할하여 사용하는 파티션
(정답률: 57%)
  • 답은 "LV(Logical Volume) : VG에서 사용자가 필요한 만큼 할당하여 만들어지는 공간, 물리적 디스크에서 분할하여 사용하는 파티션"입니다. 이는 LVM에서 가장 중요한 구성 요소 중 하나로, 사용자가 필요한 만큼의 공간을 할당하여 만들어지는 논리적인 볼륨을 의미합니다. 이를 위해 물리적인 디스크를 분할하여 사용하는 파티션을 만들어야 합니다.
profile_image
1

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

14. 다음 중 셸(Shell)의 특징으로 알맞은 것은?

  1. bash(배시셸)는 TAB 키를 이용한 자동완성 기능을 제공한다.
  2. 사용자의 로그인 셸 정보는 /etc/passwd 파일의 6번째 필드에 기록되어 있다.
  3. ksh(콘 셸)의 경우 히스토리 리스트 버퍼에 저장된 명령들은 위/아래 방향키를 사용하여 검색할 수 있다.
  4. 리눅스에서는 sh(본 셸)를 기본으로 bash(배시셸)와 csh(C 셸) 계열의 장점만 결합한 ksh(콘 셸)을 표준으로 하고 있다.
(정답률: 65%)
  • 정답은 "bash(배시셸)는 TAB 키를 이용한 자동완성 기능을 제공한다." 이다. 이는 bash 셸이 사용자가 입력한 명령어나 파일 이름 등을 자동으로 완성해주는 기능을 제공하기 때문이다. TAB 키를 누르면 가능한 완성 대상들이 나열되며, 사용자가 원하는 대상을 선택하면 자동으로 완성된다.
profile_image
1

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

15. 다음과 같은 명령에 대한 설명으로 알맞은 것은?

  1. 작업 번호(Job Number)는 7353이다.
  2. 해당 작업의 PID정보는 알 수 없다.
  3. 해당 작업을 포어그라운드로 변경하려면 # fg %7353 명령으로 변경 가능하다.
  4. 해당 작업의 수행 상태(Running)는 jobs명령으로 확인이 가능하다.
(정답률: 61%)
profile_image
1

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

16. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

  1. ㉠ 2, ㉡ 125
  2. ㉠ 2, ㉡ 126
  3. ㉠ 4, ㉡ 61
  4. ㉠ 4, ㉡ 62
(정답률: 56%)
profile_image
1

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

17. 다음 설명에 해당하는 LAN 구성 방식으로 알맞은 것은?

  1. 망형
  2. 링형
  3. 버스형
  4. 스타형
(정답률: 68%)
  • 위 그림은 중앙에 스위치가 있고, 스위치와 연결된 여러 개의 컴퓨터들이 서로 통신하는 형태로 구성되어 있습니다. 이러한 구성 방식을 망형이라고 합니다. 망형은 스위치를 중심으로 여러 개의 컴퓨터들이 연결되어 있으며, 각 컴퓨터들은 스위치를 통해 서로 통신할 수 있습니다. 이러한 구성 방식은 각 컴퓨터들이 독립적으로 통신할 수 있어서 효율적이고 안정적인 통신이 가능합니다.
profile_image
1

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

18. 다음 중 IPv4 주소 체계와 비교해서 IPv6 주소 체계에 대한 설명으로 틀린 것은?

  1. 주소 표시 공간이 32비트에서 64비트로 확장 되면서 거의 무한에 가까운 주소를 제공한다.
  2. IPv6 호스트는 네트워크에 접속하는 순간에 자동적으로 네트워크 주소를 할당받는다.
  3. IPv4 헤더와 비교하여 헤더 구조가 단순화하여 전송 효율을 높일 수 있다.
  4. 흐름 제어 기능을 지원하는 필드인 플로 레이블을 도입해서 고품질의 서비스를 지원한다.
(정답률: 63%)
profile_image
1

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

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

  1. 네트워크 계층
  2. 전송 계층
  3. 세션 계층
  4. 표현 계층
(정답률: 53%)
  • 이 그림은 사용자와 컴퓨터 간의 세션을 설정하고 유지하는 역할을 하는 계층을 나타내고 있습니다. 이러한 기능은 세션 계층에서 수행됩니다. 따라서 정답은 "세션 계층"입니다.
profile_image
1

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

20. 다음 중 설정된 IP 주소를 확인하는 명령으로 알맞은 것은?

  1. ip show
  2. ip list
  3. ip addr show
  4. ip show addr
(정답률: 61%)
  • 정답은 "ip addr show"입니다.

    이유는 "ip addr show" 명령은 현재 시스템에 설정된 IP 주소를 보여주는 명령어이기 때문입니다. "ip show" 명령은 존재하지 않으며, "ip list" 명령은 사용 가능한 네트워크 인터페이스를 보여주는 명령어입니다. "ip show addr" 명령은 유사하지만, "addr" 키워드가 뒤에 위치하므로 올바른 구문이 아닙니다.
profile_image
1

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

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

21. 다음 중 명령어와 설명으로 틀린 것은?

  1. fdisk : 디스크 파티션을 확인하고 작업하는 명령어
  2. mkfs : 파일시스템을 생성하는 명령어
  3. mount : 현재 마운트를 확인하고 작업하는 명령어
  4. eject : CD/DVD장치를마운트할때사용하는명령어
(정답률: 70%)
  • 정답은 "eject : CD/DVD장치를마운트할때사용하는명령어" 이다.

    이유는 eject 명령어는 CD/DVD장치를 마운트하는 것이 아니라, CD/DVD를 추출하는 명령어이기 때문이다. 따라서, 정확한 설명은 "eject : CD/DVD를 추출할 때 사용하는 명령어" 이다.

    fdisk 명령어는 디스크 파티션을 확인하고 작업하는 명령어이다.

    mkfs 명령어는 파일시스템을 생성하는 명령어이다.

    mount 명령어는 현재 마운트를 확인하고 작업하는 명령어이다.
profile_image
1

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

22. 다음 중 조건 설명에 맞는 파일과 디렉터리 퍼미션으로 알맞은 것은?

  1. 파일: rwxrwx---, 디렉터리: rw-rw----
  2. 파일: rw-rw----, 디렉터리: rwxrwx---
  3. 파일: rwxrwx---, 디렉터리: rwxrwx---
  4. 파일: rw-rw----, 디렉터리: rw-rw----
(정답률: 51%)
  • 디렉터리는 소유자와 그룹 멤버들이 읽기, 쓰기, 실행 권한을 가지고 있어야 하므로 "rwxrwx---"가 되어야 한다. 파일은 소유자와 그룹 멤버들만 읽기와 쓰기 권한을 가지고 있어도 되므로 "rw-rw----"가 되어야 한다. 따라서 정답은 "파일: rw-rw----, 디렉터리: rwxrwx---"이다.
profile_image
1

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

23. 다음 중 top 명령어 실행 상태에서의 명령 설명으로 알맞지 않은 것은?

  1. M : 프로세스의 RSS 값으로 정렬한다.
  2. P : %CPU 값으로 정렬한다.
  3. r : nice 값을 변경한다.
  4. k : 화면 갱신하는 시간을 변경한다.
(정답률: 48%)
profile_image
1

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

24. 다음 중 일반적인 오픈 소스 프로그램 소스 컴파일 단계로 알맞은 것은?

  1. 압축 풀기
  2. make install
  3. configure
  4. make
(정답률: 57%)
  • "configure"는 소스 코드를 컴파일하기 전에 시스템 환경에 맞게 설정을 조정하는 단계입니다. 이 단계에서는 사용자가 시스템 환경에 맞게 옵션을 선택하고, 필요한 라이브러리와 헤더 파일의 위치를 지정합니다. 이후 "make" 명령어를 사용하여 소스 코드를 컴파일하고, "make install" 명령어를 사용하여 컴파일된 바이너리 파일을 시스템에 설치합니다. 따라서 "configure"는 일반적인 오픈 소스 프로그램 소스 컴파일 단계 중 하나입니다.
profile_image
1

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

25. 다음 중 /etc/group 파일에 대한 내용 설명으로 알맞은 것은?

  1. user1 사용자의 주 그룹은 ihduser이다.
  2. ihduser 사용자는 kaituser, user1 그룹에 속해 있다.
  3. user1 그룹은 GID 값이 500이다.
  4. kaituser 사용자는 ihduser 그룹에 보조 그룹으로 속해 있다.
(정답률: 39%)
  • /etc/group 파일은 시스템에서 사용되는 그룹 정보를 담고 있는 파일이다. 이 파일에는 그룹 이름, 그룹 아이디(GID), 그룹에 속한 사용자 리스트 등이 기록되어 있다. 따라서, 다음의 보기 중 "/etc/group 파일은 시스템에서 사용되는 그룹 정보를 담고 있는 파일이다."가 가장 알맞은 설명이다.

    "kaituser 사용자는 ihduser 그룹에 보조 그룹으로 속해 있다."는 /etc/group 파일에서 ihduser 그룹의 정보를 확인할 수 있다는 것을 의미한다. ihduser 그룹의 정보를 보면, 그룹 아이디(GID)가 500이고, 그룹에는 kaituser와 user1 사용자가 속해 있다는 것을 알 수 있다. 따라서, "kaituser 사용자는 ihduser 그룹에 보조 그룹으로 속해 있다."가 정답이 된다.
profile_image
1

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

26. 다음 중 조건에 맞는 파일로 알맞은 것은?

  1. /proc/cmdline
  2. /proc/interrupts
  3. /proc/meminfo
  4. /proc/uptime
(정답률: 73%)
  • "/proc/meminfo"는 시스템의 메모리 사용 정보를 제공하는 파일이기 때문입니다.
profile_image
1

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

27. 다음 중 명령어 스크립트의 설명으로 알맞은 것은?

  1. 백그라운드로 동작중인 프로세스 중 실행 또는 실행될 수 있는 상태의 프로세스를 점검하는 명령이다.
  2. 작업이 종료되었으나 부모 프로세스로 부터 회수되지 않아 메모리를 차지하고 있는 상태의 프로세스를 점검하는 명령이다.
  3. 인터럽트에 의한 sleep 상태로 특정 이벤트가 끝나기를 기다리는 프로세스를 점검하는 명령이다.
  4. 디스크 I/O에 의해대기하고 있는 상태의 프로세스를 점검하는 명령이다.
(정답률: 60%)
  • 작업이 종료되었으나 부모 프로세스로 부터 회수되지 않아 메모리를 차지하고 있는 상태의 프로세스를 점검하는 명령이다.
profile_image
1

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

28. 다음 중 ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?(단, 명령어에 옵션은 포함되어 있지 않다.)

  1. id
  2. w
  3. who
  4. users
(정답률: 59%)
  • 주어진 명령어는 "who"이다. "who" 명령어는 현재 시스템에 로그인한 사용자를 보여준다. 그러나 이 명령어는 보기에 없으므로 다른 명령어를 찾아봐야 한다. "id" 명령어는 현재 사용자의 UID와 GID를 보여주고, "w" 명령어는 현재 시스템에 로그인한 사용자와 그들이 실행 중인 프로세스를 보여준다. 따라서 "users" 명령어가 현재 시스템에 로그인한 모든 사용자를 보여주는 명령어이므로 정답은 "users"이다.
profile_image
1

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

29. 다음 ( 괄호 ) 안에 들어갈 명령어의 출력 결과로 알맞은 것은?

  1. /home/ihduser
  2. /etc
  3. /
  4. ~/etc
(정답률: 52%)
  • 현재 디렉토리에서 상대경로로 "../"를 사용하여 상위 디렉토리로 이동한 후, 다시 상대경로로 "etc" 디렉토리로 이동한 것이므로 "/etc"가 출력됩니다. "/home/ihduser"와 "~/etc"는 현재 디렉토리에서 상대경로로 이동한 경로이며, "/"는 절대경로로 루트 디렉토리를 나타냅니다.
profile_image
1

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

30. 다음 중 설명하는 명령어로 알맞은 것은?

  1. pwconv
  2. grpconv
  3. grpck
  4. pwck
(정답률: 57%)
  • 이 명령어는 그룹 파일의 구문 오류를 검사하고 수정하는 명령어입니다. 그룹 파일은 사용자 그룹 정보를 담고 있으며, 이 파일에 오류가 있으면 사용자 계정에 문제가 발생할 수 있습니다. 따라서 이 명령어를 사용하여 그룹 파일을 검사하고 오류를 수정할 수 있습니다. "pwconv"는 패스워드 파일을 검사하고 수정하는 명령어이고, "grpconv"는 그룹 파일을 생성하는 명령어입니다. "pwck"는 패스워드 파일의 구문 오류를 검사하고 수정하는 명령어입니다.
profile_image
1

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

31. 다음 중 설명을 참조하여 디스크 작업 순서로 알맞은 것은?

  1. ㉡ - ㉠ - ㉤ - ㉢ - ㉣
  2. ㉠ - ㉡ - ㉢ - ㉣ - ㉤
  3. ㉡ - ㉠ - ㉤ - ㉣ - ㉢
  4. ㉠ - ㉡ - ㉤ - ㉢ - ㉣
(정답률: 59%)
  • 디스크 작업 순서는 다음과 같다.

    1. ㉡: 디스크 헤드가 현재 위치에서 가장 가까운 트랙에 위치한다.
    2. ㉠: 트랙에 위치한 모든 섹터를 순서대로 읽는다.
    3. ㉤: 모든 트랙을 순서대로 방문하며 섹터를 읽는다.
    4. ㉢: 디스크 헤드가 가장 먼 트랙에 위치한 상태에서 가장 가까운 트랙으로 이동한다.
    5. ㉣: 디스크 헤드가 현재 위치에서 가장 먼 트랙에 위치한 상태에서 가장 가까운 트랙으로 이동한다.

    이 중에서 가장 효율적인 방법은 ㉡ - ㉠ - ㉤ - ㉣ - ㉢ 순서이다. 이유는 다음과 같다.

    - ㉡: 디스크 헤드가 현재 위치에서 가장 가까운 트랙에 위치하므로 가장 빠르게 섹터를 읽을 수 있다.
    - ㉠: 트랙에 위치한 모든 섹터를 순서대로 읽는 것은 가장 효율적인 방법이다.
    - ㉤: 모든 트랙을 순서대로 방문하며 섹터를 읽는 것은 모든 섹터를 읽기 위해 필요한 작업이다.
    - ㉣: 디스크 헤드가 가장 먼 트랙에 위치한 상태에서 가장 가까운 트랙으로 이동하는 것은 다음 작업을 위해 필요한 작업이다.
    - ㉢: 디스크 헤드가 가장 먼 트랙에 위치한 상태에서 가장 가까운 트랙으로 이동하는 것은 다음 작업을 위해 필요한 작업이다.
profile_image
1

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

32. 다음 중 조건에 맞는 crontab 설정으로 올바른 것은?

  1. 0 1 1 3,6,9,12 * /root/bin/backup.sh
  2. * 3,6,9,12 1 1 0 /root/bin/backup.sh
  3. 3,6,9,12 * 1 1 0 /root/bin/backup.sh
  4. 0 1 3,6,9,12 1 * /root/bin/backup.sh
(정답률: 62%)
  • 정답은 "0 1 1 3,6,9,12 * /root/bin/backup.sh" 입니다.

    이 crontab 설정은 매년 3월, 6월, 9월, 12월 1일 1시 0분에 /root/bin/backup.sh 스크립트를 실행하는 것입니다.

    설정의 구성은 다음과 같습니다.

    - 분: 0
    - 시: 1
    - 일: 1
    - 월: 3,6,9,12
    - 요일: *

    따라서 이 설정은 매년 3월, 6월, 9월, 12월 1일 1시 0분에 /root/bin/backup.sh 스크립트를 실행합니다.
profile_image
1

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

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

  1. d
  2. w
  3. n
  4. t
(정답률: 72%)
  • 정답은 "d" 입니다.

    이유는 해당 그림이 현재 작업 중인 디렉토리가 "/home/user1" 이고, 해당 디렉토리에 있는 파일들을 보여주는 명령어인 "ls"를 실행한 결과입니다.

    보기에서 주어진 명령어 중 "d"는 디렉토리를 변경하는 명령어인 "cd"를 의미합니다. 따라서 현재 디렉토리를 변경하기 위해 "cd" 명령어를 사용할 수 있습니다.

    하지만 문제에서는 현재 디렉토리를 변경하는 것이 아니라, 현재 디렉토리에 있는 파일들을 보여주는 명령어를 찾는 것이기 때문에 "ls" 명령어가 정답입니다.
profile_image
1

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

34. 다음 중 ( 괄호 ) 안에 들어갈 명령어 구문으로 올바른 것은? (단, vsftpd는 패키지 이름이다.)

  1. rpm -V vsftpd
  2. rpm -qf vsftpd
  3. rpm -qi vsftpd
  4. rpm -qc vsftpd
(정답률: 55%)
  • 정답은 "rpm -V vsftpd"이다.

    이유는 다음과 같다.

    - "rpm -qf vsftpd"는 vsftpd 패키지가 어떤 RPM 패키지에 속해 있는지 확인하는 명령어이다.
    - "rpm -qi vsftpd"는 vsftpd 패키지의 정보를 보여주는 명령어이다.
    - "rpm -qc vsftpd"는 vsftpd 패키지에 포함된 파일들의 경로를 보여주는 명령어이다.

    반면, "rpm -V vsftpd"는 vsftpd 패키지에 대한 검증을 수행하는 명령어이다. 즉, vsftpd 패키지에 대한 무결성 검사를 수행하여 패키지 내부의 파일들이 변경되었는지 여부를 확인한다. 따라서, 이 명령어를 사용하여 vsftpd 패키지의 무결성을 검증할 수 있다.
profile_image
1

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

35. 다음 중 조건을 만족하는 yum 명령어 형식으로 알맞은 것은? (단, sendmail은 패키지 이름이다.)

  1. yumdownload sendmail
  2. yumdownloader sendmail
  3. yumlocalinstall sendmail
  4. yumdowngrade sendmail
(정답률: 47%)
  • 조건: sendmail 패키지를 다운로드 받는다.

    정답: "yumdownloader sendmail"

    설명: yumdownloader는 yum 명령어 중 하나로, 패키지를 다운로드 받는 역할을 한다. 따라서 "yumdownloader sendmail" 명령어를 입력하면 sendmail 패키지를 다운로드 받을 수 있다.
profile_image
1

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

36. 다음 중 ( 괄호 ) 안에 들어갈 옵션으로 알맞은 것은?

  1. -P 옵션
  2. -L 옵션
  3. -S 옵션
  4. -l 옵션
(정답률: 28%)
  • "-S 옵션"은 파일 크기를 정렬할 때 사용하는 옵션이다. 따라서 위의 그림에서 파일 크기를 기준으로 정렬하고자 할 때 "-S 옵션"을 사용할 수 있다. "-P 옵션"은 파일 권한을 출력할 때 사용하는 옵션, "-L 옵션"은 심볼릭 링크를 따라가서 파일 정보를 출력할 때 사용하는 옵션, "-l 옵션"은 파일의 자세한 정보를 출력할 때 사용하는 옵션이다.
profile_image
1

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

37. 다음 중 ( 괄호 ) 안에 들어갈 압축 명령어와 tar 명령어 옵션 조합으로 틀린 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

  1. ㉠ gzip, ㉡ z
  2. ㉢ compress, ㉣ k
  3. ㉤ xz, ㉥ J
  4. ㉦ bzip2, ㉧ j
(정답률: 60%)
  • 정답은 "㉢ compress, ㉣ k"입니다.

    tar 명령어의 옵션 중 "z"는 gzip으로 압축하고, "J"는 xz로 압축하며, "j"는 bzip2로 압축합니다. 따라서 "㉡ z"와 "㉧ j"는 올바른 옵션 조합입니다.

    하지만 "㉢ compress"는 옵션을 따로 지정하지 않아도 자동으로 .Z 확장자로 compress 압축을 수행합니다. 따라서 "㉣ k" 옵션은 올바르지 않습니다. 올바른 옵션은 "㉢ compress -k"입니다.
profile_image
1

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

38. 다음 중 root 사용자에 대한 설명으로 틀린 것은?

  1. 슈퍼유저(Super User)라고도 불린다.
  2. UID값이 0이다.
  3. su 명령어를이용하여다른사용자로전환할수있다.
  4. /etc/hosts 파일에사용자에대한기본정보가존재한다.
(정답률: 69%)
  • "/etc/hosts 파일에 사용자에 대한 기본 정보가 존재한다"는 설명이 틀린 것이다. /etc/passwd 파일에 사용자에 대한 기본 정보가 존재한다. 이 파일은 모든 사용자가 읽을 수 있는 일반 파일이며, 사용자 계정 정보를 담고 있다.
profile_image
1

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

39. 다음 중 명령어에 대한 설명으로 알맞은 것은?

  1. kaitgrp 사용자를 추가하고 ihdgrp 그룹에 속하도록 한다.
  2. ihdgrp 그룹의 속성을 관리자 그룹으로 변경한다.
  3. kaitgrp 그룹의 이름을 ihdgrp 변경한다.
  4. kaitgrp 그룹을 추가한다.
(정답률: 67%)
  • 그림에서 보이는 명령어는 "groupmod -n ihdgrp kaitgrp"로, kaitgrp 그룹의 이름을 ihdgrp로 변경하는 명령어이다.
profile_image
1

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

40. 다음 중 설명에 맞는 ( 괄호 ) 안에 들어갈 chmod 명령어의 인자값으로 알맞은 것은?

  1. g+x
  2. u=rw-
  3. 775
  4. 551
(정답률: 60%)
  • "775"는 "rwxrwxr-x"를 나타내는 권한 모드이다. 즉, 파일 소유자는 읽기, 쓰기, 실행 권한을 가지고 있고, 그룹과 다른 사용자는 읽기와 실행 권한을 가지고 있다. 이는 "u=rw-, g+rx, o+rx" 또는 "chmod 775"로 표현할 수 있다. "g+x"는 그룹에 실행 권한을 추가하는 것이고, "551"은 "r-xr-x--x"를 나타내는 권한 모드이다.
profile_image
1

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

41. 프린터를 병렬 포트에 연결했을 때 생성되는 장치 파일명으로 알맞은 것은?

  1. /dev/sp0
  2. /dev/sg0
  3. /dev/lp0
  4. /dev/sr0
(정답률: 65%)
  • 정답은 "/dev/lp0"입니다.

    이는 "lp"가 "line printer"의 약자이며, "0"은 첫 번째 병렬 포트를 나타냅니다. 따라서 병렬 포트에 연결된 프린터는 "/dev/lp0" 장치 파일명으로 인식됩니다.

    다른 보기들은 각각 SCSI 포트, 스캐너, 광학 드라이브를 나타내는 장치 파일명입니다.
profile_image
1

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

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

  1. lp
  2. lpr
  3. lpq
  4. lpc
(정답률: 53%)
  • 명령어 "cut -d: -f1 /etc/passwd"은 /etc/passwd 파일에서 ":"를 구분자로 하여 첫 번째 필드를 추출하는 명령어이다. 이를 두 번 실행하면 /etc/passwd 파일의 모든 사용자 이름을 출력할 수 있다.

    정답이 "lp"인 이유는 /etc/passwd 파일에서 사용자 이름이 "lp"인 계정이 존재하기 때문이다. "lpr"은 프린터 출력 명령어, "lpq"는 프린터 대기열 명령어, "lpc"는 프린터 관리 명령어이므로, 이들은 /etc/passwd 파일과 직접적인 연관이 없다.
profile_image
1

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

43. 다음 중 커널 컴파일 단계에서 가장 마지막에 실행되는 명령으로 알맞은 것은?

  1. make install
  2. make bzImage
  3. make mrproper
  4. make menuconfig
(정답률: 60%)
  • 정답: "make install"

    커널 컴파일 단계에서 "make install" 명령은 컴파일된 커널 이미지와 관련된 파일들을 시스템에 설치하는 역할을 합니다. 이 명령을 실행하면 커널 이미지 파일, 모듈 파일, 설정 파일 등이 시스템의 적절한 위치에 복사되고, 부트 로더에 새로운 커널 이미지를 등록합니다. 따라서 "make install" 명령은 커널 컴파일 과정의 마지막 단계로, 컴파일된 커널을 실제로 사용할 수 있도록 시스템에 설치하는 역할을 합니다.
profile_image
1

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

44. 다음 결과에 해당하는 명령으로 알맞은 것은?

  1. lsmod
  2. lspci
  3. lsblk
  4. lscgroup
(정답률: 51%)
  • 이 결과는 시스템에 설치된 PCI 장치들의 정보를 보여주는 것이므로 "lspci" 명령어가 알맞다. "lsmod"는 현재 로드된 커널 모듈을 보여주고, "lsblk"는 블록 장치의 정보를 보여주며, "lscgroup"는 제어 그룹의 정보를 보여준다.
profile_image
1

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

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

  1. -a
  2. -d
  3. -e
  4. -r
(정답률: 55%)
  • "-r" 옵션은 의존성 있는 모듈까지 함께 제거하는 옵션이다. 따라서 특정 모듈을 제거하면서 의존성 있는 모듈도 함께 제거하려면 "-r" 옵션을 사용해야 한다.
profile_image
1

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

46. 로컬 시스템에 직접 연결된 CUPS 프린터를 웹 브라우저를 이용해서 접속하려고 할 때 다음 ( 괄호 ) 안에 들어갈 포트 번호로 알맞은 것은?

  1. 631
  2. 2654
  3. 5900
  4. 8080
(정답률: 57%)
  • 정답: 631

    설명: CUPS (Common Unix Printing System)는 리눅스와 유닉스 기반 시스템에서 사용되는 프린팅 시스템이다. CUPS는 웹 인터페이스를 통해 프린터를 관리하며, 이를 위해 기본 포트 번호로 631을 사용한다. 따라서 로컬 시스템에 직접 연결된 CUPS 프린터를 웹 브라우저를 이용해서 접속할 때에도 포트 번호로 631을 사용해야 한다.
profile_image
1

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

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

  1. ㉠ ALSA, ㉡ OSS/Free
  2. ㉠ OSS/Free, ㉡ ALSA
  3. ㉠ sane, ㉡ xsane
  4. ㉠ xsane, ㉡ sane
(정답률: 50%)
  • 이 그림은 리눅스 운영체제에서 사용되는 오디오 드라이버와 스캐너 드라이버를 나타내고 있다. 여기서 ㉠은 OSS/Free, ㉡은 ALSA를 나타낸다. OSS/Free는 초기 리눅스에서 사용되던 오디오 드라이버이고, ALSA는 현재 리눅스에서 가장 많이 사용되는 오디오 드라이버이다. 따라서, ㉠은 OSS/Free가 아니라 ALSA이고, ㉡은 OSS/Free가 맞다.
profile_image
1

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

48. 다음 중 커널 컴파일을 수행하기 전에 관련 도움말을 확인하는 명령으로 알맞은 것은?

  1. ./configure --help
  2. ./make --help
  3. make --help
  4. make help
(정답률: 35%)
  • 정답은 "make help"입니다.

    이유는 다음과 같습니다.

    - "./configure --help": 컴파일러 설정에 대한 도움말을 출력합니다.
    - "./make --help" 또는 "make --help": make 명령어에 대한 도움말을 출력합니다.
    - "make help": makefile에 작성된 도움말을 출력합니다. 이는 커널 컴파일을 수행하기 전에 필요한 정보를 제공합니다.
profile_image
1

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

49. 'uname -r' 명령의 결과가 2.6.32-696.el6.i686이다. 다음 중 모듈 간의 의존성을 기록한 파일의 경로로 알맞은 것은?

  1. /etc/modprobe.d/2.6.32-696.el6.i686/modules.dep
  2. /usr/src/kernels/2.6.32-696.el6.i686/modules.dep
  3. /lib/modules/2.6.32-696.el6.i686/modules.dep
  4. /usr/local/src/2.6.32-696.el6.i686/modules.dep
(정답률: 54%)
  • 정답은 "/lib/modules/2.6.32-696.el6.i686/modules.dep"이다.

    이유는 uname -r 명령의 결과는 현재 시스템에서 실행 중인 커널의 버전을 나타내며, 모듈 간의 의존성을 기록한 파일은 해당 커널 버전의 모듈 디렉토리에 위치한다. 따라서 "/lib/modules/2.6.32-696.el6.i686/modules.dep"가 정답이다.

    다른 보기들은 모듈 간의 의존성을 기록한 파일이 위치할 수 있는 경로들이지만, 현재 시스템에서 실행 중인 커널의 버전과 일치하지 않는 경로들이다.
profile_image
1

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

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

  1. lpc
  2. lpinfo
  3. lpstat
  4. lpadmin
(정답률: 40%)
  • lpadmin 명령은 프린터 관리를 위한 명령으로, 새로운 프린터를 추가하거나 기존 프린터의 설정을 변경할 수 있습니다. 그림에서는 "Add Printer" 버튼이 있으며, 이 버튼을 클릭하면 새로운 프린터를 추가할 수 있는 창이 나타납니다. 따라서 정답은 lpadmin 입니다.
profile_image
1

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

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

  1. 네트워크로 연결된 원격지의 파일들을 동기화하는 유틸리티이다.
  2. ssh나 rsh를 이용하여 전송 가능하고 root권한이 필요 없다.
  3. rcp에 비해 처리속도는 느리나 다양한 기능을 제공한다.
  4. 로컬 시스템 백업 시에는 별다른 서버 설정 없이 사용이 가능하다.
(정답률: 46%)
  • 본 해설은 비추 누적갯수 초과로 자동 블라인드 되었습니다.
    (AI해설 오류가 많아 비추 2개 이상시 자동 블라인드 됩니다.)
    해설을 보시기 원하시면 클릭해 주세요
profile_image
1

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

52. 다음 중 dd 명령어에 대한 설명으로 알맞은 것은?

  1. 파티션이나 디스크 단위로 백업할 때 사용한다.
  2. 많은 양의 데이터 작업에 대해 tar보다 빠르다.
  3. 디렉터리 단위로 데이터를 삭제할 때 사용한다.
  4. 사용자를 인증하고 접근을 제어할 때 사용한다.
(정답률: 59%)
  • dd 명령어는 파티션이나 디스크 단위로 백업할 때 사용한다. 이는 dd 명령어가 디스크 이미지를 생성하거나 복사할 때 사용되기 때문이다. dd 명령어는 많은 양의 데이터 작업에 대해 tar보다 빠르다는 장점이 있지만, 디렉터리 단위로 데이터를 삭제하거나 사용자를 인증하고 접근을 제어하는 용도로는 사용되지 않는다.
profile_image
1

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

53. SSH(Secure Shell)의 설명으로 틀린 것은?

  1. 원격복사(scp)를 지원한다.
  2. 안전한 파일전송(sftp)를 지원한다.
  3. 기본 사용 포트는 23이다.
  4. rsh처럼 원격 셸을 지원한다.
(정답률: 64%)
  • 기본 사용 포트는 23이 아니라 22이다. SSH는 원격 접속을 안전하게 할 수 있도록 해주는 프로토콜로, 원격복사(scp), 안전한 파일전송(sftp), 원격 셸 등을 지원한다. 하지만 기본 사용 포트는 23이 아니라 22이다. 23번 포트는 Telnet 프로토콜에서 사용된다.
profile_image
1

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

54. 다음 설명하는 내용에 알맞은 것은?

  1. asyslog
  2. rsyslog
  3. msyslog
  4. vsyslog
(정답률: 67%)
  • 이 그림은 로그를 수집하고 분석하는 시스템을 나타내고 있습니다. 이 중에서 "rsyslog"은 가장 일반적으로 사용되는 로그 수집 소프트웨어 중 하나입니다. "rsyslog"은 다양한 프로토콜을 지원하며, 로그를 중앙 집중화하고 필터링하는 기능을 제공합니다. 따라서 "rsyslog"은 로그 관리에 필수적인 도구 중 하나입니다.
profile_image
1

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

55. 다음 중 PAM(Pluggable Authentication Modules)의 구성 항목과 설명에 대해 알맞은 것은?

  1. account : 생체인증과 같은 다른 인증을 통해 사용자를 판별한다.
  2. auth : 사용자가 그들의 인증방법을 변경하기 위한 방법을 제공한다.
  3. session : 사용자가 인증받기 전후에 해야 할 것을 나타낸다.
  4. required : 사용자가 해당 서비스에 접근이 허용되는지 여부를 검사한다.
(정답률: 38%)
  • 답은 "session : 사용자가 인증받기 전후에 해야 할 것을 나타낸다." 이다. PAM은 사용자 인증을 위한 모듈화된 시스템이며, 인증 전후에 사용자가 수행해야 할 작업을 정의하는 것이 session 모듈이다. 예를 들어, 로그인 후에 실행되어야 하는 스크립트나 설정 파일 등을 지정할 수 있다. account 모듈은 다른 인증 방법을 통해 사용자를 판별하고, auth 모듈은 사용자 인증 방법을 변경할 수 있는 방법을 제공한다. required 모듈은 사용자가 해당 서비스에 접근이 허용되는지 여부를 검사한다.
profile_image
1

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

56. 다음 중 가장 최근에 시스템이 재부팅된 정보를 하나만 출력하려 할 때 알맞은 명령은?

  1. last –1 reboot
  2. last –L 1 reboot
  3. lastb –1 reboot
  4. lastb –L 1 reboot
(정답률: 51%)
  • 정답은 "last –1 reboot"이다.

    "last" 명령은 시스템 로그인 기록을 보여주는 명령어이다. "-1" 옵션은 가장 최근 로그인 기록 하나만을 출력하도록 지정하는 옵션이다. "reboot"는 시스템이 재부팅된 기록을 보여주는 키워드이다. 따라서 "last -1 reboot" 명령은 가장 최근에 시스템이 재부팅된 정보 하나만을 출력하는 명령어이다.

    다른 보기들은 "-L" 옵션을 사용하는데, 이는 로그인 기록이 아닌 시스템 로그 파일에서 검색하도록 지정하는 옵션이다. 또한 "lastb" 명령은 실패한 로그인 기록을 보여주는 명령어이므로, "reboot" 키워드와는 관련이 없다.
profile_image
1

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

57. 다음 중 sudo에 관련된 설명이 아닌 것은?

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

    간단하게 말하면, sudo는 특정 사용자 또는 그룹에게 root 권한을 부여하여 일부 명령어를 실행할 수 있게 해주는 도구이다. visudo는 sudo의 환경설정 파일을 편집할 때 사용하는 명령어이며, 적용된 사용자는 'sudo 명령어' 형태로 실행하여 root 권한을 대행한다.
profile_image
1

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

58. 다음 설명에 알맞은 것은?

  1. /var/log/secure
  2. /var/log/dmesg
  3. /var/log/lastlog
  4. /var/log/wtmp
(정답률: 62%)
  • "/var/log/dmesg"는 시스템 부팅 시 하드웨어와 관련된 로그를 기록하는 파일이기 때문입니다.
profile_image
1

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

59. 다음 각 명령어와 관계있는 파일 연결이 틀린 것은?

  1. last : /var/log/tmp
  2. lastb : /var/log/btmp
  3. lastlog : /var/log/lastlog
  4. dmesg : /var/log/dmesg
(정답률: 61%)
  • 정답은 "last : /var/log/tmp"입니다.

    last 명령어는 사용자 로그인 기록을 확인하는 명령어이며, 로그인 기록은 /var/log/wtmp 파일에 저장됩니다. 따라서 "/var/log/tmp"는 올바른 파일 경로가 아닙니다.

    반면, lastb 명령어는 실패한 로그인 기록을 확인하는 명령어이며, 실패한 로그인 기록은 /var/log/btmp 파일에 저장됩니다. lastlog 명령어는 마지막으로 로그인한 사용자의 정보를 확인하는 명령어이며, 이 정보는 /var/log/lastlog 파일에 저장됩니다. dmesg 명령어는 시스템 메시지를 확인하는 명령어이며, 시스템 메시지는 /var/log/dmesg 파일에 저장됩니다.
profile_image
1

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

60. 다음 중 로그 환경설정 파일에 대한 설명으로 틀린 것은?

  1. 인증 관련 로그를 /var/log/secure에 기록한다.
  2. uucp 및 news에서 발생하는 crit 수준 이상 메시지를 /var/log/news에 기록한다.
  3. mail에서 발생하는 모든 메시지중 info 수준이 아닌 것만 /var/log/maillog에 기록한다.
  4. 모든 facility가 발생하는 메시지 중 info 수준 메시지만 기록하는데 cron관련 메시지는 제외한다.
(정답률: 34%)
  • "mail에서 발생하는 모든 메시지중 info 수준이 아닌 것만 /var/log/maillog에 기록한다."라는 설명이 틀린 것은 없습니다. 이 설명은 로그 환경설정 파일인 rsyslog.conf에서 mail facility에 대한 설정을 보여주고 있습니다. mail facility에서 발생하는 모든 메시지 중 info 수준 이상의 메시지만 /var/log/maillog에 기록하도록 설정되어 있습니다. 따라서 info 수준 이하의 메시지는 기록되지 않습니다.
profile_image
1

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

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

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

  1. virsh
  2. xm
  3. virt-manager
  4. virt-top
(정답률: 55%)
  • 이미지에서 보이는 것은 가상머신 관리 도구인데, 그 중에서도 GUI 기반의 가상머신 관리 도구이기 때문에 "virt-manager"가 정답입니다. "virsh"는 CLI 기반의 가상머신 관리 도구이고, "xm"은 예전 버전의 Xen 가상화 소프트웨어에서 사용되던 도구입니다. "virt-top"은 가상머신의 성능 모니터링 도구입니다.
profile_image
1

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

62. 웹 사이트에 접속 하는 중 접근 금지 오류가 발생됐다. 다음 중 이에 해당하는 HTTP 상태 코드 번호로 알맞은 것은?

  1. 400
  2. 403
  3. 404
  4. 408
(정답률: 54%)
  • 정답: 403

    403은 "Forbidden"을 의미하며, 클라이언트가 요청한 리소스에 대한 접근 권한이 없는 경우에 발생합니다. 즉, 서버가 클라이언트의 요청을 이해했지만, 요청한 리소스에 대한 접근 권한이 없는 경우에 발생하는 상태 코드입니다. 예를 들어, 로그인하지 않은 사용자가 로그인이 필요한 페이지에 접근하려고 할 때 발생할 수 있습니다.
profile_image
1

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

63. 다음 중 LDAP 속성에 대한 설명으로 알맞은 것은?

  1. sn : 조직(회사) 이름
  2. ou : 조직의 부서 이름
  3. dc : 도로명 주소(지번)
  4. c : 주(우리나라의 도) 이름
(정답률: 51%)
  • ou는 LDAP에서 조직의 부서 이름을 나타내는 속성입니다. 따라서 "ou : 조직의 부서 이름"이 정답입니다. sn은 성씨를 나타내는 속성, dc는 도메인 구성 요소를 나타내는 속성, c는 국가를 나타내는 속성입니다.
profile_image
1

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

64. NIS서버를 구성하려고 한다. 다음 중 NIS에서 사용할 도메인을 재부팅 시에도 적용되도록 등록하기 위한 파일로 알맞은 것은?

  1. /etc/yp.conf
  2. /etc/networks
  3. /etc/ypserv.conf
  4. /etc/sysconfig/network
(정답률: 50%)
  • "/etc/sysconfig/network" 파일은 시스템의 네트워크 설정을 저장하는 파일로, 호스트 이름, 네트워크 인터페이스, 네트워크 게이트웨이 등의 정보를 포함한다. NIS에서 사용할 도메인을 등록하기 위해서는 이 파일에 "NISDOMAIN=도메인명"과 같은 형식으로 설정을 추가해야 한다. 이 파일은 시스템이 부팅될 때 자동으로 읽혀지므로, 재부팅 시에도 설정이 유지된다. 따라서 NIS에서 사용할 도메인을 등록하기 위해서는 "/etc/sysconfig/network" 파일을 수정해야 한다.
profile_image
1

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

65. 다음 중 삼바(samba)에 대한 설명으로 틀린 것은?

  1. 삼바는 GPL기반의 자유소프트웨어이다.
  2. 삼바는 리눅스와 윈도우간 디렉터리 및 파일 공유시 사용된다.
  3. 삼바는 3개의 데몬을 사용하는데 각 데몬 명은 smbd, nmbd, bmbd 이다.
  4. 삼바의 환경 설정 파일인 smb.conf 파일은 Global Setting과 Share Definitions의 영역으로 구분된다.
(정답률: 58%)
  • 정답은 "삼바의 환경 설정 파일인 smb.conf 파일은 Global Setting과 Share Definitions의 영역으로 구분된다." 이다.

    삼바는 GPL기반의 자유소프트웨어로, 리눅스와 윈도우간 디렉터리 및 파일 공유시 사용된다. 삼바는 3개의 데몬을 사용하는데 각 데몬 명은 smbd, nmbd, winbindd 이다. smb.conf 파일은 Global Setting과 Share Definitions, Printer Definitions, User Definitions 등의 영역으로 구분된다. bmbd는 삼바에서 사용되지 않는 데몬이다.
profile_image
1

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

66. 다음에서 설명하는 웹브라우저로 알맞은 것은?

  1. 오페라(Opera)
  2. 크롬(Chrome)
  3. 사파리(Safari)
  4. 파이어폭스(Firefox)
(정답률: 64%)
  • 이미지에서 보이는 주소창과 검색창이 병합되어 있고, 탭을 위한 공간이 상단에 위치하며, 주소창 옆에는 북마크 아이콘이 있는 것으로 보아, 파이어폭스(Firefox) 웹브라우저이다.
profile_image
1

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

67. 다음 중 PHP 5.3이상 버전에서 파일 작성 시 사용되는 태그로 알맞은 것은?

  1. <php ∼ >
  2. <!php ∼ !>
  3. <?php ∼ ?>
  4. <*php ∼ *>
(정답률: 63%)
  • 정답은 "<?php ∼ ?>"입니다.

    이유는 PHP 5.3 이상 버전에서는 "<? ∼ ?>" 태그 대신에 "<?php ∼ ?>" 태그를 사용해야 합니다. 이는 PHP 코드를 더 명확하게 구분하기 위한 것입니다. 또한, "<?php ∼ ?>" 태그를 사용하면 PHP 코드를 다른 언어와 혼동하지 않을 수 있습니다.
profile_image
1

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

68. 다음 중 smbclient명령을 이용해 삼바(Samba) 서버의 공유 디렉터리 정보를 확인하는 옵션으로 알맞은 것은?

  1. -L
  2. -M
  3. -N
  4. -U
(정답률: 57%)
  • 정답: "-L"

    설명: "-L" 옵션은 smbclient를 사용하여 삼바 서버의 공유 디렉터리 목록을 나열하는 옵션입니다. 이 옵션을 사용하면 삼바 서버에서 제공하는 모든 공유 디렉터리의 이름과 정보를 확인할 수 있습니다.
profile_image
1

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

69. 다음 중 메일 서버 역할(MTA)을 수행하는 프로그램으로 틀린 것은?

  1. kmail
  2. qmail
  3. postfix
  4. sendmail
(정답률: 49%)
  • "kmail"은 메일 클라이언트 프로그램으로, 메일 서버 역할(MTA)을 수행하지 않는다.
profile_image
1

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

70. 다음 중 /etc/aliases의 정보를 읽어 들여 관련 DB 정보를 업데이트 하는 명령으로 알맞은 것은?

  1. mailq -Ac
  2. sendmail -bi
  3. sendmail -bp
  4. sendmail -bp -oQ
(정답률: 50%)
  • 정답은 "sendmail -bi"입니다.

    /etc/aliases 파일은 이메일 주소와 해당 주소로 전송되는 이메일을 처리하는 로컬 사용자 또는 외부 이메일 주소를 매핑하는 데 사용됩니다. 이 파일을 수정하면 새로운 이메일 주소를 추가하거나 기존 주소를 업데이트 할 수 있습니다.

    sendmail -bi 명령은 /etc/aliases 파일을 읽어들여 관련 DB 정보를 업데이트합니다. 이 명령은 sendmail의 인터페이스를 초기화하고 새로운 매핑 정보를 적용합니다. 따라서 /etc/aliases 파일을 수정한 후에는 sendmail -bi 명령을 실행하여 변경 사항을 적용해야 합니다.

    다른 선택지인 mailq -Ac, sendmail -bp, sendmail -bp -oQ는 모두 sendmail 명령어의 다른 옵션입니다. mailq -Ac는 현재 대기 중인 이메일 메시지를 표시하고, sendmail -bp는 대기 중인 이메일 메시지를 표시합니다. sendmail -bp -oQ는 대기 중인 이메일 메시지를 출력하는데, 출력 형식을 변경할 수 있습니다. 하지만 이들 명령어는 /etc/aliases 파일과는 직접적인 연관이 없습니다.
profile_image
1

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

71. 다음 중 DNS구성을 위한 named.conf파일의 설명으로 틀린 것은?

  1. 주석은 유닉스계열에서 사용하는 "#" 으로만 사용할 수 있다.
  2. include 지시자를 선언하여 별도의 파일에 추가 정의할 수 있다.
  3. named.conf파일이 구성은 크게 주석문과 구문으로 구성되어 있다.
  4. 각 구문은 중괄호"{ }"로 둘러싸고 끝날 때는 세미콜론";"을 사용한다.
(정답률: 54%)
  • 주석은 유닉스계열에서 사용하는 "#" 으로만 사용할 수 있다. - 틀림

    주석은 다른 프로그래밍 언어와 마찬가지로 "//" 또는 "/* */"와 같은 다른 형식으로도 사용할 수 있습니다.
profile_image
1

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

72. 다음 중 DNS(Domain Name Server)서버에서 Zone 파일 정의를 위한 SOA레코드 항목으로 틀린 것은?

  1. Serial_number
  2. Retry_number
  3. Expire_number
  4. Maxinum_number
(정답률: 46%)
  • 정답은 "Maxinum_number"입니다. 올바른 항목은 "Maximum_number"입니다.

    SOA 레코드는 DNS 서버에서 특정 도메인의 Zone 파일을 정의하는 데 사용됩니다. 이 레코드에는 다양한 정보가 포함되어 있지만, 주요 정보는 다음과 같습니다.

    - Serial number: Zone 파일의 버전 번호입니다. 이 번호는 변경될 때마다 증가해야 합니다.
    - Retry number: Secondary DNS 서버가 Primary DNS 서버로부터 Zone 파일을 가져오려고 시도하는 최소 시간 간격입니다.
    - Expire number: Secondary DNS 서버가 Primary DNS 서버로부터 Zone 파일을 가져오지 못한 경우, 해당 파일이 만료되는 시간입니다.
    - Maximum number: Zone 파일에서 TTL(Time To Live) 값이 설정될 수 있는 최대 시간입니다.

    따라서 "Maxinum_number"는 올바른 스펠링이 아니며, "Maximum_number"가 올바른 항목입니다.
profile_image
1

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

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

  1. A
  2. NS
  3. CNAME
  4. PTR
(정답률: 63%)
  • 리버스 존 파일은 IP 주소를 도메인 이름으로 변환하는 데 사용됩니다. PTR 레코드는 IP 주소를 도메인 이름으로 매핑하는 데 사용됩니다. 따라서 PTR 레코드는 리버스 존 파일에서만 사용됩니다.
profile_image
1

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

74. 다음에서 설명하는 가상화의 종류로 알맞은 것은?

  1. 전가상화
  2. 반가상화
  3. 호스트 기반 가상화
  4. 하이 레벨 언어 가상화
(정답률: 58%)
  • 이 그림은 전가상화를 나타내고 있습니다. 전가상화는 하이퍼바이저를 이용해 하나의 물리적 서버에서 여러 개의 가상 머신을 생성하는 방식입니다. 이 방식은 각 가상 머신이 독립적으로 운영되기 때문에 서로 영향을 주지 않고 안정적으로 운영될 수 있습니다.
profile_image
1

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

75. 다음에서 설명하는 가상화의 기술로 알맞은 것은?

  1. Xen
  2. KVM
  3. VirtualBox
  4. Docker
(정답률: 54%)
  • Xen은 하이퍼바이저 기반의 가상화 기술로, 호스트 운영체제와 가상 머신 간의 자원 분배를 효율적으로 처리하여 성능이 우수하고 안정적인 가상화 환경을 제공합니다.
profile_image
1

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

76. 다음 중 네트워크 기반의 인증 관련 서비스로 틀린 것은?

  1. NIS
  2. SSL
  3. LDAP
  4. Active Directory
(정답률: 47%)
  • SSL은 인증을 위한 프로토콜이 아니라, 데이터 암호화를 위한 프로토콜이기 때문에 틀린 것입니다. NIS, LDAP, Active Directory은 모두 네트워크 기반의 인증 관련 서비스입니다.
profile_image
1

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

77. 다음에서 설명하는 프로그램으로 알맞은 것은?

  1. Proxy
  2. Squid
  3. Xinetd
  4. TCP Wrapper
(정답률: 44%)
  • TCP Wrapper는 네트워크 접속을 제어하는 소프트웨어로, 특정 IP 주소나 호스트명, 서비스 등을 허용하거나 거부할 수 있습니다. 따라서 위 그림에서는 TCP Wrapper를 사용하여 특정 IP 주소나 호스트명에서의 접속을 허용하고, 그 외의 접속은 거부하고 있습니다.
profile_image
1

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

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

  1. /etc/samba/user
  2. /etc/samba/users
  3. /etc/samba/smbuser
  4. /etc/samba/smbusers
(정답률: 45%)
  • "/etc/samba/smbusers"는 Samba 서버에서 사용자 계정과 Samba 계정을 매핑하는 파일의 경로이다. 따라서 이 파일을 사용하여 Samba 서버에 로그인하는 사용자의 Samba 계정을 설정할 수 있다.
profile_image
1

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

79. FTP서버 구성 후 /etc/hosts.allow와 /etc/hosts.deny 파일을 이용한 접근제어를 설정하려고 한다. 다음 중 vsftpd.conf파일에 수정되어야할항목으로알맞은것은?

  1. tcp_wrappers
  2. userlist_enable
  3. session_support
  4. pam_service_name
(정답률: 42%)
  • 정답은 "tcp_wrappers"입니다.

    tcp_wrappers는 호스트 기반의 접근제어를 제공하는 라이브러리로, /etc/hosts.allow와 /etc/hosts.deny 파일을 이용하여 특정 호스트나 IP 주소를 허용하거나 거부할 수 있습니다. vsftpd.conf 파일에서 tcp_wrappers를 활성화하면, FTP 서버에 접근하는 클라이언트의 IP 주소를 검사하여 접근을 허용하거나 거부할 수 있습니다. 따라서, /etc/hosts.allow와 /etc/hosts.deny 파일을 이용한 접근제어를 설정하려면 vsftpd.conf 파일에서 tcp_wrappers를 활성화해야 합니다.
profile_image
1

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

80. 아래와 같이 공유 디렉터리를 설정하려고 한다. 다음 중 NFS 서버 설정 옵션으로 알맞은 것은?

  1. rw, root_squash, secure
  2. rw, root_squash, anonuid
  3. rw, no_root_squash, async
  4. rw, no_root_squash, no_subtree_check
(정답률: 59%)
  • NFS 서버 설정 옵션 중 "rw"는 읽기/쓰기 권한을 부여하는 옵션입니다. "no_root_squash"는 root 사용자가 파일 시스템에 접근할 때 일반 사용자처럼 권한이 제한되지 않도록 허용하는 옵션입니다. "async"는 비동기적으로 파일을 쓰기 위한 옵션으로, 파일을 쓰는 동안 다른 작업을 수행할 수 있도록 합니다. 따라서, 이 중에서 "rw, no_root_squash, async"가 공유 디렉터리를 설정하기에 알맞은 옵션입니다.
profile_image
1

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

81. 다음은 sendmail의 매크로 설정파일을 복원하는 과정이다. ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

  1. ⓐ /etc/mail/sendmail.mc ⓑ /etc/mail/sendmail.cf
  2. ⓐ /etc/mail/sendmail.cf ⓑ /etc/mail/sendmail.mc
  3. ⓐ /etc/mail/sendmail.m4 ⓑ /etc/mail/sendmail.cf
  4. ⓐ /etc/mail/sendmail.cf ⓑ /etc/mail/sendmail.m4
(정답률: 51%)
  • sendmail의 매크로 설정파일은 .mc 파일로 작성되며, 이 파일을 m4 매크로 프로세서를 통해 .cf 파일로 변환하여 사용한다. 따라서 매크로 설정파일의 원본은 .mc 파일이며, 이 파일을 수정하고 변환하여 사용하는 것이 일반적이다. 따라서 정답은 "ⓐ /etc/mail/sendmail.mc ⓑ /etc/mail/sendmail.cf"이다.
profile_image
1

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

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

  1. /etc/aliases
  2. /etc/mail/access
  3. /etc/mail/virtusertable
  4. /etc/mail/local-host-names
(정답률: 36%)
  • "/etc/mail/virtusertable"은 메일 서버에서 가상 사용자를 관리하는 파일이다. 이 파일은 실제 사용자 계정과 가상 사용자 계정을 매핑하여 메일을 전달하는 역할을 한다. 따라서 이 파일을 통해 메일 서버는 가상 사용자에게도 메일을 전달할 수 있게 된다.
profile_image
1

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

83. 다음과 같이 메일서버로 접근하는 호스트나 도메인을 제어하려고 한다. 설정에 대한 설명으로 틀린 것은?

  1. 받는 사람이ihd.or.kr 도메인이라면 접근을허용한다.
  2. 192.168.0.82로접속하는클라이언트는메일을허가한다.
  3. 보낸 사람이 spam@spam.com 이면 메일을 거절하고 거부 메시지를 보낸다.
  4. 보낸 사람이 spam@cyberspam.com 이면 메일을 거절하고 거부 메시지를 보낸다.
(정답률: 58%)
  • "보낸 사람이 spam@cyberspam.com 이면 메일을 거절하고 거부 메시지를 보낸다."가 틀린 설명이 아닙니다. 이 설정은 spam@cyberspam.com에서 온 메일을 거부하고 거부 메시지를 보내는 것입니다. 이유는 이메일 주소가 "spam"이라는 단어를 포함하고 있기 때문에 스팸 메일일 가능성이 높기 때문입니다.
profile_image
1

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

84. 다음 중 가상화의 기능에 대한 설명으로 틀린 것은?

  1. 공유(sharing) : 다수의 많은 가상 자원들이 하나의 동일한 물리적 자원과 연결되어 있거나 가리키는 것을 말한다.
  2. 단일화(Aggregation) : 사용자는 마치 자기가 해당 자원을 혼자서만 사용하는 것과 같은 착각을 하게 해주는 것
  3. 에뮬레이션(Emulation) : 물리적 자원 자체에는 원래부터 존재하지 않았지만 가상 자원에는 어떤 기능들이나 특성들을 마치 처음부터 존재했던 것처럼 가질 수 있다.
  4. 절연(Insulation) : 가상화 자원들 또는 가상화 자원들을 사용하는 사용자에게 아무런 영향을 미치지 않으면서 물리적인 자원들이 교체될 수 있도록 해준다.
(정답률: 52%)
  • 단일화(Aggregation) 기능에 대한 설명이 틀렸습니다. 단일화는 여러 개의 물리적 자원을 하나의 가상 자원으로 묶어서 사용자가 마치 하나의 자원을 사용하는 것처럼 보이게 하는 것입니다. 즉, 다수의 물리적 자원을 하나의 가상 자원으로 통합하는 것입니다.
profile_image
1

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

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

  1. acl
  2. suid
  3. ags
  4. proxy
(정답률: 62%)
  • 이 그림은 파일 권한을 나타내는 것이며, "acl"은 Access Control List(접근 제어 목록)을 의미합니다. 즉, 해당 파일에 대한 접근 권한을 목록으로 관리할 수 있게 됩니다. 다른 보기들은 suid(실행 파일의 소유자 권한으로 실행), ags(그룹 ID가 설정된 실행 파일), proxy(프록시 서버 설정) 등 파일 권한과는 관련이 없는 내용들입니다.
profile_image
1

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

86. 다음은 zone파일의 문법적 오류를 검사하는 명령으로 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

  1. named-check
  2. named-checkzone
  3. named-checkconf
  4. named-check-config
(정답률: 52%)
  • "named-checkzone"은 BIND DNS 서버에서 zone 파일의 문법적 오류를 검사하는 명령어이다. 이 명령어는 zone 파일의 구문 오류를 검사하여 DNS 서버가 해당 zone 파일을 올바르게 읽을 수 있는지 확인한다. 따라서 위의 zone 파일에서도 named-checkzone 명령어를 사용하여 구문 오류를 검사할 수 있다. "named-check"은 BIND DNS 서버에서 다양한 검사를 수행하는 일반적인 검사 도구이며, "named-checkconf"는 named.conf 파일의 구문 오류를 검사하는 명령어이다. "named-check-config"는 ISC DHCP 서버에서 dhcpd.conf 파일의 구문 오류를 검사하는 명령어이다.
profile_image
1

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

87. xinetd에서 생성하는 관련 데몬의 최대 개수를 50으로 지정하려고 한다. 다음 중 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

  1. instance
  2. instances
  3. per_source
  4. per_sources
(정답률: 55%)
  • xinetd에서 생성하는 데몬의 최대 개수를 지정하는 설정은 "instances"이다. "instances"는 xinetd.conf 파일에서 설정할 수 있으며, 이 설정값은 xinetd가 생성하는 데몬의 최대 동시 실행 개수를 제한한다. 따라서 이 문제에서는 "instances"가 정답이다. "instance"는 단수형으로, "per_source"와 "per_sources"는 소스 IP 주소별로 최대 연결 개수를 제한하는 설정이다.
profile_image
1

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

88. DHCP서버를 구성해 클라이언트에 192.168.0.2 부터 192.168.0.254까지 IP를 할당하려고 한다. 다음 중 dhcpd.conf 파일에 설정되는 옵션으로 알맞은 것은?

  1. range 192.168.0.2 192.168.0.254;
  2. range 192.168.0.2-192.148.0.254;
  3. range 192.168.0.2, 192.168.0.254;
  4. range 192.168.0.2∼192.168.0.254;
(정답률: 58%)
  • 정답은 "range 192.168.0.2 192.168.0.254;" 이다. 이 옵션은 DHCP 서버가 클라이언트에게 할당할 IP 주소 범위를 설정하는 옵션이다. "range" 키워드 다음에는 시작 IP 주소와 끝 IP 주소를 공백으로 구분하여 입력한다. 따라서 "range 192.168.0.2 192.168.0.254;"는 DHCP 서버가 192.168.0.2부터 192.168.0.254까지의 IP 주소를 클라이언트에게 할당할 수 있도록 설정하는 것이다.
profile_image
1

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

89. 다음 중 VNC서버에서 해상도를 변경하는 파일로 알맞은 것은?

  1. /etc/vnc.conf
  2. /etc/vncservers
  3. /etc/sysconfig/vnc.conf
  4. /etc/sysconfig/vncservers
(정답률: 33%)
  • 정답은 "/etc/sysconfig/vncservers"입니다.

    이유는 VNC서버에서 해상도를 변경하는 파일은 "/etc/sysconfig/vncservers"입니다. 이 파일은 VNC서버를 구성하는 데 필요한 설정 파일 중 하나이며, 각 VNC서버에 대한 구성 정보를 포함합니다. 이 파일에서는 VNC서버의 해상도, 색상 깊이, 화면 크기 등을 설정할 수 있습니다. 따라서 이 파일을 수정하여 VNC서버의 해상도를 변경할 수 있습니다.
profile_image
1

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

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

  1. NTP란 컴퓨터간 시간을 동기화 하는데 사용되는 프로토콜이다.
  2. NTP서버를 이용해서 시간을 동기화 할 때 사용하는 명령어는 ntpdate이다
  3. NTP서버는 여러 계층으로 구성되는데, 각 계층을 나타내는 용어로 Class를 사용한다.
  4. NTP서버를 등록하기 위해서는 환경 설정 파일인 /etc/ntp.conf 내에서 등록할 수 있다.
(정답률: 58%)
  • "NTP서버는 여러 계층으로 구성되는데, 각 계층을 나타내는 용어로 Class를 사용한다." 이 설명은 틀린 것이다. NTP에서는 계층을 나타내는 용어로 Stratum을 사용한다. Class라는 용어는 사용되지 않는다.
profile_image
1

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

91. 아파치 웹 데몬 시작 시 아래와 같은 오류가 발생됐다. 다음 중 이 문제를 해결하기 위해 설정되는 파일로 가장 알맞은 것은?

  1. /etc/hosts
  2. /etc/netconfig
  3. httpd-default.conf
  4. httpd-userdir.conf
(정답률: 49%)
  • 이 오류는 "Could not reliably determine the server's fully qualified domain name" 이라는 메시지로, 아파치 웹 데몬이 서버의 완전한 도메인 이름을 식별하지 못해서 발생하는 것이다. 이 문제를 해결하기 위해서는 서버의 호스트 이름과 IP 주소를 /etc/hosts 파일에 등록해야 한다. 이 파일은 로컬 호스트 이름과 IP 주소를 매핑하는 데 사용되며, 이를 통해 서버가 자신의 호스트 이름을 식별할 수 있게 된다. 따라서 정답은 "/etc/hosts"이다.
profile_image
1

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

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

  1. A
  2. NS
  3. MX
  4. CNAME
(정답률: 55%)
  • NS는 Name Server의 약자로, 해당 도메인의 DNS 서버를 지정하는 레코드 타입이다. 따라서 위의 zone 파일에서 "ns1.example.com."과 "ns2.example.com."은 해당 도메인의 DNS 서버로 지정되어 있으며, NS 레코드로 표시되어 있다. "A"는 도메인 이름과 IP 주소를 매핑하는 레코드 타입, "MX"는 메일 서버를 지정하는 레코드 타입, "CNAME"은 도메인 이름에 대한 별칭을 지정하는 레코드 타입이다.
profile_image
1

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

93. 다음은 소스 파일을 이용한 Apache 설치 중 관련 모듈을 동적 모듈로 지정하여 설치하는 화면 일부이다. ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

  1. --nodeps
  2. --with-apxs2
  3. --enable-mods-shared
  4. --with-config-file-path
(정답률: 46%)
  • "--enable-mods-shared" 옵션은 Apache 모듈을 동적 모듈로 지정하여 설치하는 옵션이다. 이 옵션을 사용하면 필요한 모듈만 로드하여 메모리를 절약할 수 있고, 모듈을 추가하거나 삭제할 때도 간편하게 처리할 수 있다.
profile_image
1

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

94. 다음은 삼바(Samba)에서 공유 정의(Share Definitions) 일부이다. 설정 상태 설명으로 틀린 것은?

  1. 공유 디렉터리는 /share로 설정한다.
  2. 사용자의 파일 생성, 삭제 권한은 알 수 없다.
  3. 윈도우에서 접근할 때에 폴더 이름은 www 이다.
  4. 해당 디렉터리에 접근은 사용자 ihduser1과 ihduser2만 가능하다.
(정답률: 55%)
  • 정답은 "사용자의 파일 생성, 삭제 권한은 알 수 없다." 이다. 이유는 설정에서 파일 생성 및 삭제 권한을 명시하지 않았기 때문이다. 따라서 이 설정에서는 해당 디렉터리에 접근 가능한 사용자를 지정하고 있지만, 이들 사용자가 파일을 생성하거나 삭제할 수 있는 권한에 대해서는 명시하지 않았다.
profile_image
1

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

95. 아파치 소스 파일이 정상적으로 다운로드 되었는지 검증해 보려고 한다. 다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. md5
  2. md5sum
  3. md5hash
  4. md5source
(정답률: 40%)
  • md5sum은 다운로드한 파일의 MD5 해시 값을 계산하여 원본 파일과 일치하는지 확인하는 명령어이다. 따라서 다운로드한 아파치 소스 파일의 무결성을 검증하기 위해 md5sum을 사용할 수 있다.
profile_image
1

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

96. 다음 중 ssh 포트를 들어오는 공격을 막기 위해 사용 가능한 보안 도구로 틀린 것은?

  1. iptables
  2. Tripwire
  3. fail2ban
  4. TCP wrapper
(정답률: 40%)
  • Tripwire는 파일 시스템의 무단 변경을 탐지하는 도구이므로 ssh 포트를 들어오는 공격을 막는데 사용할 수 없다. 반면, iptables는 네트워크 트래픽을 필터링하여 특정 포트로 들어오는 접속을 차단할 수 있고, fail2ban은 로그 파일을 모니터링하여 일정 횟수 이상 실패한 접속 시도를 차단할 수 있으며, TCP wrapper는 특정 호스트나 IP 주소에서의 접속을 허용하거나 차단할 수 있다. 따라서, 정답은 "Tripwire"이다.
profile_image
1

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

97. 다음 설명에 해당하는 침해 유형으로 가장 알맞은 것은?

  1. DoS
  2. 랜섬웨어
  3. 트로이목마
  4. 웜바이러스
(정답률: 69%)
  • 이미지에 보이는 화면은 랜섬웨어 공격 시 사용되는 메시지로, 사용자의 파일을 암호화하고 복원을 위해 금전적 보상을 요구하는 침해 유형입니다.
profile_image
1

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

98. 다음 중 성능 향상을 위한 TOS(Type of Service) 설정과 같이 패킷 데이터를 변경하는 특수 규칙을 적용하는 iptables의 테이블로 알맞은 것은?

  1. filter
  2. nat
  3. mangle
  4. raw
(정답률: 45%)
  • 정답은 "mangle"입니다.

    mangle 테이블은 패킷의 헤더 정보를 변경하거나 특정 규칙을 적용하여 패킷을 조작하는 데 사용됩니다. 이를 통해 TOS(Type of Service) 설정과 같은 성능 향상을 위한 규칙을 적용할 수 있습니다. 또한, QoS(Quality of Service)와 같은 기능을 구현하기 위해 사용되기도 합니다. 따라서, 패킷 데이터를 변경하는 특수 규칙을 적용하는 iptables의 테이블로 mangle이 알맞습니다.
profile_image
1

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

99. 다음 중 나머지 셋과 다른 유형의 공격도구로 알맞은 것은?

  1. Crypolocker
  2. Stacheldraht
  3. Trinoo
  4. TFN
(정답률: 41%)
  • "Crypolocker"는 랜섬웨어로, 파일을 암호화하여 사용자의 데이터에 대한 접근을 차단하고 금전적 보상을 요구하는 공격 도구입니다. 나머지 셋은 DDoS 공격에 사용되는 도구들이므로, 다른 유형의 공격 도구입니다.
profile_image
1

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

100. 다음 설명에 해당하는 DoS 공격 기법으로 알맞은 것은?

  1. Smurf Attack
  2. Ping of Death
  3. Teardrop Attack
  4. Land Attack
(정답률: 57%)
  • 이 그림은 Smurf Attack의 예시입니다. Smurf Attack은 공격자가 대량의 ICMP Echo Request 패킷을 네트워크 상의 브로드캐스트 주소로 보내서, 해당 네트워크 상의 모든 호스트들이 이에 대한 ICMP Echo Reply 패킷을 보내도록 유도하는 공격 기법입니다. 이렇게 되면 공격자는 대량의 ICMP Echo Reply 패킷으로 인해 네트워크 대역폭을 과부하시키고, 네트워크 서비스를 마비시킬 수 있습니다.
profile_image
1

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

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