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

리눅스마스터 1급
(2016-09-10 기출문제)

목록

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

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

  1. 계층적인 파일 구조
  2. 장치의 파일화
  3. 가상메모리
  4. 동적라이브러리
(정답률: 80%)
  • 이 그림은 가상메모리를 나타내고 있습니다. 가상메모리는 실제 물리적인 메모리보다 큰 용량을 사용할 수 있도록 하는 기술로, 프로그램이 필요로 하는 메모리 공간을 물리적인 메모리와 하드디스크의 조합으로 관리합니다. 이를 통해 더 많은 프로그램을 실행할 수 있게 되고, 메모리 부족으로 인한 문제를 해결할 수 있습니다.
profile_image
1

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

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

  1. 바다(Bada) OS
  2. 마에모(Maemo)
  3. 모블린(Moblin)
  4. 안드로이드(Android)
(정답률: 71%)
  • 위 그림은 "바다(Bada) OS"의 로고이다. "바다(Bada) OS"는 삼성전자에서 개발한 모바일 운영체제로, 삼성전자의 스마트폰과 태블릿 PC에서 사용된다.
profile_image
1

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

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

  1. BSD
  2. GPL
  3. GNU
  4. FSF
(정답률: 57%)
  • 이미지에서 보이는 "Free Software Foundation"의 약자인 "FSF"는 자유 소프트웨어를 지향하는 비영리 단체로, GNU 프로젝트를 주도하고 있습니다. "BSD"는 Berkeley Software Distribution의 약자로, 소스코드 공개 의무가 없는 라이선스를 의미합니다. "GPL"은 General Public License의 약자로, 소스코드 공개 의무가 있는 라이선스입니다. "GNU"는 GNU's Not Unix의 약자로, 자유 소프트웨어를 지향하는 운동이며, FSF가 주도하고 있습니다. 따라서, 이미지에서 보이는 "FSF"가 정답입니다.
profile_image
1

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

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

  1. 사물인터넷(IoT)
  2. 클라우드(Cloud)
  3. 임베디드 시스템(Embedded System)
  4. 빅데이터(Big Data)
(정답률: 78%)
  • 위 그림은 데이터를 수집하고 분석하는 과정을 나타내고 있습니다. 이러한 데이터는 사물인터넷(IoT) 기술을 통해 수집되며, 이를 처리하고 저장하기 위해 클라우드(Cloud) 기술과 임베디드 시스템(Embedded System) 기술이 사용됩니다. 이렇게 수집된 대량의 데이터를 분석하고 활용하는 기술이 빅데이터(Big Data)입니다. 따라서, 위 그림에서 나타난 데이터 처리 과정에서 가장 중요한 기술은 빅데이터(Big Data)입니다.
profile_image
1

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

5. 다음 중 데비안 계열의 리눅스 배포판으로 틀린 것은?

  1. Ubuntu
  2. Knoppix
  3. Corel
  4. Fedora
(정답률: 62%)
  • Fedora는 데비안 계열이 아닌 레드햇 계열의 리눅스 배포판이기 때문에 틀린 것입니다.
profile_image
1

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

6. 4개의 하드디스크를 이용하여 아래의 상황에 맞게 디스크를 구성하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. ㉠ RAID-6 ㉡ LVM
  2. ㉠ RAID-5 ㉡ RAID-6
  3. ㉠ LVM ㉡ RAID-5
  4. ㉠ LVM ㉡ RAID-6
(정답률: 68%)
  • 4개의 하드디스크를 이용하여 데이터를 안전하게 보호하고, 유연하게 관리하기 위해 RAID-6과 LVM을 조합하여 사용한다. RAID-6은 2개의 디스크가 동시에 고장나도 데이터를 안전하게 보호할 수 있는 방식으로, 데이터의 안정성을 보장한다. LVM은 여러 개의 물리적인 디스크를 하나의 논리적인 디스크로 관리할 수 있게 해주는 기술로, 디스크의 용량을 유연하게 조절할 수 있다. 따라서 RAID-6과 LVM을 조합하여 사용하면 안정적인 데이터 보호와 유연한 용량 관리가 가능하다.
profile_image
1

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

7. 다음에서 설명하는 디렉터리로 알맞은 것은?

  1. /etc
  2. /boot
  3. /tmp
  4. /proc
(정답률: 72%)
  • "/proc" 디렉터리는 프로세스와 시스템 정보를 담고 있는 가상 파일 시스템이다. 따라서 시스템의 상태를 모니터링하거나 프로세스 정보를 확인하는 등의 용도로 사용된다. 다른 디렉터리들은 각각 시스템 설정 파일, 부트 로더 파일, 임시 파일 등을 담고 있다.
profile_image
1

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

8. 다음 설명과 관련 있는 파일로 알맞은 것은?

  1. /etc/inittab
  2. /etc/rc.d/rc.local
  3. /etc/init/rc.conf
  4. /etc/init/rcS.conf
(정답률: 51%)
  • 이미지에서 보이는 것은 리눅스 부팅 시 자동으로 실행되는 스크립트 파일들이다. 이 중에서 "/etc/rc.d/rc.local"은 부팅 시 자동으로 실행되는 스크립트 파일 중 하나로, 사용자가 원하는 명령어를 추가하여 부팅 시 자동으로 실행할 수 있다. 따라서 이 파일이 정답이다. "/etc/inittab"은 시스템 초기화 및 런레벨 설정 파일, "/etc/init/rc.conf"와 "/etc/init/rcS.conf"는 시스템 초기화 및 런레벨 설정과 관련된 파일이다.
profile_image
1

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

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

  1. ㉠ X.org ㉡ XFree86
  2. ㉠ XFree86 ㉡ X.org
  3. ㉠ KDE ㉡ GNOME
  4. ㉠ GNOME ㉡ KDE
(정답률: 60%)
  • 이미지는 리눅스 운영체제에서 사용되는 X 윈도 시스템의 로고이다. X 윈도 시스템은 그래픽 환경을 제공하는데, 이를 구현하는 소프트웨어로 XFree86과 X.org가 있다. XFree86은 초기에는 가장 많이 사용되었지만, 이후 X.org가 개발되면서 대체되었다. 따라서 정답은 "㉠ XFree86 ㉡ X.org"이다.
profile_image
1

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

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

  1. startx -- --depth 1
  2. startx -- --depth 2
  3. startx -- :1
  4. startx -- :2
(정답률: 45%)
  • X 윈도우 시스템을 시작하는 명령어이며, "-- :1" 옵션은 새로운 디스플레이를 생성하여 실행하는 것을 의미합니다. 이 때, ":1"은 디스플레이 번호를 나타내며, 기존에 실행 중인 X 윈도우 시스템과는 별개로 새로운 X 윈도우 시스템을 실행할 수 있습니다.
profile_image
1

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

11. backup.sh라는 스크립트를 실행할 때 발생하는 오류 메시지를 화면에 출력하지 않으려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. 1</dev/null
  2. 2</dev/null
  3. 1>/dev/null
  4. 2>/dev/null
(정답률: 57%)
  • 정답은 "2>/dev/null"입니다.

    이유는 "2"는 표준 에러 출력을 의미하고, "> /dev/null"은 출력을 /dev/null로 보내어 아무것도 출력하지 않도록 합니다. 따라서 "2>/dev/null"은 스크립트에서 발생하는 모든 오류 메시지를 무시하고 출력하지 않도록 합니다.
profile_image
1

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

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

  1. ㉠ lin ㉡ joon
  2. ㉠ joon ㉡ lin
  3. ㉠ ./test.sh ㉡ lin
  4. ㉠ ./test.sh ㉡ joon
(정답률: 56%)
  • 주어진 그림은 쉘 스크립트를 실행하는 과정을 나타낸 것입니다. 쉘 스크립트는 터미널에서 실행할 수 있는 명령어들의 집합이며, 파일로 저장되어 있습니다.

    그림에서는 먼저 터미널에서 "./test.sh" 명령어를 입력합니다. 이는 현재 디렉토리에 있는 "test.sh" 파일을 실행하라는 의미입니다.

    그 다음으로는 "./test.sh" 파일 내부의 명령어들이 실행됩니다. 이 때, "./test.sh" 파일 내부에는 "echo lin" 이라는 명령어가 있습니다. 이 명령어는 "lin" 이라는 문자열을 출력하는 역할을 합니다.

    따라서, 정답은 "㉠ ./test.sh ㉡ lin" 입니다.
profile_image
1

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

13. 다음 포어그라운드 프로세스를 백그라운드 프로세스로 전환할때 사용하는 인터럽트키조합으로 알맞은것은?

  1. [Ctrl]+[z]
  2. [Ctrl]+[c]
  3. [Ctrl]+[d]
  4. [Ctrl]+[\]
(정답률: 68%)
  • 정답: "[Ctrl]+[z]"

    설명: "[Ctrl]+[z]"는 현재 실행 중인 프로세스를 일시 중지하고 백그라운드로 전환하는 인터럽트 키 조합입니다. 이는 SIGTSTP 시그널을 보내며, 프로세스는 일시 중지되어 백그라운드에서 실행됩니다. 이후에는 "bg" 명령어를 사용하여 백그라운드에서 실행 중인 프로세스를 다시 포어그라운드로 가져올 수 있습니다.
profile_image
1

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

14. 다음 중 SIGKILL 시그널 번호로 알맞은 것은?

  1. 1
  2. 5
  3. 9
  4. 15
(정답률: 73%)
  • 정답은 "9"입니다.

    SIGKILL은 프로세스를 강제로 종료시키는 시그널 중 하나입니다. 이 시그널은 프로세스가 처리 중인 작업을 중단시키고 즉시 프로세스를 종료시키기 때문에, 프로세스가 처리 중인 데이터나 파일 등이 손상될 수 있습니다. 따라서 SIGKILL은 가급적 사용을 자제해야 합니다.

    SIGKILL의 시그널 번호는 9입니다. 이는 시그널 번호가 작을수록 우선순위가 높다는 규칙에 따라, 다른 시그널 번호보다 우선순위가 높다는 것을 의미합니다.
profile_image
1

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

15. 시스템 재부팅 시에도 텔넷 서비스가 사용가능하도록 설정하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. service
  2. init
  3. chkconfig
  4. ntsysv
(정답률: 53%)
  • "chkconfig"은 시스템 부팅 시에 실행되는 서비스를 관리하는 명령어이다. 따라서 시스템 재부팅 시에도 텔넷 서비스가 사용 가능하도록 설정하려면 "chkconfig"을 사용하여 해당 서비스를 부팅 시 자동 실행되도록 설정해야 한다. "service"는 서비스를 시작하거나 중지하는 명령어이고, "init"은 시스템 초기화를 담당하는 명령어이다. "ntsysv"는 시스템 서비스를 관리하는 그래픽 유틸리티이다.
profile_image
1

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

16. 다음 OSI 7 계층 중 응용 계층에 해당하는 프로토콜과 포트번호 조합으로 알맞은 것은?

  1. Telnet : 20
  2. SSH : 22
  3. POP3 : 143
  4. SSL : 443
(정답률: 59%)
  • 정답은 "SSH : 22"입니다.

    응용 계층은 사용자와 직접적으로 상호작용하는 계층으로, 데이터를 사용자가 이해할 수 있는 형태로 변환하고 전송합니다. SSH는 Secure Shell의 약자로, 원격지에서 안전하게 로그인하고 명령을 실행할 수 있는 프로토콜입니다. SSH는 암호화된 터미널 세션을 제공하며, 22번 포트를 사용합니다. 따라서 SSH : 22가 응용 계층에 해당하는 프로토콜과 포트번호 조합입니다.

    Telnet은 원격지에서 로그인하고 명령을 실행할 수 있는 프로토콜이지만, 암호화되지 않은 텍스트 기반 세션을 제공하므로 보안에 취약합니다. Telnet은 20번 포트를 사용합니다.

    POP3는 이메일을 수신하는 프로토콜로, 143번 포트를 사용합니다.

    SSL은 Secure Sockets Layer의 약자로, 웹 서버와 브라우저 간의 데이터 전송을 암호화하는 프로토콜입니다. SSL은 443번 포트를 사용합니다.
profile_image
1

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

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

  1. ㉠ : /etc/protocol ㉡ : /etc/service
  2. ㉠ : /etc/service ㉡ : /etc/protocol
  3. ㉠ : /etc/protocols ㉡ : /etc/services
  4. ㉠ : /etc/services ㉡ : /etc/protocols
(정답률: 61%)
  • 프로토콜과 서비스의 정보를 담고 있는 파일이 각각 /etc/protocols와 /etc/services이기 때문입니다.
profile_image
1

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

18. 다음 조건일 때 인터넷에 연결 가능한 호스트 개수로 알맞은 것은?

  1. 253
  2. 254
  3. 255
  4. 256
(정답률: 63%)
  • 주어진 IP 주소에서 네트워크 ID와 브로드캐스트 ID를 계산하면, 네트워크 ID는 192.168.1.0이고 브로드캐스트 ID는 192.168.1.255입니다. 따라서 호스트 주소는 192.168.1.1에서 192.168.1.254까지 가능합니다. 이 중에서 네트워크 ID와 브로드캐스트 ID를 제외하면, 실제로 사용 가능한 호스트 주소는 192.168.1.1에서 192.168.1.254까지 총 254개입니다. 따라서 인터넷에 연결 가능한 호스트 개수는 254개입니다. 그러나 이 중에서 첫 번째 호스트 주소인 192.168.1.1은 네트워크 장비의 주소로 사용되므로, 실제로 사용 가능한 호스트 개수는 253개입니다.
profile_image
1

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

19. 다음에서 설명하는 파일로 알맞은 것은?

  1. /etc/resolv.conf
  2. /etc/sysconfig/network
  3. /etc/hosts
  4. /etc/sysconfig/network-scripts
(정답률: 61%)
  • 위의 그림은 DNS 서버의 IP 주소를 설정하는 파일인 "/etc/resolv.conf"를 나타낸다. 이 파일은 시스템이 DNS 서버를 찾아서 도메인 이름을 IP 주소로 변환할 수 있도록 설정하는 파일이다. 따라서 정답은 "/etc/resolv.conf"이다.
profile_image
1

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

20. 다음 중 netstat의 state 결과 값에 대한 설명으로 틀린 것은?

  1. LISTEN : 서버로 들어오는 패킷을 위해 소켓을 열고 기다리는 상태
  2. CLOSE-WAIT : 원격 호스트는 종료된 상태이고 소켓을 종료하기 위해 기다리는 상태
  3. ESTABLISHED : 3way-handshaking이 완료 후 서버와 클라이언트가 서로 연결된 상태
  4. TIME-WAIT : 원격 호스트가 종료되고 소켓도 닫힌 상태에서 마지막 ACK 패킷을 기다리는 상태
(정답률: 59%)
  • 틀린 것은 없다.

    TIME-WAIT 상태는 소켓이 닫힌 후에도 일정 시간 동안 유지되는 상태로, 마지막 ACK 패킷이 유실되었을 경우에 재전송하기 위해 대기하는 시간이다. 이는 네트워크 상에서 패킷이 유실될 가능성이 있기 때문에 필요한 것이다. 이 상태에서는 해당 포트를 재사용할 수 없다.
profile_image
1

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

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

21. 다음 중 root 계정 관리 정책에 대한 설명으로 틀린 것은?

  1. 일반 사용자에게 특정 명령어 권한만 할당해 줄 경우에는 su 보다는 sudo를 이용하도록 한다.
  2. 환경 변수인 TMOUT를 설정하여 무의미하게 장시간 로그인하는 것을 막는다.
  3. PAM를 이용하여 root 계정으로 직접 로그인하는 것을 막고, 필요하면 su 명령의 사용을 유도한다.
  4. 일반 사용자 계정의 UID를 0으로 설정하여 보안을 강화한다.
(정답률: 70%)
  • 일반 사용자 계정의 UID를 0으로 설정하여 보안을 강화한다는 설명이 틀린 것이다. 일반 사용자 계정의 UID를 0으로 설정하면 해당 계정이 root 권한을 가지게 되어 보안에 취약해진다. 따라서, root 계정은 UID가 0이 되어야 하며, 일반 사용자 계정은 UID가 0이 아닌 다른 값으로 설정되어야 한다. 이유는 root 계정은 시스템 전반에 대한 권한을 가지고 있기 때문에, 이 권한이 일반 사용자에게 부여되면 보안상 매우 위험하기 때문이다.
profile_image
1

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

22. 다음 ( 괄호 ) 안에 들어갈 알맞은 명령어는?

  1. useradd
  2. usermod
  3. groupadd
  4. groupmod
(정답률: 49%)
  • 이미지에서는 새로운 사용자 계정을 생성하는 것이므로 "useradd" 명령어를 사용해야 합니다. "usermod"는 이미 존재하는 사용자 계정을 수정할 때 사용하며, "groupadd"는 새로운 그룹을 생성할 때 사용하며, "groupmod"는 이미 존재하는 그룹을 수정할 때 사용합니다.
profile_image
1

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

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

  1. 패스워드 만기일 이후 7일이 지나도 변경하지 않으면 패스워드에 잠금을 설정한다.
  2. 패스워드 만기일의 5일전부터 경고 메세지로 알려준다.
  3. 패스워드를 변경할 수 없는 일수는 5일이다.
  4. 패스워드의 최대 사용 가능한 날은 30일이다.
(정답률: 65%)
  • 패스워드 만기일 이후 7일이 지나도 변경하지 않으면 패스워드에 잠금을 설정하기 때문에, 패스워드를 변경할 수 없는 일수는 7일이 아닌 5일이다. 따라서 "패스워드를 변경할 수 없는 일수는 5일이다."라는 설명이 틀렸다.
profile_image
1

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

24. 다음 조건과 같을 경우 ( 괄호 ) 안에 들어갈 명령어로 알맞은 것은?

  1. usermod
  2. groupmod
  3. userdel
  4. groupdel
(정답률: 71%)
  • 이 그림은 그룹을 삭제하는 과정을 보여주고 있습니다. 따라서 정답은 "groupdel" 입니다. "usermod"는 사용자 계정을 수정할 때 사용하고, "groupmod"는 그룹을 수정할 때 사용합니다. "userdel"은 사용자 계정을 삭제할 때 사용합니다.
profile_image
1

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

25. 다음 중 명령어와 관련된 설명으로 틀린 것은?

  1. w : 사용자의 암호 설정 유무를 알려 주는 명령
  2. users : 시스템에 로그인되어 있는 사용자의 아이디를 출력해 주는 명령
  3. who : 시스템에 로그인되어 있는 사용자를 출력해 주는 명령
  4. whoami : 실질적으로 사용 중인 권한자를 출력해 주는 명령
(정답률: 64%)
  • "w : 사용자의 암호 설정 유무를 알려 주는 명령"이 틀린 설명입니다. w 명령어는 현재 시스템에 로그인되어 있는 사용자의 정보를 출력해주는 명령어입니다. 사용자의 암호 설정 유무를 알려주는 명령어는 passwd -S [사용자명] 입니다.
profile_image
1

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

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

  1. 일반사용자는 passwd 명령어를 실행할 수 없다.
  2. Set-UID가 설정된 실행 파일이다.
  3. 스티키 비트(Sticky-Bit)가 설정된 파일이다.
  4. Set-GID가 설정된 실행 파일이다.
(정답률: 56%)
  • Set-UID가 설정된 실행 파일이기 때문에, 일반 사용자도 root 권한으로 passwd 명령어를 실행할 수 있게 된다.
profile_image
1

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

27. 다음 ( 괄호 ) 안에 들어갈 명령어 옵션으로 알맞은 것은? (단, /home/ihd 디렉터리는 사용자 홈디렉터리이다.)

  1. -A
  2. -C
  3. -T
  4. -R
(정답률: 47%)
  • chown의 옵션 -R -c f- --v
    -R은 하위디렉터리까지 권한변경
    -c는 변경정보 출력
    -f는 중요 오류 메세지만 출력
    --v는 명령어 버전정보 출력
profile_image
1

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

28. 다음 중 파티션 테이블 정보를 확인할 때 사용하는 명령어 형식으로 알맞은 것은?

  1. # fdisk -l /dev/sda
  2. # fdisk -s /dev/sda
  3. # fdisk /dev/sda
  4. # fdisk –v /dev/sda
(정답률: 57%)
  • 정답: # fdisk -l /dev/sda

    이유: fdisk는 디스크 파티션을 관리하는 유틸리티이며, -l 옵션은 디스크의 파티션 테이블 정보를 출력하도록 지정하는 옵션이다. /dev/sda는 파티션 테이블 정보를 확인하고자 하는 디스크를 지정하는 것이다. 따라서, # fdisk -l /dev/sda는 디스크 /dev/sda의 파티션 테이블 정보를 확인하는 명령어이다.
profile_image
1

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

29. 다음은 CD 이미지 파일을 마운트 하는 과정이다. ( 괄호 ) 안에 들어갈 명령어의 옵션으로 알맞은 것은?

  1. ㉠ ext4 ㉡ ro,loop
  2. ㉠ ext4 ㉡ rw,noatime
  3. ㉠ iso9660 ㉡ ro,loop
  4. ㉠ iso9660 ㉡ rw,noatime
(정답률: 55%)
  • CD 이미지 파일은 iso9660 파일 시스템을 사용하므로, ㉠ 옵션에는 iso9660을 입력해야 한다. 또한, CD 이미지 파일은 읽기 전용이므로 ㉡ 옵션에는 ro를 입력해야 한다. 마운트할 파일이 이미지 파일이므로 loop 옵션을 사용하여 루프 디바이스로 마운트한다. 따라서 정답은 "㉠ iso9660 ㉡ ro,loop"이다.
profile_image
1

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

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

  1. 쿼터 설정 중 inode에 대한 hard-limit은 10000, soft-limit은 11000 이다.
  2. 쿼터 설정 중 inode에 대한 soft-limit은 10000, hard-limit은 11000 이다.
  3. 쿼터 설정 중 block에 대한 hard-limit은 10000, soft-limit은 11000 이다.
  4. 쿼터 설정 중 block에 대한 soft-limit은 10000, hard-limit은 11000 이다.
(정답률: 43%)
  • 해당 명령은 "quota -v"로, 쿼터 설정 중 block에 대한 soft-limit과 hard-limit을 출력하는 명령이다. 따라서 정답은 "쿼터 설정 중 block에 대한 soft-limit은 10000, hard-limit은 11000 이다."이다.
profile_image
1

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

31. 다음 중 /proc 관련 파일에 대한 설명으로 틀린 것은?

  1. /proc/cpuinfo : CPU에 관한 정보
  2. /proc/mdstat : LVM 사용에 관련 정보를 기록
  3. /proc/partitions : 현재 활성화된 파티션 정보를 기록
  4. /proc/swaps : 스왑 파티션 관련 정보 기록
(정답률: 64%)
  • "/proc/mdstat : LVM 사용에 관련 정보를 기록"은 틀린 설명입니다. /proc/mdstat 파일은 소프트웨어 RAID에 관련된 정보를 기록합니다. LVM과는 관련이 없습니다.
profile_image
1

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

32. 다음 결과에 대한 설명으로 틀린 것은?

  1. 매일 같이 0시 1분에 수행된다.
  2. 주말은 스케줄링에서 제외된다.
  3. time.bora.net 서버 시간과 정기적으로 동기화된다.
  4. root 사용자의 스케줄링이어야 한다.
(정답률: 63%)
  • "매일 같이 0시 1분에 수행된다."와 "time.bora.net 서버 시간과 정기적으로 동기화된다."는 해당 결과와 관련이 없는 설명이므로 틀린 것이 아니다. 따라서 틀린 것은 "root 사용자의 스케줄링이어야 한다."가 옳은 이유를 설명하는 것이다. 해당 결과는 cron이라는 시스템에서 실행되는 스케줄링 작업으로, root 사용자가 아니더라도 해당 작업을 등록할 수 있다. 따라서 "root 사용자의 스케줄링이어야 한다."는 틀린 설명이다.
profile_image
1

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

33. 다음프로세스 관련명령어에대한 설명으로틀린것은?

  1. top : 현재 동작중인 프로세스의 정보를 실시간으로 확인 가능
  2. kill : 현재 동작중인 프로세스를 종료할 때 많이 사용
  3. nice : 실행 중인 프로세스의 PRI값을 조정할 때 사용
  4. jobs : 백그라운드로 실행 중인 프로세스의 목록 출력
(정답률: 58%)
  • "jobs : 백그라운드로 실행 중인 프로세스의 목록 출력"이 틀린 설명입니다.

    nice는 실행 중인 프로세스의 우선순위를 조정하는 명령어입니다. PRI 값은 우선순위를 나타내는데, nice 명령어를 사용하여 PRI 값을 높이면 해당 프로세스의 우선순위가 높아져 CPU 자원을 더 많이 할당받을 수 있습니다. 반대로 PRI 값을 낮추면 우선순위가 낮아져 CPU 자원을 덜 할당받게 됩니다.
profile_image
1

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

34. 다음 중 프로세스의 상태를 트리(Tree) 구조로 출력해 주는 명령으로 알맞은 것은?

  1. top
  2. ps
  3. pstree
  4. ptree
(정답률: 63%)
  • 정답: pstree

    이유: pstree 명령은 현재 실행 중인 모든 프로세스를 부모-자식 관계로 트리 구조로 출력해줍니다. 이를 통해 프로세스 간의 관계를 쉽게 파악할 수 있습니다. top 명령은 현재 실행 중인 프로세스의 상태를 실시간으로 모니터링해주는 명령이며, ps 명령은 현재 실행 중인 프로세스의 정보를 출력해주는 명령입니다. ptree 명령은 pstree와 비슷하지만 일부 시스템에서는 지원되지 않을 수 있습니다.
profile_image
1

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

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

  1. 명령어가 정상 동작하지 않는다.
  2. 여러 개의 httpd 데몬을 모두 종료한다.
  3. 시그널(Signal)은 15번을 사용하였다.
  4. killall 명령어와 비슷한 효과를 나타낸다.
(정답률: 53%)
  • 이 명령어는 잘못된 구문입니다. "killall -15 httpd"와 같이 시그널 옵션을 사용할 때는 "-"를 붙여야 합니다. 따라서 명령어가 정상 동작하지 않습니다.
profile_image
1

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

36. 다음 중 RPM 패키지 형식에 대한 설명으로 틀린 것은?

  1. 패키지 이름은 sendmail이다.
  2. 패키지 릴리즈는 8.12.8이고 패키지 버전은 6이다.
  3. 패키지 아키텍쳐는 ppc64이다.
  4. PowerPC 64bit용 패키지이다.
(정답률: 53%)
  • 패키지 릴리즈는 패키지 버전과 함께 패키지의 릴리즈 버전을 나타내는 것이며, 이 경우에는 8.12.8이 패키지 릴리즈 버전이고, 패키지 버전은 6이다. 따라서 "패키지 릴리즈는 8.12.8이고 패키지 버전은 6이다."가 틀린 설명이 아니다.
profile_image
1

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

37. 다음 중 dpkg 명령어 옵션과 설명이 틀린 것은?

  1. dpkg -i <pkg> : 패키지 설치시 사용
  2. dpkg -l : 설치된 패키지의 목록 확인
  3. dpkg -L <pkg> : 패키지에 의해 설치된 파일 목록을 확인
  4. dpkg -s <pkg> : 패키지 삭제시 사용
(정답률: 60%)
  • 정답은 "dpkg -s : 패키지 삭제시 사용"입니다. dpkg -s 는 패키지의 상태를 확인하는 옵션입니다. 패키지 삭제시에는 dpkg -r 를 사용합니다. dpkg -s 는 패키지의 설치 상태, 버전, 설명 등을 확인할 수 있습니다.
profile_image
1

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

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

  1. make
  2. cmake
  3. Makefile
  4. configure
(정답률: 53%)
  • 이 그림은 C/C++ 프로그램을 빌드하기 위한 과정을 보여주고 있습니다. "make"는 소스 코드를 컴파일하고 링크하여 실행 파일을 만드는 유틸리티입니다. 그러나 "make"는 복잡한 프로젝트에서는 사용하기 어렵습니다. 이를 보완하기 위해 "cmake"가 개발되었습니다. "cmake"는 "Makefile"을 자동으로 생성하여 "make"를 대신 실행할 수 있습니다. 따라서 "cmake"는 복잡한 프로젝트에서 더 효율적으로 사용할 수 있습니다. "configure"는 소스 코드를 빌드하기 전에 시스템 환경을 설정하는 스크립트입니다.
profile_image
1

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

39. 다음 중 소스 파일로 프로그램을 설치하는 단계로 올바른 것은?

  1. configure → make → make install
  2. make → configure → make install
  3. configure → make install → make
  4. make → make install → configure
(정답률: 58%)
  • 올바른 단계는 "configure → make → make install" 입니다.

    configure: 소스 코드를 컴파일하기 전에 시스템 환경에 맞게 소스 코드를 구성하는 단계입니다. 이 단계에서는 소스 코드를 컴파일할 수 있는 환경을 설정합니다.

    make: configure 단계에서 구성된 환경에 따라 소스 코드를 컴파일하는 단계입니다. 이 단계에서는 소스 코드를 실행 파일로 변환합니다.

    make install: make 단계에서 생성된 실행 파일을 시스템에 설치하는 단계입니다. 이 단계에서는 실행 파일을 적절한 위치에 복사하고 실행 권한을 설정합니다.

    따라서, configure → make → make install 순서로 단계를 진행해야 올바르게 소스 파일로 프로그램을 설치할 수 있습니다.
profile_image
1

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

40. 다음 중 압축된 파일과 압축해제 명령의 조합으로 틀린 것은?

  1. file.xz - unxz
  2. file.bz2 - gzcat
  3. file.zip - unzip
  4. file.gz - gunzip
(정답률: 58%)
  • "file.bz2 - gzcat" 조합이 틀린 것이다.

    이유는 gzcat은 gzip으로 압축된 파일을 압축해제하는 명령어이지만, file.bz2는 bzip2로 압축된 파일이므로 압축해제할 수 없기 때문이다. 올바른 명령어는 "file.bz2 - bunzip2"이다.
profile_image
1

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

41. 리눅스 시스템의 커널 버전이 다음과 같을 때 커널 모듈이 위치하는 디렉터리로 알맞은 것은?

  1. /lib/kernel/modules/2.6.32-504.el6.x86_64
  2. /lib/kernel/2.6.32-504.el6.x86_64/modules
  3. /lib/modules/kernel/2.6.32-504.el6.x86_64
  4. /lib/modules/2.6.32-504.el6.x86_64/kernel
(정답률: 39%)
  • 리눅스 시스템의 커널 버전이 2.6.32-504.el6.x86_64 이므로, 커널 모듈이 위치하는 디렉터리는 해당 버전의 커널 모듈이 저장되어 있는 "/lib/modules/2.6.32-504.el6.x86_64/kernel" 디렉터리이다. 다른 보기들은 디렉터리 경로가 잘못되었거나, 커널 모듈이 위치하는 디렉터리가 아니므로 정답이 아니다.
profile_image
1

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

42. 모듈 제거 시에 사용하지 않는 관련 모듈도 함께 제거하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. ㉠ modprobe ㉡ -r
  2. ㉠ modprobe ㉡ -d
  3. ㉠ rmmod ㉡ -r
  4. ㉠ rmmod ㉡ -d
(정답률: 41%)
  • 정답은 "㉠ modprobe ㉡ -r"이다.

    modprobe는 모듈을 로드하거나 언로드하는 명령어이다. -r 옵션을 사용하면 해당 모듈을 사용하지 않는 모든 모듈을 함께 제거할 수 있다.

    반면에 rmmod는 모듈을 언로드하는 명령어이지만 -r 옵션을 사용하면 해당 모듈과 관련된 모듈만 제거하고, 사용하지 않는 모듈은 제거하지 않는다.

    따라서, 사용하지 않는 관련 모듈도 함께 제거하려면 modprobe -r을 사용해야 한다. -d 옵션은 모듈을 제거하지 않고, 로드된 모듈의 정보를 출력하는 옵션이다.
profile_image
1

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

43. 다음과같은 형식의내용이기록된 파일로알맞은것은?

  1. modules.conf
  2. modprobe.conf
  3. modules.dep
  4. modprobe.dep
(정답률: 37%)
  • 주어진 파일 형식에서 각 모듈의 의존성(dependency) 정보를 담고 있는 파일은 "modules.dep" 이다. 이 파일은 커널 모듈이 로드될 때 해당 모듈이 의존하는 다른 모듈들의 정보를 담고 있어, 모듈 로드 시 필요한 모듈들을 자동으로 로드할 수 있도록 도와준다.
profile_image
1

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

44. 다음에서 설명하는 커널 컴파일 도구로 알맞은 것은?

  1. make config
  2. make gconfig
  3. make xconfig
  4. make menuconfig
(정답률: 50%)
  • "make menuconfig"은 리눅스 커널을 컴파일할 때 사용하는 도구 중 하나로, 텍스트 기반의 인터페이스를 제공하여 사용자가 커널의 설정을 직접 선택하고 구성할 수 있도록 합니다. 이를 통해 사용자는 필요한 모듈을 추가하거나 제거하고, 커널의 기능을 활성화 또는 비활성화할 수 있습니다. "make config"는 텍스트 기반의 설정 도구이며, "make gconfig"과 "make xconfig"는 그래픽 기반의 설정 도구입니다.
profile_image
1

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

45. 다음 중 커널 컴파일의 순서로 가장 알맞은 것은?

  1. ㉠ → ㉥ → ㉡ → ㉢ → ㉤ → ㉣
  2. ㉠ → ㉣ → ㉤ → ㉡ → ㉢ → ㉥
  3. ㉣ → ㉡ → ㉢ → ㉤ → ㉥ → ㉠
  4. ㉣ → ㉠ → ㉡ → ㉢ → ㉤ → ㉥
(정답률: 51%)
  • 커널 컴파일의 순서는 다음과 같습니다.

    1. ㉠: 소스코드 다운로드 및 압축 해제
    2. ㉣: 커널 설정 파일 생성 및 수정
    3. ㉤: 컴파일 및 빌드
    4. ㉡: 모듈 설치
    5. ㉢: 커널 이미지 생성
    6. ㉥: 부팅 로더 설정

    따라서, 정답은 "㉠ → ㉣ → ㉤ → ㉡ → ㉢ → ㉥" 입니다.

    이유는 먼저 소스코드를 다운로드하고 압축을 해제한 후, 커널 설정 파일을 생성하고 수정합니다. 그 다음에 컴파일 및 빌드를 진행하고, 모듈을 설치합니다. 이후에는 커널 이미지를 생성하고 부팅 로더 설정을 마치면 커널 컴파일이 완료됩니다.
profile_image
1

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

46. 다음 중 활성화된 파티션 영역을 확인하는 명령으로 가장 알맞은 것은?

  1. cat /etc/fstab
  2. cat /proc/filesystems
  3. cat /proc/partitions
  4. cat /etc/filesystems
(정답률: 58%)
  • 정답은 "cat /proc/partitions" 입니다. 이는 /proc 디렉토리에 있는 partitions 파일을 출력하는 명령입니다. 이 파일은 시스템에 있는 모든 파티션과 디스크의 크기와 위치를 나열합니다. 따라서 이 명령을 사용하면 현재 시스템에서 활성화된 파티션 영역을 확인할 수 있습니다.

    다른 보기들은 다음과 같습니다:
    - "cat /etc/fstab": 이 명령은 파일 시스템 테이블을 출력합니다. 이 파일은 시스템 부팅 시 자동으로 마운트되는 파일 시스템을 정의합니다. 활성화된 파티션을 확인하는 데는 적합하지 않습니다.
    - "cat /proc/filesystems": 이 명령은 현재 시스템에서 사용 가능한 파일 시스템을 출력합니다. 활성화된 파티션을 확인하는 데는 적합하지 않습니다.
    - "cat /etc/filesystems": 이 명령은 파일 시스템 유형을 정의하는 파일을 출력합니다. 활성화된 파티션을 확인하는 데는 적합하지 않습니다.
profile_image
1

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

47. 다음 그림과 관련된 도구로 알맞은 것은?

  1. alsactl
  2. alsamixer
  3. cdparanoia
  4. asound
(정답률: 49%)
  • 이 그림은 Linux 운영체제에서 오디오 설정을 조절하는 도구인 alsamixer의 화면입니다. alsamixer는 Linux에서 오디오를 조절하는 가장 기본적인 도구 중 하나이며, 마스터 볼륨, 각 채널 볼륨, 뮤트, 이퀄라이저 등을 조절할 수 있습니다. 따라서 이 그림과 관련된 도구는 alsamixer입니다.
profile_image
1

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

48. 다음 X 윈도 기반의 스캐너 관련 도구로 알맞은 것은?

  1. sane
  2. xsane
  3. xscan
  4. scanimage
(정답률: 46%)
  • 정답: xsane

    이유: xsane은 X 윈도 기반의 그래픽 사용자 인터페이스(GUI)를 제공하는 스캐너 관련 도구이다. 다른 보기들은 스캐너 관련 도구 중 하나이지만, X 윈도 기반의 GUI를 제공하지 않는 것들이 있고, xsane은 GUI를 제공하여 사용자가 스캔 설정 등을 쉽게 조작할 수 있다.
profile_image
1

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

49. 다음 중 대화형으로 프린터를 제어할 때 사용하는 명령으로 알맞은 것은?

  1. lpc
  2. lpr
  3. lpq
  4. lpi
(정답률: 43%)
  • 정답: "lpc"

    설명: "lpc"는 Line Printer Control 프로그램의 약자로, 대화형으로 프린터를 제어할 때 사용하는 명령어입니다. 이 명령어를 사용하면 프린터의 상태를 확인하고, 작업을 중지하거나 다시 시작할 수 있습니다. 또한, 프린터의 설정을 변경하거나, 프린터 큐를 관리할 수도 있습니다. "lpr"은 파일을 프린터에 출력하는 명령어이고, "lpq"는 프린터 큐의 상태를 확인하는 명령어입니다. "lpi"는 프린터의 인쇄 품질을 조정하는 명령어입니다.
profile_image
1

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

50. 다음 중 프린터를 HTTP 기반으로 접근할 때 가장 관련 있는 프로토콜로 알맞은 것은?

  1. IPP
  2. IPX
  3. LPD
  4. IGMP
(정답률: 42%)
  • 정답: IPP

    설명: IPP(Internet Printing Protocol)는 인터넷을 통해 프린터를 관리하고 제어하기 위한 프로토콜이다. HTTP 기반으로 동작하며, 프린터의 상태 확인, 인쇄 작업 요청 등을 할 수 있다. 따라서 프린터를 HTTP 기반으로 접근할 때 가장 관련 있는 프로토콜은 IPP이다. IPX는 네트워크 계층 프로토콜이며, LPD는 프린터를 관리하기 위한 프로토콜이지만, IPP와는 다른 프로토콜이다. IGMP는 멀티캐스트 그룹 관리를 위한 프로토콜로, 프린터와는 직접적인 연관성이 없다.
profile_image
1

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

51. 다음 중 rsyslog의 데몬과 설정 파일로 알맞은 것은?

  1. 데몬 : /sbin/rsyslogd, 설정파일: /etc/rsyslog.conf
  2. 데몬 : /sbin/rsyslogd, 설정파일: /etc/rsyslogd.conf
  3. 데몬 : /sbin/rsyslog, 설정파일: /etc/rsyslog.conf
  4. 데몬 : /sbin/rsyslog, 설정파일: /etc/rsyslogd.conf
(정답률: 48%)
  • rsyslog은 로그 메시지를 수집하고 처리하는 데몬이며, 이 데몬의 실행 파일은 /sbin/rsyslogd입니다. 또한 rsyslog의 설정 파일은 /etc/rsyslog.conf입니다. 따라서 정답은 "데몬 : /sbin/rsyslogd, 설정파일: /etc/rsyslog.conf"입니다.
profile_image
1

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

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

  1. 인증 관련 로그를 root 및 ihd 사용자의 터미널로 전송한다.
  2. 모든 메세지 종류에 대해 crit 수준의 메세지만 /var/log/critical 파일에 기록하고 커널 관련 메세지는 제외한다.
  3. uucp 및 new에서 발생하는 crit 수준 이상의 메세지를 /var/log/news에 기록한다.
  4. 모든 종류의 메세지 중 warn 수준 이상의 메세지를 hostA 사용자에게 보낸다.
(정답률: 33%)
  • 로그 환경 설정파일에 대한 설명으로 틀린 것은 없다.

    "모든 종류의 메세지 중 warn 수준 이상의 메세지를 hostA 사용자에게 보낸다."는 로그 환경 설정파일의 내용 중 하나이다. 이 설정은 모든 종류의 메세지 중에서도 warn 수준 이상의 메세지만을 hostA 사용자에게 보내겠다는 것을 의미한다.
profile_image
1

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

53. 다음 중 명령어와 상관있는 파일조합으로 틀린 것은?

  1. last : /var/log/wtmp
  2. lastlog : /var/log/lastlog
  3. lastb : /var/log/btmp
  4. dmesg : /var/log/messages
(정답률: 46%)
  • 정답은 "dmesg : /var/log/messages"이다.

    dmesg 명령어는 시스템 부팅 시 발생하는 메시지를 출력하는 명령어이다. 이 메시지는 /var/log/messages 파일에 기록된다. 따라서 dmesg 명령어와 /var/log/messages 파일은 밀접한 관련이 있다.

    반면에 last, lastlog, lastb 명령어는 각각 사용자 로그인 기록, 마지막 로그인 시간, 실패한 로그인 시도 기록을 출력하는 명령어이다. 이들 명령어와 각각 연관된 파일은 /var/log/wtmp, /var/log/lastlog, /var/log/btmp이다.
profile_image
1

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

54. 다음 중 로그 파일과 설명으로 알맞은 것은?

  1. /var/log/xferlog : sendmil, dovecot등 메일 관련 작업이 기록
  2. /var/log/boot.log : 부팅시 동작하는 데몬 관련 정보가 기록
  3. /var/log/btmp : 접속 성공 기록
  4. /var/log/wtmp : cron 관련 정보가 기록
(정답률: 50%)
  • "/var/log/boot.log : 부팅시 동작하는 데몬 관련 정보가 기록"은 부팅 시에 동작하는 데몬들의 정보가 기록되는 로그 파일입니다. 즉, 시스템이 부팅될 때 어떤 데몬들이 실행되었는지, 실행되는 동안 어떤 일이 일어났는지 등의 정보를 담고 있습니다.
profile_image
1

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

55. 다음 설명에 해당하는 커널 파라미터로 알맞은 것은?

  1. net.ipv4.ip_local_port_range
  2. net.ipv4.icmp_echo_ignore_all
  3. net.ipv4.ip_forward
  4. net.ipv4.tcp_syncookies
(정답률: 36%)
  • "net.ipv4.tcp_syncookies"는 TCP SYN 쿠키를 사용할지 여부를 설정하는 커널 파라미터입니다. SYN 쿠키는 TCP SYN 공격을 방지하기 위한 기술로, SYN 패킷을 받았을 때 SYN 쿠키를 생성하여 클라이언트에게 전송하고, 클라이언트가 SYN+ACK 패킷을 보내면 서버는 SYN 쿠키를 확인하여 유효한 요청인지 판단합니다. 이를 통해 SYN 공격을 방지할 수 있습니다.
profile_image
1

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

56. 다음 중 리눅스 보안 정책에 대한 설명으로 틀린 것은?

  1. 불필요한 서비스를 제거
  2. root 패스워드 변경 제한
  3. 보안이 강화된 서비스로 대체 이용
  4. Set-UID 설정을 추가하여 보안을 강화
(정답률: 47%)
  • "Set-UID 설정을 추가하여 보안을 강화"가 틀린 설명입니다. Set-UID 설정은 특정 프로그램이 root 권한으로 실행될 수 있도록 하는 설정으로, 보안 취약점이 존재할 수 있어서 신중하게 사용해야 합니다. 따라서 Set-UID 설정을 추가하는 것이 보안을 강화하는 것은 아닙니다.
profile_image
1

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

57. 다음 중 SELinux 상태를 비활성화시키는 명령으로 알맞은 것은?

  1. getenforce 0
  2. getenforce 1
  3. setenforce 0
  4. setenforce 1
(정답률: 53%)
  • 정답: setenforce 0

    설명: SELinux 상태를 비활성화시키는 명령은 "setenforce 0" 입니다. 이 명령은 현재 SELinux 상태를 확인하는 "getenforce" 명령과는 다릅니다. "setenforce 0" 명령은 현재 실행 중인 SELinux 정책을 비활성화시키고, "setenforce 1" 명령은 다시 SELinux 정책을 활성화시킵니다.
profile_image
1

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

58. 다음 중 백업과 관련된 명령어로 틀린 것은?

  1. tar
  2. dump
  3. cpio
  4. sysctl
(정답률: 57%)
  • sysctl은 시스템 커널 파라미터를 설정하거나 조회하는 명령어이며, 백업과는 관련이 없다. 따라서 정답은 "sysctl"이다.

    - tar: 파일이나 디렉토리를 아카이브로 묶거나 압축하는 명령어
    - dump: 파일 시스템의 백업을 생성하는 명령어
    - cpio: 파일이나 디렉토리를 아카이브로 묶거나 압축하는 명령어
    - sysctl: 시스템 커널 파라미터를 설정하거나 조회하는 명령어
profile_image
1

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

59. 다음은 두 디렉터리를 동기화하는 과정이다. ( 괄호 ) 안에 들어갈 옵션으로 알맞은 것은?

  1. -av
  2. -iv
  3. -ov
  4. -uv
(정답률: 43%)
  • "-av" 옵션은 아래와 같은 의미를 가지고 있습니다.

    - "a": archive mode, 즉 파일 속성을 보존하면서 복사합니다.
    - "v": verbose mode, 즉 상세한 정보를 출력합니다.

    따라서 "-av" 옵션을 사용하면 파일 속성을 보존하면서 동기화 과정을 상세하게 출력할 수 있습니다.
profile_image
1

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

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

  1. ㉠ tar ㉡ dd
  2. ㉠ cpio ㉡ tar
  3. ㉠ dump ㉡ restore
  4. ㉠ rsync ㉡ restore
(정답률: 56%)
  • 주어진 그림은 파일 시스템의 백업과 복원을 나타내고 있습니다. 이 때, dump 명령어를 사용하여 파일 시스템을 백업하고, restore 명령어를 사용하여 백업된 파일 시스템을 복원할 수 있습니다. 따라서 정답은 "㉠ dump ㉡ restore" 입니다.
profile_image
1

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

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

61. 운영 중인 웹 서버의 버전을 확인하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. GET
  2. POST
  3. PUT
  4. HEAD
(정답률: 41%)
  • 이미지 URL에서 "GET"이 사용되었기 때문에, 이 서버는 클라이언트로부터 정보를 요청할 때 "GET" 메서드를 사용한다는 것을 나타낸다. "GET" 메서드는 서버로부터 정보를 요청하는 데 사용되는 HTTP 메서드 중 하나이다.
profile_image
1

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

62. HTTP 요청에 대한 상태 코드값이 403으로 나타났다. 다음 중 이 값에 대한 설명으로 알맞은 것은?

  1. Bad Request
  2. Unauthorized
  3. Not Found
  4. Forbidden
(정답률: 53%)
  • 403 상태 코드는 "Forbidden"을 의미하며, 클라이언트가 요청한 리소스에 대한 접근 권한이 없음을 나타냅니다. 서버는 요청을 이해했지만, 클라이언트가 해당 리소스에 접근할 권한이 없기 때문에 거부합니다. 예를 들어, 로그인하지 않은 사용자가 로그인이 필요한 페이지에 접근하려고 할 때 발생할 수 있습니다.
profile_image
1

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

63. 아파치 웹 서버의 개인 홈 디렉터리를 public_html에서 www로 변경하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. UserDir
  2. UserDirectory
  3. HomeDir
  4. HomeDirectory
(정답률: 35%)
  • 정답은 "UserDir"입니다.

    "UserDir"은 아파치 웹 서버에서 사용자의 홈 디렉터리에 대한 설정을 담당하는 디렉티브입니다. 이 디렉티브를 사용하면 사용자의 홈 디렉터리 내에 있는 "public_html" 디렉터리 대신 다른 이름의 디렉터리를 웹 서버의 루트 디렉터리로 사용할 수 있습니다. 따라서 "UserDir"을 사용하여 개인 홈 디렉터리를 "www"로 변경할 수 있습니다.
profile_image
1

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

64. 다음은 아파치 웹 사용자를 처음 생성하는 과정이다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. ㉠ passwd ㉡ -a
  2. ㉠ passwd ㉡ -c
  3. ㉠ htpasswd ㉡ -a
  4. ㉠ htpasswd ㉡ -c
(정답률: 32%)
  • htpasswd는 아파치 웹 서버에서 사용자 인증을 위해 사용되는 도구이다. -c 옵션은 새로운 파일을 생성할 때 사용되며, 이 파일에 사용자 정보를 추가한다. 따라서 처음 사용자를 생성할 때는 -c 옵션을 사용해야 한다. 따라서 정답은 "㉠ htpasswd ㉡ -c"이다.
profile_image
1

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

65. 다음 중 MySQL을 설치한 후 기본 데이터베이스를 생성할 때 사용하는 명령으로 알맞은 것은?

  1. mysql_install_db
  2. mysqld_install_db
  3. mysql_install_safe
  4. mysqld_install_safe
(정답률: 44%)
  • 정답: mysql_install_db

    설명: mysql_install_db는 MySQL을 설치한 후 초기 데이터베이스를 생성하는 명령어입니다. 이 명령어를 실행하면 MySQL 데이터베이스 서버를 위한 시스템 테이블과 초기 데이터베이스가 생성됩니다. 이 명령어는 MySQL 5.7 버전 이전에는 기본적으로 설치되어 있었지만, 5.7 버전 이후부터는 별도로 설치해야 합니다.
profile_image
1

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

66. 다음 중 우리나라의 도(道)에 해당하는 LDAP 속성 키워드로 알맞은 것은?

  1. c
  2. l
  3. st
  4. street
(정답률: 46%)
  • 정답은 "st"입니다.

    "st"는 State/Province(주/도)를 나타내는 속성 키워드입니다. 따라서 우리나라의 도(道)에 해당하는 LDAP 속성 키워드로 "st"를 사용합니다.

    "c"는 Country(국가), "l"은 Locality(지역), "street"는 Street Address(도로 주소)를 나타내는 속성 키워드입니다.
profile_image
1

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

67. 다음 중 네트워크 기반으로 사용자 인증 및 홈 디렉터리를 함께 제공하는 조합으로 가장 알맞은 것은?

  1. NIS, LDAP
  2. NIS, NFS
  3. NFS, FTP
  4. NIS, RPC
(정답률: 32%)
profile_image
1

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

68. 다음 중 NIS 서버 및 클라이언트 구성할 때 사용하는 데몬으로 가장 거리가 먼 것은?

  1. bind
  2. rpcbind
  3. ypbind
  4. ypserv
(정답률: 40%)
  • 정답은 "bind"입니다.

    NIS 서버 및 클라이언트 구성할 때 사용하는 데몬으로는 "rpcbind", "ypbind", "ypserv"가 있습니다.

    "rpcbind"는 RPC(Remote Procedure Call) 프로토콜을 사용하는 서비스들이 사용하는 포트 번호와 IP 주소를 관리하는 데몬입니다.

    "ypbind"는 NIS 클라이언트가 NIS 서버에 접속하기 위해 사용하는 데몬입니다.

    "ypserv"는 NIS 서버의 역할을 수행하는 데몬입니다.

    하지만 "bind"는 DNS(Domain Name System) 서비스를 제공하는 데몬으로, NIS와는 관련이 없습니다. DNS는 도메인 이름과 IP 주소를 매핑하는 역할을 합니다.
profile_image
1

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

69. NIS 서버의 도메인명을 ihd.or.kr로 설정한 상태이다. 다음 중 NIS 서버 관련 맵 파일이 위치하는 디렉터리로 알맞은 것은?

  1. /usr/yp/ihd.or.kr
  2. /usr/ypserv/ihd.or.kr
  3. /var/yp/ihd.or.kr
  4. /var/ypserv/ihd.or.kr
(정답률: 35%)
  • 정답은 "/var/yp/ihd.or.kr"이다. 이는 NIS 서버에서 맵 파일이 위치하는 기본 디렉터리이다. NIS 서버는 이 디렉터리에 맵 파일을 저장하고, NIS 클라이언트는 이 디렉터리에서 맵 파일을 가져와 사용한다. 따라서 NIS 서버의 도메인명이 "ihd.or.kr"인 경우, 맵 파일은 "/var/yp/ihd.or.kr" 디렉터리에 위치해야 한다.
profile_image
1

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

70. 다음 중 NIS 서버에서 사용자 관련 정보를 저장하는 맵 파일로 알맞은 것은?

  1. user.byname
  2. passwd.byname
  3. ypserv.byname
  4. ypbind.byname
(정답률: 34%)
  • 정답은 "passwd.byname"입니다.

    NIS 서버에서 사용자 관련 정보를 저장하는 맵 파일은 "passwd.byname"입니다. 이 파일은 사용자 이름으로 검색할 수 있으며, 사용자의 암호, UID, GID, 홈 디렉토리 등의 정보를 포함합니다. 따라서 이 파일은 NIS 클라이언트에서 사용자 인증 및 권한 부여에 필요한 정보를 제공합니다.

    "user.byname"은 사용자 이름만을 포함하고 있으며, 다른 정보는 제공하지 않습니다. "ypserv.byname"은 NIS 서버의 정보를 포함하고 있으며, "ypbind.byname"은 NIS 클라이언트와 NIS 서버 간의 매핑 정보를 포함하고 있습니다.
profile_image
1

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

71. ihd1 및 ihd2 라는 삼바 사용자만 접근가능하도록 설정하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. valid user
  2. valid users
  3. valid-user
  4. valid-users
(정답률: 43%)
  • 정답은 "valid users"입니다.

    "valid users"는 삼바에서 사용자 인증을 위해 사용되는 매개변수 중 하나입니다. 이 매개변수를 사용하여 특정 사용자만이 공유 폴더에 접근할 수 있도록 설정할 수 있습니다. 따라서 이 문제에서는 "ihd1" 및 "ihd2"라는 두 사용자만이 해당 공유 폴더에 접근할 수 있도록 "valid users" 매개변수를 사용하여 설정하면 됩니다.
profile_image
1

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

72. 다음 중 smb.conf 파일의 설정 오류를 점검할 때 사용하는 명령으로 알맞은 것은?

  1. smbstatus
  2. smbpasswd
  3. testparm
  4. nmblookup
(정답률: 45%)
  • 정답은 "testparm"입니다.

    testparm은 smb.conf 파일의 구문 오류를 검사하고, 설정이 올바르게 적용되었는지 확인하는 명령입니다. 이를 통해 smb.conf 파일의 오류를 빠르게 찾아내고, 문제를 해결할 수 있습니다.

    smbstatus는 현재 Samba 서버에서 실행 중인 연결 상태를 보여주는 명령입니다.

    smbpasswd는 Samba 사용자 계정의 암호를 변경하거나, 새로운 사용자 계정을 생성하는 명령입니다.

    nmblookup은 NetBIOS 이름을 IP 주소로 변환하는 명령입니다.
profile_image
1

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

73. NFS 서버에서 /data 디렉터리에 대한 접근 권한을 조건과 같이 설정하였다. 다음 중 관련 설명으로 알맞은 것은?

  1. IP주소가 192.168.5.24인 호스트만 읽기 및 쓰기 권한이 가능하고, root 권한이 인정된다.
  2. IP주소가 192.168.5.24인 호스트만 읽기 및 쓰기 권한이 가능하지만 root 권한은 인정되지 않는다.
  3. 192.168.5.0 주소 대역 호스트들은 모두 읽기 및 쓰기가 가능하고 root 권한이 인정된다.
  4. 192.168.5.0 주소 대역 호스트들은 모두 읽기 및 쓰기가 가능하지만 root 권한은 인정되지 않는다.
(정답률: 43%)
  • NFS 서버에서 /data 디렉터리에 대한 접근 권한을 설정한 결과, 192.168.5.0 주소 대역 호스트들은 모두 읽기 및 쓰기가 가능하고 root 권한이 인정된다. 이는 IP 주소가 192.168.5.0 대역에 속하는 모든 호스트들이 /data 디렉터리에 대해 읽기 및 쓰기 권한을 가지며, root 권한도 인정된다는 의미이다. 따라서 이 대역에 속하는 모든 호스트들이 /data 디렉터리에 자유롭게 접근할 수 있으며, root 권한으로도 파일을 수정할 수 있다.
profile_image
1

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

74. NFS 클라이언트에서 NFS 서버에 익스포트된 정보를 확인하려고 한다. 다음 ( 괄호 ) 안에 들어갈 명령으로 알맞은 것은?

  1. exportfs
  2. nfsstat
  3. rpcinfo
  4. showmount
(정답률: 34%)
  • 정답은 "showmount"이다.

    "showmount" 명령은 NFS 서버에서 익스포트된 정보를 보여주는 명령어이다. 이 명령어를 사용하면 NFS 서버에서 어떤 디렉토리가 익스포트되었는지, 어떤 클라이언트가 해당 디렉토리를 마운트하고 있는지 등을 확인할 수 있다.

    "exportfs" 명령은 NFS 서버에서 디렉토리를 익스포트하는 명령어이다.

    "nfsstat" 명령은 NFS 서버와 클라이언트 간의 통신 상태를 보여주는 명령어이다.

    "rpcinfo" 명령은 RPC(Remote Procedure Call) 프로토콜을 사용하는 서비스의 정보를 보여주는 명령어이다.
profile_image
1

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

75. 다음 중 FTP 서버에서 보편적으로 사용하는 포트 번호 조합으로 가장 알맞은 것은?

  1. 19, 20
  2. 20, 21
  3. 21, 22
  4. 22, 23
(정답률: 50%)
  • FTP 서버에서 데이터 전송을 위한 데이터 포트와 제어를 위한 제어 포트를 사용하는데, 일반적으로 데이터 포트는 20번 포트를, 제어 포트는 21번 포트를 사용한다. 따라서 정답은 "20, 21"이다.
profile_image
1

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

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

  1. ㉠ POP3 ㉡ 110
  2. ㉠ IMAP ㉡ 143
  3. ㉠ SMTP ㉡ 25
  4. ㉠ SNMP ㉡ 161
(정답률: 47%)
  • 이미지는 이메일 전송 프로토콜인 SMTP (Simple Mail Transfer Protocol)를 나타내며, 포트 번호는 25입니다. 따라서 정답은 "㉠ SMTP ㉡ 25"입니다. POP3와 IMAP은 이메일 수신 프로토콜이며, 각각 포트 번호는 110과 143입니다. SNMP은 네트워크 관리 프로토콜이며, 포트 번호는 161입니다.
profile_image
1

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

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

  1. kmail
  2. postfix
  3. evolution
  4. procmail
(정답률: 38%)
  • 이미지에서 보이는 필터링 작업을 수행하는 것은 "procmail"입니다. 다른 프로그램들은 메일 전송 및 수신에 관련된 기능을 수행하지만, procmail은 메일을 받아들이고 필터링하여 적절한 폴더로 분류하는 작업을 수행합니다.
profile_image
1

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

78. 다음 중 /etc/aliases 파일 수정한 후 실행시켜야 하는 명령으로 알맞은 것은?

  1. m4
  2. mailq
  3. newaliases
  4. makemap hash
(정답률: 42%)
  • 정답은 "newaliases"입니다.

    /etc/aliases 파일은 이메일 주소와 해당 주소로 전송되는 이메일을 지정하는 파일입니다. 이 파일을 수정한 후에는 변경 사항을 적용하기 위해 "newaliases" 명령을 실행해야 합니다. 이 명령은 /etc/aliases 파일을 읽어들이고, 이메일 주소와 해당 주소로 전송되는 이메일을 매핑하는 데이터베이스를 업데이트합니다. 이렇게 함으로써 변경 사항이 적용되고, 새로운 이메일 주소가 추가되거나 기존 이메일 주소가 수정되었을 때 즉시 적용됩니다.
profile_image
1

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

79. 다음 설명과 관련 있는 파일로 알맞은 것은?

  1. /etc/aliases
  2. /etc/mail/access
  3. /etc/mail/virtusertable
  4. /etc/mail/local-host-names
(정답률: 35%)
  • 이미지에서 보이는 것은 메일 서버의 설정 파일 중 하나인 "/etc/aliases"이다. 이 파일은 메일을 전송할 때 수신자의 주소를 다른 주소로 대체하는데 사용된다. 예를 들어, "root: admin@example.com"라는 줄이 있다면, root 사용자로부터 온 메일은 admin@example.com으로 전송된다. 따라서, 이 파일은 메일 서버의 기능을 제어하는 중요한 파일 중 하나이다.
profile_image
1

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

80. 특정 도메인으로부터 전송되는 메일을 거부 메시지없이 무조건 거절하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. OK
  2. RELAY
  3. REJECT
  4. DISCARD
(정답률: 46%)
  • "DISCARD"는 해당 도메인으로부터 오는 메일을 거부하고, 거부 메시지를 보내지 않고 바로 삭제하는 옵션이다. 따라서 이 옵션을 선택하면 해당 도메인으로부터 오는 메일을 무조건 거부하고, 거부 메시지를 보내지 않고 삭제하게 된다.
profile_image
1

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

81. 다음 설명에 해당하는 서버로 알맞은 것은?

  1. Primary Name Server
  2. Secondary Name Server
  3. Caching Name Server
  4. Slave Name Server
(정답률: 55%)
  • 이 서버는 DNS 쿼리 결과를 캐싱하여 다음에 같은 쿼리가 들어올 경우에는 캐시된 결과를 반환해주는 역할을 합니다. 따라서 네트워크 트래픽을 줄이고 DNS 서버의 부하를 줄일 수 있습니다. 이러한 기능 때문에 Caching Name Server라고 불립니다. Primary Name Server는 최초로 쿼리를 처리하는 서버, Secondary Name Server는 Primary Name Server의 백업 서버, Slave Name Server는 Primary Name Server의 데이터를 복제하는 서버입니다.
profile_image
1

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

82. 다음은 /etc/named.conf 파일의 내용이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. ㉠ hint ㉡ master ㉢ slave
  2. ㉠ hint ㉡ master ㉢ master
  3. ㉠ master ㉡ master ㉢ slave
  4. ㉠ master ㉡ hint ㉢ hint
(정답률: 36%)
  • 위의 /etc/named.conf 파일은 DNS 서버의 설정 파일이며, "options" 부분에서 "directory" 설정을 통해 DNS 서버의 데이터 파일이 저장될 디렉토리를 지정하고, "forwarders" 설정을 통해 외부 DNS 서버로의 전달을 지정하고 있다.

    그리고 "zone" 부분에서는 DNS 서버가 관리하는 도메인에 대한 설정을 하고 있는데, "hint" 부분은 루트 DNS 서버의 정보를 가지고 있는 파일을 지정하는 것이고, "master" 부분은 해당 도메인의 주 DNS 서버를 지정하는 것이다.

    따라서, 정답은 "㉠ hint ㉡ master ㉢ master" 이다. "hint" 부분은 루트 DNS 서버의 정보를 가지고 있는 파일을 지정하고, "master" 부분은 해당 도메인의 주 DNS 서버를 지정하는 것이기 때문이다. "㉢ slave"는 해당 도메인의 보조 DNS 서버를 지정하는 것이므로, 이 경우에는 "㉢ master"가 올바른 답이다.
profile_image
1

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

83. 웹호스팅 중인 특정 도메인에 대해 어떠한 호스트명을 입력해도 접근이 가능하도록 존 파일을 설정하려고 한다. 다음 ( 괄호) 안에 들어갈내용으로알맞은 것은?

  1. @
  2. *
  3. $
  4. !
(정답률: 49%)
  • "*"는 와일드카드 문자로서 모든 호스트명에 대해 접근을 허용하는 것을 의미한다. "@"는 현재 도메인을 의미하고, "$"와 "!"는 일반적으로 사용되지 않는 문자이다.
profile_image
1

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

84. 다음 중 존 파일 또는 리버스 존 파일 설정에 적합한 내용으로 알맞은 것은?

  1. @ IN SOA ns.linux.or.kr. master@ihd.or.kr.
  2. www IN PTR linux.or.kr.
  3. www1 IN CNAME www
  4. mail IN MX linux.co.kr
(정답률: 30%)
  • 정답은 "www1 IN CNAME www"입니다.

    CNAME 레코드는 도메인 이름을 다른 도메인 이름에 매핑하는 데 사용됩니다. 따라서 "www1 IN CNAME www"는 "www1"이 "www"와 동일한 IP 주소를 가리키도록 설정하는 것입니다. 이것은 로드 밸런싱이나 서버 유지 관리를 위해 유용합니다.

    그 외의 다른 레코드들은 다음과 같습니다.

    - "@ IN SOA ns.linux.or.kr. master@ihd.or.kr." : "@"은 루트 도메인을 나타내며, 이 레코드는 "linux.or.kr" 도메인의 SOA 레코드를 정의합니다. SOA 레코드는 DNS 존의 기본 정보를 제공합니다.
    - "www IN PTR linux.or.kr." : "www"는 "linux.or.kr" 도메인의 PTR 레코드를 정의합니다. PTR 레코드는 IP 주소를 도메인 이름으로 매핑하는 데 사용됩니다.
    - "mail IN MX linux.co.kr" : "mail"은 "linux.co.kr" 도메인의 MX 레코드를 정의합니다. MX 레코드는 도메인의 메일 서버를 지정합니다.
profile_image
1

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

85. 다음 중 named.conf 파일에서 네임 서버에 질의할 수 있는 호스트를 지정할 때 사용하는 항목으로 알맞은 것은?

  1. allow-query
  2. allow-hosts
  3. query-allow
  4. hosts-allow
(정답률: 38%)
  • "allow-query"는 네임 서버에 질의할 수 있는 호스트를 지정하는 항목입니다. 이 항목을 사용하여 특정 IP 주소나 IP 주소 대역을 지정하여 해당 호스트들만이 네임 서버에 질의할 수 있도록 설정할 수 있습니다.
profile_image
1

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

86. 다음 중 하나의 물리적 서버에 다수의 웹 서버를 운영하려고 할 때 가장 효율적인 기술로 알맞은 것은?

  1. Xen
  2. KVM
  3. Docker
  4. VirtualBox
(정답률: 36%)
  • Docker는 컨테이너 기반 가상화 기술로, 하나의 물리적 서버에서 다수의 웹 서버를 운영하는 데 가장 효율적인 기술입니다. Docker는 가볍고 빠르며, 각각의 컨테이너는 독립적으로 실행되기 때문에 서로 영향을 주지 않습니다. 또한, Docker는 이미지를 사용하여 컨테이너를 생성하므로, 서버를 쉽게 배포하고 관리할 수 있습니다. 따라서, Docker는 다수의 웹 서버를 운영하는 데 가장 적합한 기술입니다.
profile_image
1

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

87. 다음 중 서버 가상화의 장점에 대한 설명과 가장 거리가 먼 것은?

  1. 장애 발생 시에 문제 해결이 쉽다.
  2. 효율적인 서버 자원의 이용이 가능하다.
  3. 서버가 차지하고있는물리적 공간을 절약할수 있다.
  4. 데이터 및 서비스에 대한 가용성이 증가한다.
(정답률: 47%)
  • 정답: "서버가 차지하고 있는 물리적 공간을 절약할 수 있다."

    서버 가상화의 장점 중 하나는 물리적 서버를 가상 서버로 대체하여 효율적인 서버 자원의 이용이 가능하다는 것입니다. 또한, 가상 서버는 물리적 서버와는 독립적으로 운영되므로 장애 발생 시에도 다른 가상 서버에 영향을 미치지 않고 문제 해결이 쉽다는 것이 장점입니다. 데이터 및 서비스에 대한 가용성도 증가하며, 이 모든 것이 물리적 공간을 절약할 수 있다는 것에 기인합니다.
profile_image
1

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

88. 다음 중 리눅스에 사용가능한 서버 가상화 기술로 틀린 것은?

  1. Docker
  2. Hyper-V
  3. Cloudstack
  4. Openstack
(정답률: 39%)
  • Hyper-V는 마이크로소프트에서 개발한 가상화 기술로, 리눅스에서는 사용이 가능하지만 리눅스에 특화된 기술은 아니기 때문에 정답은 "Hyper-V"입니다.
profile_image
1

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

89. 가상화 운영을 위해 관련 데몬을 실행시키려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. virt-manager
  2. virtd
  3. libvirt
  4. libvirtd
(정답률: 37%)
  • 가상화 운영을 위해 관련 데몬을 실행시키려면 "libvirtd"를 실행해야 한다. "libvirtd"는 가상화 관리를 위한 데몬으로, 가상머신 생성, 삭제, 시작, 중지 등의 작업을 수행할 수 있도록 도와준다. "virt-manager"는 그래픽 사용자 인터페이스(GUI)를 제공하는 가상화 관리 도구이며, "virtd"와 "libvirt"는 "libvirtd"의 관련 라이브러리이다.
profile_image
1

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

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

  1. virsh
  2. virt-manager
  3. virt-top
  4. xm
(정답률: 41%)
  • 이 그림은 가상머신을 관리하는 도구들 중 하나인 virt-manager의 화면입니다. 따라서 정답은 "virt-manager"입니다.
profile_image
1

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

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

  1. ㉠ /etc/host.allow ㉡ /etc/host.deny
  2. ㉠ /etc/hosts.allow ㉡ /etc/hosts.deny
  3. ㉠ /etc/allow.host ㉡ /etc/deny.host
  4. ㉠ /etc/allow.hosts ㉡ /etc/deny.hosts
(정답률: 46%)
  • 이 보기는 네트워크 보안과 관련된 파일 경로를 나타내는 것이다. "㉠ /etc/hosts.allow ㉡ /etc/hosts.deny"는 호스트 기반 액세스 제어를 구성하는 파일 경로이다. hosts.allow 파일은 허용된 호스트 목록을 포함하고, hosts.deny 파일은 거부된 호스트 목록을 포함한다. 따라서 이 보기에서 정답은 "㉠ /etc/hosts.allow ㉡ /etc/hosts.deny"이다.
profile_image
1

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

92. 텔넷 서비스를 활성화시키려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. on
  2. off
  3. yes
  4. no
(정답률: 45%)
  • 정답은 "no"이다. 이유는 "no"가 텔넷 서비스를 비활성화시키는 옵션이기 때문이다. "on"은 텔넷 서비스를 활성화시키는 옵션, "off"는 텔넷 서비스를 완전히 비활성화시키는 옵션, "yes"는 기본값으로 설정되어 있어서 텔넷 서비스를 활성화시키는 옵션이다.
profile_image
1

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

93. 다음 설명과 관련 있는 서버로 알맞은 것은?

  1. VNC
  2. NTP
  3. DHCP
  4. PROXY
(정답률: 53%)
  • 위 그림은 PROXY 서버의 역할을 나타내고 있습니다. PROXY 서버는 클라이언트와 서버 사이에서 중계 역할을 하며, 클라이언트의 요청을 대신하여 서버에 접근합니다. 따라서, 위 그림과 관련된 서버는 "PROXY"입니다.
profile_image
1

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

94. 다음은 dhcpd.conf 파일의 일부로 특정 호스트에 고정적인 IP 주소를 할당해주는 부분이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. ip-address
  2. static-address
  3. fixed-address
  4. dhcp-address
(정답률: 48%)
  • 정답은 "fixed-address"이다.

    "fixed-address"는 DHCP 서버에서 특정 호스트에게 고정적인 IP 주소를 할당해주는 옵션이다. 이 옵션을 사용하면 해당 호스트가 DHCP 서버로부터 IP 주소를 할당받을 때마다 항상 같은 IP 주소를 할당받게 된다.

    반면, "ip-address"는 IP 주소를 지정하는 옵션으로 DHCP 서버가 아닌 수동으로 IP 주소를 할당하는 경우에 사용된다. "static-address"는 DHCP 서버에서 IP 주소를 할당하지 않고 수동으로 IP 주소를 할당하는 경우에 사용된다. "dhcp-address"는 DHCP 서버에서 IP 주소를 동적으로 할당하는 옵션이다.
profile_image
1

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

95. 다음 중 VNC 서버의 패스워드를 설정하는 명령으로 알맞은 것은?

  1. vncserver
  2. vncpasswd
  3. Xvnc
  4. vncconfig
(정답률: 52%)
  • 정답: vncpasswd

    설명: vncpasswd는 VNC 서버의 패스워드를 설정하는 명령어입니다. VNC 서버를 실행하기 전에 먼저 vncpasswd를 사용하여 패스워드를 설정해야 합니다. 이렇게 설정한 패스워드는 VNC 클라이언트에서 접속할 때 사용됩니다.
profile_image
1

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

96. 다음에서 설명하는 DoS 공격으로 알맞은 것은?

  1. Smurf Attack
  2. Land Attack
  3. Mail Bomb
  4. Teardrop Attack
(정답률: 44%)
  • 이 그림은 Smurf Attack을 나타내는 것으로, 공격자가 송신지 주소를 가장자리 네트워크의 브로드캐스트 주소로 위조하여 ICMP Echo Request를 보내면, 해당 네트워크의 모든 호스트가 Echo Reply를 보내는 과정에서 대량의 트래픽이 발생하여 네트워크가 마비되는 공격이다.
profile_image
1

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

97. 다음 예제와 관련 있는 DoS 공격 유형으로 알맞은 것은?

  1. 디스크 자원 고갈
  2. 메모리 자원 고갈
  3. 프로세스 자원 고갈
  4. SSH 무작위 대입 공격
(정답률: 50%)
  • 이 예제에서는 CPU 자원을 사용하는 프로세스가 너무 많아져서 시스템이 느려지거나 멈추는 현상이 발생하고 있습니다. 이러한 상황을 프로세스 자원 고갈이라고 합니다. 따라서 정답은 "프로세스 자원 고갈"입니다.
profile_image
1

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

98. iptables를 이용하여 웹사이트를 차단하려 한다. 다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. ㉠ : -d ㉡ : -p ㉢ : -o
  2. ㉠ : -o ㉡ : -p ㉢ : -d
  3. ㉠ : -d ㉡ : --dport ㉢ : -o
  4. ㉠ : -o ㉡ : --dport ㉢ : -d
(정답률: 36%)
  • 웹사이트를 차단하기 위해서는 해당 웹사이트의 IP 주소를 차단해야 한다. 이를 위해 -d 옵션을 사용하여 목적지 IP 주소를 지정한다. 또한, 웹사이트는 보통 80번 포트를 사용하므로 --dport 옵션을 사용하여 해당 포트를 차단한다. 마지막으로, 차단된 패킷이 나가는 인터페이스를 지정하기 위해 -o 옵션을 사용한다. 따라서 정답은 "㉠ : -d ㉡ : --dport ㉢ : -o"이다.
profile_image
1

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

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

  1. 배스천 호스트
  2. 이중 홈 게이트웨이
  3. 스크린 호스트 게이트웨이
  4. 스크린 서브넷 게이트웨이
(정답률: 37%)
  • 스크린 서브넷 게이트웨이는 외부와 내부 네트워크 사이에 위치하여 외부에서 내부로 들어오는 모든 패킷을 검사하고, 내부에서 외부로 나가는 패킷도 검사하여 보안을 유지하는 방화벽입니다. 이 방화벽은 내부 네트워크를 여러 개의 서브넷으로 나누어 관리할 수 있으며, 각 서브넷마다 별도의 보안 정책을 적용할 수 있습니다. 따라서 스크린 서브넷 게이트웨이가 정답입니다.
profile_image
1

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

100. 다음 중 DDoS 공격에 대한 대응책으로 틀린 것은?

  1. 침입 차단 시스템을 이용하여 패킷 및 포트 필터링
  2. 침입 탐지 시스템을 이용한 공격 탐지
  3. 로드 밸런싱을 통한 대용량 트래픽 분산 처리
  4. 서비스별 대역폭을 무제한으로 설정
(정답률: 57%)
  • 서비스별 대역폭을 무제한으로 설정하는 것은 DDoS 공격에 대한 대응책으로 틀린 것입니다. 이는 공격 대상 서버에 대한 대역폭을 무제한으로 설정하면 공격자가 보낸 대량의 트래픽을 모두 받아들여 서버를 다운시키는 결과를 초래할 수 있기 때문입니다. 따라서, DDoS 공격 대응책으로는 침입 차단 시스템, 침입 탐지 시스템, 로드 밸런싱 등을 이용하여 대량의 트래픽을 분산 처리하고, 공격을 탐지하고 차단하는 방법이 적절합니다.
profile_image
1

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

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