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

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

목록

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

1. 다음 중 운영체제와 이를 사용할 수 있는 CPU를 연결한 것 중 틀린 것은?

  1. 리눅스 - 옵테론 CPU
  2. OS/2 - PowerPC CPU
  3. MS-윈도우즈XP - 펜티엄 4
  4. 리눅스 - Cyrix
(정답률: 34%)
  • OS/2는 IBM이 개발한 운영체제로, PowerPC CPU와는 호환되지 않습니다. OS/2는 x86 아키텍처를 지원하며, PowerPC CPU는 RISC 아키텍처를 사용합니다. 따라서 OS/2는 PowerPC CPU와는 연결할 수 없습니다.
profile_image
1

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

2. 다음 중 리눅스의 장점으로 거리가 가장 먼 것은?

  1. 뛰어난 네트워킹 환경을 제공한다.
  2. 완벽한 멀티유저, 멀티태스킹 환경을 제공한다.
  3. 대용량 시스템에서만 최적의 성능을 발휘한다.
  4. 가상콘솔 환경을 제공한다.
(정답률: 85%)
  • 리눅스는 대용량 시스템에서 최적의 성능을 발휘한다는 것은 그만큼 리눅스는 대규모 시스템에서도 안정적으로 동작하며, 대용량 데이터를 처리하는 데 탁월한 성능을 보인다는 것을 의미한다. 따라서 작은 규모의 시스템에서는 다른 운영체제와 비교하여 성능 차이가 크게 나타나지 않을 수 있다.
profile_image
1

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

3. 다음 중 상용리눅스 배포판 중 틀린 것은?(문제오류로 실제 시험에서는 1,2,3,4번 모두 정답 처리 되었습니다. 여기서는 1번을 누르시면 정답 처리 됩니다.)

  1. Red Flag Linux
  2. SUSE Linux
  3. Red Hat Linux Enterprise3 WS
  4. Debian Linux(woody)
(정답률: 94%)
  • 정답: 1. "Red Flag Linux"

    설명: "Red Flag Linux"는 상용리눅스 배포판 중에서는 존재하지 않습니다. "Red Flag Linux"는 중국에서 개발된 리눅스 배포판으로, 상용이 아닌 오픈소스 기반의 배포판입니다. 따라서, 이 문제는 오류가 있으며, 모든 보기가 상용리눅스 배포판으로 올바릅니다.
profile_image
1

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

4. 다음 중 각 리눅스 배포판에 대한 설명으로 틀린 것은 어느 것인가?

  1. Red Hat - RPM기반의 패키지 관리기술을 제공한다.
  2. Suse - 이테니움2 또는 PPC장비를 지원하는 버전이 있다.
  3. Gentoo Linux - 리눅스 커널 2.6을 지원한다.
  4. Debian - 소스 방식으로 설치하는 배포판이다.
(정답률: 알수없음)
  • Debian은 패키지를 소스 코드 형태로 제공하며, 사용자가 직접 컴파일하여 설치하는 방식을 채택하고 있다. 따라서 소스 방식으로 설치하는 배포판이다.
profile_image
1

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

5. 아래의 파일이름을 통해 알 수 있는 리눅스 커널 사항으로 알맞은 것은?

  1. 32Bit CPU를 위한 커널이다.
  2. 개발 및 테스트 버전의 커널이다.
  3. 1737번의 패치가 있었다.
  4. 다중 프로세서를 위한 커널이다.
(정답률: 알수없음)
  • 파일 이름에서 알 수 있는 리눅스 커널 사항은 "다중 프로세서를 위한 커널이다." 이다. 이는 파일 이름에 smp라는 단어가 포함되어 있기 때문이다. SMP는 Symmetric Multi-Processing의 약자로, 대칭형 다중 처리를 의미한다. 따라서 이 커널은 다중 프로세서 시스템에서 효율적으로 작동할 수 있도록 설계된 것이다.
profile_image
1

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

6. 다음 중 유닉스 운영체제로 틀린 것은?

  1. Solaris
  2. Slackware
  3. Minix
  4. HP-UX
(정답률: 32%)
  • Slackware는 유닉스 운영체제가 아니라 리눅스 계열의 운영체제이다.
profile_image
1

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

7. 다음 중 리눅스용 응용프로그램과 이를 지원하기 위해 필요한 하드웨어와 연결된 것 중 알맞은 것은?

  1. Sane - 스캐너
  2. ProFtpd - 비디오 카드
  3. gcombust - 네트워크 카드
  4. Xmms - 이동형 저장장치
(정답률: 42%)
  • 정답: "Sane - 스캐너"

    설명: Sane은 리눅스용 스캐너 드라이버 프레임워크이며, 스캐너와 연결된 하드웨어를 지원하기 위해 필요합니다. 따라서 Sane은 스캐너와 연결된 것으로 알맞습니다. ProFtpd는 FTP 서버, gcombust는 CD/DVD 라이팅 소프트웨어, Xmms는 오디오 플레이어이며, 이들은 각각 비디오 카드, 네트워크 카드, 이동형 저장장치와 연결된 것으로 알맞지 않습니다.
profile_image
1

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

8. 다음 중 리눅스 시스템을 리부팅 하기위한 명령어와 거리가 가장 먼 것은?

  1. init 0
  2. init 6
  3. reboot
  4. shutdown -r now
(정답률: 67%)
  • 정답: "init 6"

    "init 0"은 시스템을 종료하는 명령어이고, "reboot"와 "shutdown -r now"는 시스템을 재부팅하는 명령어입니다. "init 6"은 시스템을 재부팅하는 명령어 중 하나이므로, "init 0"과는 거리가 먼 명령어입니다.
profile_image
1

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

9. 다음은 어떤 부트 매니저의 환경 설정 파일이다. 아래의 환경 설정내용을 보고 파악할 수 있는 내용과 가장 거리가 먼 것은?

  1. 윈도우즈는 첫번째 하드디스크의 첫 번째 파티션에 위치하고 있다.
  2. 위의 환경설정 내용은 GRUB의 환경설정 내용 이다.
  3. 위의 설정파일로 리눅스를 부팅하면 GUI 모드로 부팅이 된다.
  4. 설치된 리눅스는 패치가 9번 적용된 커널 2.6 기반의 리눅스이다.
(정답률: 40%)
  • 위의 설정파일로 리눅스를 부팅하면 GUI 모드로 부팅이 된다. 이유는 default=5로 설정되어 있기 때문이다. 5번은 GUI 모드로 부팅하는 항목이다. 다른 보기들은 이 환경 설정 파일과는 관련이 없는 내용들이다.
profile_image
1

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

10. 다음 괄호 안에 들어갈 내용으로 알맞은 것은?(순서대로 (ㄱ) (ㄴ) (ㄷ) (ㄹ))

  1. 로그, 슈퍼블록, I-Node, 파티션 정보
  2. I-Node, 슈퍼블록, 비트맵, 로그
  3. 파티션 정보 로그 비트맵 슈퍼블록
  4. 슈퍼블록 로그 I-Node 파티션 정보
(정답률: 54%)
  • (ㄱ) 파일 시스템의 구성 요소

    (ㄴ) 파일 시스템이 데이터를 저장하는 방식

    (ㄷ) 파일 시스템의 성능을 향상시키기 위한 기술

    (ㄹ) 파일 시스템의 안정성을 보장하기 위한 기술


    정답이 "I-Node, 슈퍼블록, 비트맵, 로그" 인 이유는 다음과 같다.

    - I-Node: 파일 시스템에서 파일의 메타데이터를 저장하는 구성 요소 중 하나로, 파일의 소유자, 권한, 생성 시간 등의 정보를 저장한다.
    - 슈퍼블록: 파일 시스템의 전반적인 정보를 저장하는 구성 요소로, 파일 시스템의 크기, 블록 크기, 사용 가능한 블록 수 등의 정보를 저장한다.
    - 비트맵: 파일 시스템에서 블록의 사용 여부를 나타내는 구성 요소로, 사용 중인 블록과 사용 가능한 블록을 구분하여 표시한다.
    - 로그: 파일 시스템에서 발생하는 작업을 기록하는 구성 요소로, 파일 시스템의 안정성을 보장하기 위해 사용된다.

    이들은 파일 시스템의 구성 요소이며, 파일 시스템이 데이터를 저장하는 방식과 성능을 향상시키기 위한 기술, 그리고 안정성을 보장하기 위한 기술로 사용된다. 따라서 이들이 정답으로 선택된 것이다.
profile_image
1

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

11. 다음 중 X-Window에 대한 설명으로 틀린 것은?

  1. 두 개의 개별 소프트웨어 부분에 의해 제어되는 서버/클라이언트 시스템이다.
  2. xhost라는 프로그램을 사용하여 원격지에서 접속할 수 있는 기능을 제공한다.
  3. 내부적으로 데이터를 처리하기 위해 X Protocol을 사용한다.
  4. X-Window 데스크탑 환경으로는 KDE, GNOME, XFree86이 있다.
(정답률: 67%)
  • X-Window 데스크탑 환경으로는 KDE, GNOME, XFree86이 있다. (이 설명은 올바르다.)
  • 4번 X-Window 데스크탑 환경으로는 KDE, GNOME, XFree86이 있다.

    XFree86은 데스크탑 환경이 아니라, X Window System의 구현체입니다. KDE와 GNOME은 X Window System을 위한 데스크탑 환경이지만, XFree86은 X 서버 소프트웨어 패키지입니다.
profile_image
1

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

12. 리눅스 콘솔에서 man rpm 명령어를 통해 rpm의 도움말을 보려 했으나 화면의 글자가 알아 볼 수 없는 문자로 나타났다. 이럴 경우 영문으로라도 매뉴얼 내용을 보기 위해 Shell 환경 변수를 변경하고자 할 때 다음의 명령어에서 괄호 안에 들어갈 내용으로 알맞은 것은?

  1. ENGLISH, YES
  2. CHARACTER, ENG
  3. CONTURY, 0
  4. LANG, C
(정답률: 65%)
  • 정답: LANG, C

    설명: LANG 환경 변수는 시스템에서 사용하는 언어를 설정하는 변수이다. C는 영문으로 설정하는 것을 의미한다. 따라서 LANG 환경 변수를 C로 설정하면 영문으로 매뉴얼 내용을 볼 수 있다.
profile_image
1

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

13. 다음 중 현재 설정된 Shell 환경 변수를 볼 수 있는 명령어로 짝지어진 것 중 올바른 것은?

  1. export - path
  2. display - term
  3. set - printenv
  4. cat - dmesg
(정답률: 알수없음)
  • 정답은 "set - printenv" 입니다.

    - "export - path": export 명령어는 환경 변수를 설정할 때 사용되며, path는 환경 변수 중 하나입니다. 하지만 현재 설정된 모든 환경 변수를 볼 수 있는 명령어는 아닙니다.
    - "display - term": display와 term은 각각 디스플레이와 터미널을 의미하는데, 이 둘을 조합한 명령어는 없습니다.
    - "set - printenv": set 명령어는 현재 셸의 설정을 보여주는 명령어입니다. printenv 명령어는 현재 설정된 환경 변수를 보여주는 명령어입니다. 따라서 set - printenv 명령어는 현재 설정된 모든 환경 변수를 볼 수 있는 올바른 명령어입니다.
    - "cat - dmesg": cat 명령어는 파일의 내용을 출력하는 명령어입니다. dmesg는 시스템 메시지를 출력하는 명령어입니다. 이 둘을 조합한 명령어는 시스템 메시지를 출력하는 파일이 있을 때 사용할 수 있지만, 현재 설정된 환경 변수를 볼 수 있는 명령어는 아닙니다.
profile_image
1

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

14. 다음 중 인터럽트의 종류가 아닌 것은?

  1. 입출력 인터럽트
  2. 하드웨어 인터럽트
  3. 콘솔 인터럽트
  4. 프로그램 종료 인터럽트
(정답률: 38%)
  • 프로그램 종료 인터럽트는 인터럽트의 종류가 아닙니다. 인터럽트는 주로 하드웨어나 입출력과 관련된 이벤트가 발생했을 때 발생하며, 프로그램 종료는 소프트웨어적인 이벤트입니다. 따라서 프로그램 종료 인터럽트는 존재하지 않습니다.
profile_image
1

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

15. 다음 내용은 무엇에 대한 설명인가?(문제오류로 실제 시험에서는 1, 2번이 정답 처리 되었습니다. 여기서는 1번을 누르시면 정답 처리 됩니다.)

  1. Bash Shell
  2. Bourne Shell
  3. C Shell
  4. Korn Shell
(정답률: 65%)
  • 이미지에서 보이는 명령어 프롬프트는 "$"로 시작하는데, 이는 Bash Shell에서 사용하는 기본 프롬프트이다. 따라서 정답은 "Bash Shell"이다.
profile_image
1

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

16. OSI 7 Layer에서 한 시스템의 응용프로그램에서 보낸 데이터를 다른 시스템의 응용프로그램에서 읽을 수 있도록 하는 역할을 하는 계층으로 알맞은 것은?

  1. 물리 계층(Physical Layer)
  2. 네트워크 계층(Network Layer)
  3. 세션 계층(Session Layer)
  4. 표현 계층(Presentation Layer)
(정답률: 65%)
  • 정답은 "표현 계층(Presentation Layer)"입니다. 이 계층은 데이터의 표현 방식을 정의하고, 데이터의 압축, 암호화, 인코딩 등의 변환을 수행하여 응용프로그램 간에 데이터를 교환할 수 있도록 합니다. 따라서 한 시스템의 응용프로그램에서 보낸 데이터를 다른 시스템의 응용프로그램에서 읽을 수 있도록 하는 역할을 수행합니다.
profile_image
1

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

17. Layer 2 Switch 에서 IDS(침입탐지시스템) 등 이나, 기타 네트워크 관리를 위해 특정 포트의 Traffic 패킷을 다른 포트에서 모니터링 하려 할 때 사용하는 기능으로 알맞은 것은?

  1. Port Mirroring
  2. Port Enable
  3. Port Load Balance
  4. Port VLAN
(정답률: 58%)
  • Port Mirroring은 특정 포트의 Traffic 패킷을 다른 포트에서 모니터링하기 위한 기능입니다. 이를 통해 IDS나 기타 네트워크 관리를 위한 작업을 수행할 수 있습니다. 다른 보기들은 Port Mirroring과는 다른 기능들입니다.
profile_image
1

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

18. 네트워크상에서 Packet 통신을 위해 필요한 기본적인 정보로서, 이 정보가 없으면, 내부 통신은 가능하지만 외부 네트워크로 패킷을 전달할 수 없다. 이 정보의 항목으로 알맞은 것은?

  1. 서브넷 마스크
  2. 게이트웨이 주소
  3. DNS 서버주소
  4. IP 주소
(정답률: 67%)
  • 게이트웨이 주소는 내부 네트워크에서 외부 네트워크로 패킷을 전달하기 위해 필요한 정보이다. 내부 네트워크에서는 서로의 IP 주소를 통해 통신이 가능하지만, 외부 네트워크로 패킷을 전달하기 위해서는 게이트웨이 주소를 설정해야 한다. 이 주소는 외부 네트워크와 내부 네트워크를 연결하는 역할을 하며, 패킷이 외부로 나가거나 외부에서 들어올 때 이 주소를 통해 전달된다. 따라서 게이트웨이 주소가 없으면 외부 네트워크와의 통신이 불가능하다.
profile_image
1

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

19. 리눅스에서 NAT를 사용하기 위한 필수 조건으로 틀린 것은?

  1. IPChains 혹은 IPTables 지원 가능한 커널
  2. External LAN Interface의 두개 이상의 IP 주소
  3. 올바른 IP 주소 대역
  4. External LAN 과 Internal LAN의 IP대역폭이 다를 것
(정답률: 12%)
  • NAT를 사용하기 위한 필수 조건 중 External LAN Interface의 두개 이상의 IP 주소는 틀린 것입니다. NAT는 하나의 공인 IP 주소를 가진 라우터를 통해 여러 개의 사설 IP 주소를 가진 내부 네트워크에 접속할 수 있도록 해주는 기술입니다. 따라서 External LAN Interface는 공인 IP 주소를 가지고 있어야 하며, 내부 네트워크와 연결된 Internal LAN Interface는 사설 IP 주소 대역을 사용합니다. 따라서 External LAN Interface는 하나의 공인 IP 주소만 가지고 있으면 됩니다.
profile_image
1

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

20. 다음 중 TCP/IP 용어의 설명 중 틀린 것은?

  1. Broadcast address : 호스트 주소 영역이 '11111111’ 인 IP 주소
  2. Network address : 호스트 주소 영역이 ‘ 00000000’ 인 IP 주소
  3. Octet : 32비트 IP 주소의 네 부분을 이루는 8비트의 숫자
  4. Subnet Mask : IP 주소에서 네트워크 및 호스트 영역을 구별하는 데 사용되는 8 비트 숫자
(정답률: 34%)
profile_image
1

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

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

21. 다음 중 계정에 전화번호나 소속 회사 이름들에 대한 추가 사용자 정보를 부여하도록 해주는 명령어로 알맞은 것은?

  1. finger
  2. usermod
  3. chfn
  4. adduser
(정답률: 알수없음)
  • 정답은 "chfn"입니다.

    "chfn"은 "change finger information"의 약자로, 사용자의 추가 정보를 변경하는 명령어입니다. 이 명령어를 사용하면 사용자의 전화번호, 소속 회사 이름 등을 변경할 수 있습니다.

    "finger"는 사용자 정보를 조회하는 명령어이고, "usermod"는 사용자 계정을 수정하는 명령어입니다. "adduser"는 새로운 사용자 계정을 생성하는 명령어입니다.
profile_image
1

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

22. 다음 중 passwd 명령어를 이용하여 ihd란 사용자 계정을 어떠한 패스워드를 사용해도 로그온 가능 하도록 설정하기위한 옵션으로 알맞은 것은?

  1. -l
  2. -d
  3. -u
  4. -S
(정답률: 30%)
  • 정답: -d

    설명: -d 옵션은 사용자 계정의 패스워드를 삭제하는 옵션이다. 따라서 이 옵션을 사용하여 ihd 사용자 계정의 패스워드를 삭제하면 어떠한 패스워드를 사용해도 로그온 가능하게 된다.
profile_image
1

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

23. 리눅스에서 기본적으로 파일을 만들면 644 권한으로 파일이 생성되는데 이러한 파일 생성시 기본적으로 주어지는 권한을 변경할 수 있도록 해주는 명령어로 알맞은 것은?

  1. chmod
  2. chown
  3. umask
  4. mode
(정답률: 36%)
  • 정답은 "umask"입니다.

    umask는 파일이나 디렉토리를 생성할 때 기본적으로 주어지는 권한을 설정하는 명령어입니다. umask 명령어를 사용하여 설정한 값은 새로운 파일이나 디렉토리를 생성할 때 기본 권한에서 빼어지게 됩니다. 예를 들어, umask 022를 설정하면 새로운 파일이나 디렉토리의 기본 권한은 644와 755가 됩니다. umask 값은 일반적으로 사용자의 .bashrc 파일에 설정하여 로그인할 때마다 적용됩니다.
profile_image
1

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

24. 다음 중 파일 및 디렉터리가 소속된 그룹을 변경하기 위해 사용되는 명령어로 알맞은 것은?

  1. chmod
  2. chgrp
  3. change
  4. umask
(정답률: 60%)
  • 정답: chgrp

    설명: chgrp는 "change group"의 약자로, 파일 및 디렉터리가 소속된 그룹을 변경하는 명령어입니다. 이 명령어를 사용하면 파일 및 디렉터리의 그룹 소유자를 변경할 수 있습니다. 반면, chmod는 파일 및 디렉터리의 권한을 변경하는 명령어이며, change와 umask는 존재하지 않는 명령어입니다.
profile_image
1

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

25. 다음 중 fsck명령어를 수행 후 반환되는 종료값이 1일 경우 의미하는 내용으로 알맞은 것은?

  1. 파일 시스템 에러가 고쳐짐
  2. 에러 없음
  3. 연산 에러
  4. 파일 시스템에 고쳐지지 않은 에러가 남았음
(정답률: 28%)
  • 정답: "파일 시스템 에러가 고쳐짐"

    설명: fsck는 파일 시스템을 검사하고 에러를 고치는 유틸리티이다. 반환되는 종료값은 검사 결과를 나타내며, 0은 에러가 없음을 의미하고, 1은 파일 시스템 에러가 고쳐졌음을 의미한다. 따라서, fsck를 수행한 후 반환값이 1이라면 파일 시스템 에러가 고쳐졌다는 것을 의미한다.
profile_image
1

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

26. 아래의 구문은 5MB의 compres.tgz 파일을 2MB 단위로 분할 한 후 다시 합치기를 하는 명령어 이다. 괄호에 들어갈 내용으로 알맞은 것은?

  1. -b 2048, com*
  2. -f 2, xa*
  3. -b 2m, xa*
  4. -f 2048, com*
(정답률: 32%)
  • (1) split -b 2m compres.tgz com

    (2) cat xa* > compres2.tgz


    정답: "-b 2m, xa*"

    이유:

    split 명령어는 파일을 분할하는 명령어이다. "-b" 옵션은 파일을 분할할 크기를 지정하는 옵션이다. "2m"은 2MB 단위로 파일을 분할하라는 의미이다. "compres.tgz" 파일을 "com"이라는 이름으로 2MB 단위로 분할한다.

    cat 명령어는 파일을 합치는 명령어이다. "xa*"는 "xa"로 시작하는 모든 파일을 의미한다. 따라서 "xa*"는 "xa"로 시작하는 모든 파일을 합치라는 의미이다. ">"는 출력 리다이렉션을 의미한다. 따라서 "xa*" 파일들을 합쳐서 "compres2.tgz" 파일로 출력한다.
  • 명령어 split -b 2m compress.tgz 를 실행하면, compress.tgz 파일이 2MB 크기의 조각으로 분할됩니다. 결과적으로 생성되는 파일들은 `compress.tgz`라는 원본 파일 이름을 기반으로 자동으로 생성된 접미사를 포함한 여러 개의 작은 파일들입니다.

    예를 들어:

    - `compress.tgzaa`
    - `compress.tgzab`
    - `compress.tgzac`
    - ...

    이러한 파일들은 각기 2MB 크기의 청크로 나누어진 `compress.tgz`의 내용입니다. `split` 명령어는 분할된 파일의 이름을 자동으로 생성하며, 기본적으로 알파벳 순서로 접미사를 붙입니다.
profile_image
1

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

27. 다음 중 .kde란 파일을 보기 위해 ls명령어에 반드시 필요한 옵션으로 알맞은 것은?

  1. -a
  2. -l
  3. -h
  4. -u
(정답률: 42%)
  • 정답: -a

    이유: .kde는 숨겨진 파일(hidden file)이므로, ls 명령어로 보기 위해서는 -a 옵션을 사용해야 한다. -a 옵션은 숨겨진 파일도 모두 보여준다.
profile_image
1

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

28. 다음 중 확장자가 iso 파일을 마운트하여 사용하기 위해 필요한 마운트 옵션으로 짝지어진 것 중 알맞은 것은?

  1. -t iso9660, -o username=root
  2. -t cdrom, -o iso9660
  3. -t iso9660, -o loop
  4. -t ext3, -o iso9660
(정답률: 57%)
  • iso 파일은 CD/DVD 이미지 파일이므로, 마운트 시에는 CD/DVD 파일 시스템을 사용해야 한다. 이를 위해 -t 옵션에 iso9660을 지정한다. 또한 iso 파일은 일반 파일 시스템이 아니므로, loopback 장치를 사용하여 마운트해야 한다. 이를 위해 -o 옵션에 loop를 지정한다. 따라서 정답은 "-t iso9660, -o loop"이다. -o username=root는 사용자 이름을 root로 지정하는 옵션이므로, iso 파일을 마운트하는 데는 필요하지 않다. -t cdrom은 CD/DVD 드라이브를 마운트할 때 사용하는 옵션이므로, iso 파일을 마운트하는 데는 적합하지 않다. -t ext3은 ext3 파일 시스템을 사용할 때 지정하는 옵션이므로, iso 파일을 마운트하는 데는 적합하지 않다.
profile_image
1

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

29. 리눅스 사용자의 디스크 사용량을 제한하기 위해 사용하는 명령어로 알맞은 것은?

  1. fsck
  2. mount
  3. quota
  4. mkfs
(정답률: 65%)
  • 정답은 "quota"입니다.

    "quota"는 리눅스 시스템에서 사용자 또는 그룹의 디스크 사용량을 제한하는 명령어입니다. 이를 통해 시스템 관리자는 각 사용자 또는 그룹이 사용할 수 있는 디스크 공간을 제한하고, 디스크 공간의 낭비를 방지할 수 있습니다. 또한, "quota"를 사용하여 사용자 또는 그룹의 디스크 사용량을 모니터링하고, 디스크 공간 부족 문제를 미리 예방할 수 있습니다.
profile_image
1

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

30. 다음 중 프로세스 종료시 발생되는 사항으로 틀린 것은?

  1. 모든 신호를 무시
  2. 종료되는 프로세스를 좀비(Zombi)상태로 만듬
  3. 부모 프로세스에 자식 프로세스 유지 알림
  4. 파일을 메모리에서 내림, 디렉터리 반납
(정답률: 17%)
  • "부모 프로세스에 자식 프로세스 유지 알림"은 틀린 것이다. 프로세스가 종료되면 해당 프로세스의 상태와 자원은 운영체제에 반환되며, 부모 프로세스에게 유지 알림을 보내는 것은 그 역할이 아니다. 부모 프로세스는 자식 프로세스의 상태를 주기적으로 확인하고 필요한 경우 자원을 해제하는 역할을 한다.
profile_image
1

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

31. eject 명령어를 사용하여 CD-ROM을 Eject 하려고 하였으나 일반 사용자가 현재 CD-ROM이 마운트 되어 있는 /mnt/cdrom에 위치하고 있어 CD-ROM을 언마운트 할 수 없을 경우 사용하는 명령어 구문으로 가장 알맞은 것은?

  1. eject -f /mnt/cdrom
  2. killall /mnt/cdrom
  3. kill -9 /mnt/cdrom
  4. fuser -km /mnt/cdrom
(정답률: 0%)
  • 정답: "fuser -km /mnt/cdrom"

    이유: 일반 사용자가 현재 CD-ROM이 마운트 되어 있는 /mnt/cdrom에 위치하고 있어 CD-ROM을 언마운트 할 수 없을 경우, 해당 디렉토리를 사용 중인 프로세스를 강제로 종료시켜야 합니다. fuser 명령어는 파일이나 디렉토리를 사용 중인 프로세스를 확인할 수 있고, -k 옵션을 사용하면 해당 프로세스를 강제로 종료시킬 수 있습니다. 따라서 "fuser -km /mnt/cdrom" 명령어를 사용하여 CD-ROM을 언마운트 할 수 있습니다.
profile_image
1

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

32. 다음 중 top 명령어를 실행시 볼 수 있는 내용으로 틀린 것은?

  1. PID
  2. CPU 사용량
  3. 메모리 사용량
  4. 프로세스 사용자
(정답률: 알수없음)
  • 프로세스 사용자가 틀린 것이 아니라 오히려 가장 중요한 정보 중 하나입니다. top 명령어를 실행하면 현재 시스템에서 실행 중인 프로세스들의 정보를 볼 수 있습니다. 이 정보에는 각 프로세스의 PID, CPU 사용량, 메모리 사용량, 실행 시간 등이 포함됩니다. 또한 프로세스 사용자 정보도 함께 제공되어 해당 프로세스를 실행하는 사용자를 확인할 수 있습니다. 이는 시스템 관리자가 시스템 사용자들의 활동을 모니터링하고 문제가 발생할 경우 적절한 대응을 할 수 있도록 도와줍니다.
profile_image
1

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

33. 다음 중 프로세스 스케줄링의 우선순위를 변경 토록 해주는 유틸리티로 알맞은 것은?

  1. cron
  2. fg
  3. nice
  4. bg
(정답률: 64%)
  • 정답: nice

    이유: nice는 프로세스의 우선순위를 변경하는 유틸리티이다. nice 명령어를 사용하여 실행 중인 프로세스의 우선순위를 변경할 수 있으며, 우선순위를 높이면 CPU 자원을 더 많이 할당받아 더 높은 성능을 발휘할 수 있다. 반대로 우선순위를 낮추면 CPU 자원을 덜 할당받아 더 낮은 성능을 발휘하게 된다. 이를 통해 우선순위가 높은 중요한 작업에 더 많은 CPU 자원을 할당하고, 우선순위가 낮은 작업에는 적은 CPU 자원을 할당하여 시스템 전체적인 성능을 최적화할 수 있다.
profile_image
1

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

34. 다음 중 RPM관련 프로그램으로 틀린 것은?

  1. RPM
  2. Kpackage
  3. GnoRPM
  4. XRoaster
(정답률: 알수없음)
  • XRoaster는 RPM 관리 프로그램이 아니라 CD/DVD 복사 프로그램이기 때문에 틀린 것입니다. RPM, Kpackage, GnoRPM은 모두 RPM 패키지를 관리하는 프로그램입니다.
profile_image
1

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

35. 시스템 관리자 홍길동은 USB 이동형 저장장치를 이용해서 리눅스 시스템에 저장된 데이터를 백업하고자 한다. 이럴 경우 USB 이동형 저장장치를 리눅스의 USB 포트에 연결시 이를 사용하기 위한 마운트 장치명과 가장 관련이 깊은 것으로 알맞은 것은?(조건 : 리눅스 시스템에 현재 SCSI 장치가 없다.)

  1. /dev/null
  2. /dev/ide
  3. /dev/usbfs
  4. /dev/sda
(정답률: 알수없음)
  • USB 이동형 저장장치는 SCSI 장치로 인식되어 /dev/sda와 같은 SCSI 장치명으로 마운트해야 한다. 따라서 정답은 "/dev/sda"이다. 다른 보기들은 해당 문제와 관련이 없는 장치명이다.
profile_image
1

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

36. 다음은 rpm명령어 수행시 자주 사용되는 -ivh --nodeps 옵션에 대한 설명으로 알맞은 것은?(문제오류로 실제 시험에서는 2, 3, 4번이 정답 처리 되었습니다. 여기서는 2번을 누르시면 정답 처리 됩니다.)

  1. 패키지 설치시 업그레이드를 수행한다.
  2. 설치가 되는 과정을 상세히 보여 준다.
  3. 패키지 설치 프로세스를 해쉬(#) 기호로 보여 준다.
  4. 의존성을 무시하고 설치한다.
(정답률: 75%)
  • -rpm -ivh 옵션 중 -v는 verbose(상세한)를 의미하며, 설치 과정을 상세히 보여줍니다. 따라서 "설치가 되는 과정을 상세히 보여 준다."가 정답입니다.
profile_image
1

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

37. 다음 중 패키지 확장자가 .deb 패키지를 사용하는 리눅스 배포판으로 알맞은 것은?

  1. SlackWare
  2. Debian
  3. RedHat
  4. Suse
(정답률: 73%)
  • 정답: Debian

    설명: .deb 패키지는 Debian 계열의 리눅스 배포판에서 사용되는 패키지 확장자입니다. Debian은 .deb 패키지를 사용하여 소프트웨어를 설치하고 관리합니다. SlackWare, RedHat, Suse는 각각 .tgz, .rpm, .rpm 패키지를 사용합니다.
profile_image
1

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

38. 다음 중 gcc 컴파일러 대한 설명으로 틀린 것은?(문제오류로 실제 시험에서는 3, 4번이 정답 처리 되었습니다. 여기서는 3번을 누르시면 정답 처리 됩니다.)

  1. GNU C 컴파일러를 의미한다.
  2. 이식성이 좋은 C, C++ 컴파일러이다.
  3. 비주얼한 개발환경을 제공한다.
  4. 이 컴파일러로 명령을 하면 항상 a.out 형태로 결과가 만들어 진다.
(정답률: 78%)
  • 3번. gcc 컴파일러는 비주얼한 개발환경을 제공하지 않습니다. 대신에 터미널 환경에서 사용되며, 명령어를 통해 컴파일 및 실행이 이루어집니다.
profile_image
1

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

39. 리눅스 파티션에 대한 설명으로 알맞은 것은?(문제오류로 실제 시험에서는 1, 2, 3, 4번이 정답 처리 되었습니다. 여기서는 1번을 누르시면 정답 처리 됩니다.)

  1. 리눅스는 최대 1개의 주파티션과 1개의 확장 파티션으로 구성된다.
  2. 확장 파티션은 1부터 12까지 생성할 수 있다.
  3. swap 파티션은 1GB 까지 설정가능하다.
  4. scsi 디스크의 파티션은 RAID구성에만 사용 가능하다.
(정답률: 79%)
  • 리눅스는 MBR(Master Boot Record) 방식을 사용하며, MBR은 최대 4개의 파티션만 인식할 수 있기 때문에 최대 1개의 주파티션과 1개의 확장 파티션으로 구성된다. 확장 파티션은 논리 파티션을 생성할 수 있는 영역으로, 1부터 12까지 생성할 수 있다. Swap 파티션은 1GB까지 설정 가능하며, SCSI 디스크의 파티션은 RAID 구성에만 사용 가능하다.
profile_image
1

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

40. 리눅스의 serial port관련된 설명 중 틀린 것은?

  1. 표준 serial 포트는 /dev/ttyS0부터 3까지 지원한다.
  2. ttyS0 과 ttyS2 는 IRQ 를 공유한다.
  3. ttyS1 과 ttyS3 은 IRQ 를 공유한다.
  4. /sbin/serialset 명령을 이용하면, serial 관련 설정이 가능하다.
(정답률: 20%)
  • 정답은 "/sbin/serialset 명령을 이용하면, serial 관련 설정이 가능하다." 이다. 이유는 "/sbin/serialset" 명령어는 존재하지 않기 때문이다. 올바른 명령어는 "/sbin/setserial" 이다. "/sbin/setserial" 명령어를 이용하면 시리얼 포트의 속도, 데이터 비트, 패리티 비트, 정지 비트 등을 설정할 수 있다.
profile_image
1

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

41. 리눅스에서 주변장치 중 비디오카드 정보검색 및 모니터 설정 등을 위해서 사용하는 명령어로 틀린 것은?

  1. Xconfigurator
  2. XF86config
  3. XF86Setup
  4. Xcon
(정답률: 30%)
  • "Xcon"은 존재하지 않는 명령어이기 때문에 틀린 것입니다. "Xconfigurator", "XF86config", "XF86Setup"은 모두 리눅스에서 주변장치 중 비디오카드 정보검색 및 모니터 설정 등을 위해서 사용하는 명령어입니다.
profile_image
1

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

42. 리눅스 커널에 새로운 장치를 인식하게 하기 위해서, 취할 수 있는 방법으로 알맞은 것은?

  1. 커널 컴파일
  2. X윈도우 재설치
  3. 하드웨어 주소값 변경
  4. 프로세서 변경
(정답률: 57%)
  • 커널은 운영체제의 핵심이며, 하드웨어와 소프트웨어 간의 인터페이스 역할을 합니다. 따라서 새로운 장치를 인식하게 하기 위해서는 커널에 해당 장치를 인식할 수 있는 드라이버를 추가해야 합니다. 이를 위해서는 커널 소스 코드를 수정하고 컴파일하여 새로운 커널 이미지를 생성해야 합니다. 따라서 "커널 컴파일"이 알맞은 답입니다. X윈도우 재설치, 하드웨어 주소값 변경, 프로세서 변경은 새로운 장치를 인식하는데 직접적인 영향을 미치지 않습니다.
profile_image
1

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

43. 새로운 하드디스크를 리눅스에 장착하고, 재부팅시마다 하드디스크를 자동으로 마운트 할 수 있도록 설정하는 설정파일로 알맞은 것은?

  1. /etc/motd
  2. /etc/mountd.conf
  3. /etc/proftpd.conf
  4. /etc/fstab
(정답률: 55%)
  • "/etc/fstab"은 파일 시스템 테이블을 나타내는 설정 파일입니다. 이 파일을 수정하여 새로운 하드디스크를 자동으로 마운트할 수 있습니다. 따라서 이 문제에서는 "/etc/fstab"이 정답입니다.
profile_image
1

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

44. 리눅스에서 새로운 하드디스크를 장착하고, 설정하는 과정에 대한 보기의 내용을 순서대로 나열한 것 중 알맞은 것은?

  1. 가 -> 다 -> 나 -> 라
  2. 가 -> 다 -> 라 -> 나
  3. 가 -> 라 -> 다 -> 나
  4. 가 -> 라 -> 나 -> 다
(정답률: 31%)
  • 가 -> 라 -> 다 -> 나 순서대로 나열한 이유는 다음과 같습니다.

    1. 먼저 새로운 하드디스크를 물리적으로 장착합니다. 이 단계에서는 운영체제와는 아무런 상호작용이 없으므로 가 단계에서 설명하지 않았습니다.
    2. 다음으로 fdisk 명령어를 사용하여 새로운 하드디스크를 파티션으로 나눕니다. 이 단계에서는 하드디스크를 사용하기 위한 기본적인 설정을 수행합니다.
    3. 그 다음으로 mkfs 명령어를 사용하여 각 파티션에 파일 시스템을 생성합니다. 이 단계에서는 각 파티션을 사용할 수 있도록 준비합니다.
    4. 마지막으로 fstab 파일을 수정하여 새로운 하드디스크를 부팅 시 자동으로 마운트하도록 설정합니다. 이 단계에서는 새로운 하드디스크를 사용하기 위한 최종적인 설정을 수행합니다.

    따라서 가 -> 라 -> 다 -> 나 순서대로 나열한 것이 가장 적절합니다.
profile_image
1

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

45. 리눅스로 software RAID를 구성하는 방법에 대해 서술한 것 중 틀린 것은?

  1. 가장 처음 작업해야 할 단계는 fdisk로 partition을 생성해야 한다.
  2. fdisk로 파티션 생성 후 즉시 mke2fs명령을 이용하여 RAID 디바이스를 포맷한다.
  3. 부팅때마다 자동으로 마운트되게 하기 위해 /etc/fstab에 등록한다.
  4. /etc/raidtab 파일은 소프트웨어 RAID 관련 설정이 담겨있다.
(정답률: 30%)
  • "fdisk로 파티션 생성 후 즉시 mke2fs명령을 이용하여 RAID 디바이스를 포맷한다."가 틀린 것이다. 파티션을 생성한 후에는 mdadm을 사용하여 RAID 배열을 생성하고, 그 다음에 mke2fs를 사용하여 파일 시스템을 생성해야 한다. RAID 배열을 생성하지 않고 바로 포맷하면 데이터가 손실될 수 있다.
profile_image
1

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

46. ext3저널링 파일시스템의 트랜잭션 수행단계에 해당하는 것 중 틀린 것은?

  1. 할당 단계
  2. 로깅 단계
  3. 추가 단계
  4. 위탁 단계
(정답률: 31%)
  • 정답은 "위탁 단계"입니다.

    ext3 파일시스템에서 트랜잭션 수행 단계는 다음과 같습니다.

    1. 할당 단계: 새로운 데이터 블록이나 inode가 필요한 경우 해당 블록이나 inode를 할당합니다.
    2. 로깅 단계: 변경된 내용을 로그에 기록합니다. 이 단계에서는 변경된 내용을 디스크에 쓰지 않습니다.
    3. 추가 단계: 변경된 내용을 실제 데이터 블록이나 inode에 추가합니다.
    4. 위탁 단계: 변경된 내용을 디스크에 씁니다.

    로깅 단계에서는 변경된 내용을 로그에 기록하고, 이후 추가 단계에서 변경된 내용을 실제 데이터 블록이나 inode에 추가합니다. 따라서 로깅 단계가 틀린 것입니다. 로깅 단계는 데이터 일관성을 유지하기 위해 필요한 단계이며, 파일시스템이 비정상적으로 종료되는 경우 로그를 사용하여 데이터 일관성을 복구할 수 있습니다.
profile_image
1

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

47. 다음 중 RAID LEVEL별 특징으로 올바르게 서술된 것 중 틀린 것은?(문제오류로 실제 시험에서는 2, 3번이 정답 처리 되었습니다. 여기서는 2번을 누르시면 정답 처리 됩니다.)

  1. RAID 0 : 스트라이핑으로 결함 허용기능은 없지만 속도가 빠르다.
  2. RAID 1 : 미러링으로 성능향상 기능은 없고, 구성비용이 비싸지만, 장애대비가 확실하다
  3. RAID 0+1 : 3개 이상의 디스크로 구성되며, RAID 0과 1의 특성을 모두 갖는다.
  4. RAID 5 : RIAD 0 보다 느리지만, 다른 레벨보다 빠른 성능을 내고, 결함허용을 지원한다.
(정답률: 55%)
  • "RAID 1 : 미러링으로 성능향상 기능은 없고, 구성비용이 비싸지만, 장애대비가 확실하다"라는 설명이 올바르다. RAID 1은 미러링으로 데이터를 복제하여 저장하기 때문에 성능향상 기능은 없지만, 하나의 디스크가 고장나도 다른 디스크에서 데이터를 복구할 수 있어 장애대비가 확실하다는 특징이 있다.
profile_image
1

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

48. 아래 나열된 장치명(Device name)에 대한 설명으로 틀린 것은?

  1. hda1은 첫번째 하드디스크의 첫번째 파티션 이다.
  2. sda1은 SCSI 장치중 ID 값이 제일 우선인 하드디스크를 의미한다.
  3. ttyS0 는 Windows 의 Comport 1과 동일하다.
  4. pts는 포인팅 디바이스의 심볼릭 링크이다.
(정답률: 39%)
  • "pts는 포인팅 디바이스의 심볼릭 링크이다."가 틀린 설명이다. pts는 유닉스 계열 운영체제에서 가상 터미널을 의미하는 심볼릭 링크이다. 포인팅 디바이스는 마우스나 터치패드와 같은 입력 장치를 의미한다.
profile_image
1

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

49. CD-ROM이 IDE 장치의 Secondary Master 로 연결되어 있을 때, 일반적으로 사용하는 장치 파일 이름은?

  1. /dev/hda
  2. /dev/hdb
  3. /dev/hdc
  4. /dev/hdd
(정답률: 9%)
  • 일반적으로 CD-ROM은 IDE 장치의 Secondary Master에 연결됩니다. 이에 따라, "/dev/hdc"가 일반적으로 사용되는 장치 파일 이름이 됩니다. "hda"는 IDE Primary Master, "hdb"는 IDE Primary Slave, "hdd"는 IDE Secondary Slave에 해당합니다.
profile_image
1

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

50. 리눅스 콘솔에서 사운드 카드를 제어하는 프로그램으로 알맞은 것은?

  1. sndconfig
  2. netconfig
  3. sysconfig
  4. sndcfg3
(정답률: 알수없음)
  • "sndconfig"는 리눅스에서 사운드 카드를 감지하고 설정하는 프로그램입니다. 따라서 이 보기 중에서 "sndconfig"가 가장 알맞은 선택지입니다. "netconfig"는 네트워크 설정을 관리하는 프로그램이고, "sysconfig"는 시스템 설정을 관리하는 프로그램입니다. "sndcfg3"는 존재하지 않는 프로그램입니다.
profile_image
1

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

51. maillog의 파일사이즈가 너무 커져서 해당 로그 파일을 삭제하고자 한다. 가장 알맞게 서술한 것은?

  1. /var/log/maillog를 삭제한 후, crond를 재 구동한다.
  2. /var/log/maillog를 삭제한 후, sendmail을 재 구동한다.
  3. /var/log/maillog를 삭제한 후, syslogd를 재 구동한다.
  4. /var/log/maillog 를 삭제한 후, touch 명령으로 새로 생성해 준다.
(정답률: 31%)
  • "/var/log/maillog를 삭제한 후, syslogd를 재 구동한다."가 정답이다. maillog는 메일 서버에서 발생하는 로그를 기록하는 파일이다. 이 파일이 너무 커지면 디스크 용량을 많이 차지하게 되므로 주기적으로 삭제해주는 것이 좋다. 하지만 파일을 삭제하면 해당 로그를 기록할 수 없게 되므로 syslogd를 재 구동하여 새로운 로그 파일을 생성해야 한다. crond는 cron 작업을 관리하는 데 사용되는 데몬이고, sendmail은 메일을 보내는 데 사용되는 데몬이므로 이들과는 관련이 없다. touch 명령으로 새로운 파일을 생성해도 로그를 기록할 수 없으므로 올바르지 않다.
profile_image
1

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

52. root 사용자가 네트워크를 통한 원격에서 접속을 할 수 없도록, 제한하는 설정내용이 담긴 설정 파일로 알맞은 것은?

  1. /etc/issue.net
  2. /etc/profile
  3. /etc/shell
  4. /etc/securetty
(정답률: 46%)
  • 정답은 "/etc/securetty"입니다.

    "/etc/securetty" 파일은 root 사용자가 로컬 콘솔을 통해서만 로그인할 수 있도록 허용하는 터미널 장치를 지정하는 파일입니다. 이 파일에 등록되지 않은 터미널에서는 root 사용자가 로그인할 수 없으므로, 원격에서 root 사용자로 접속하는 것을 방지할 수 있습니다. 따라서, 이 파일을 수정하여 root 사용자의 원격 접속을 제한할 수 있습니다.
profile_image
1

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

53. 다음 중 네트워크 관련 설정파일이 설정된 위치 및 해석이 틀린 것은?

  1. hostname 설정 : /etc/hosts
  2. gateway 설정 : /etc/sysconfig/network
  3. ip 주소 구성 : /etc/sysconfig/network-scripts/ifcfg-ethx
  4. dns 설정 : /etc/resolv.conf
(정답률: 37%)
  • 정답은 "hostname 설정 : /etc/hosts"이다.

    - hostname 설정 : /etc/hostname
    - 호스트 이름을 설정하는 파일이다.
    - gateway 설정 : /etc/sysconfig/network
    - 네트워크 인터페이스와 관련된 설정 파일이다. 네트워크 게이트웨이 주소를 설정할 수 있다.
    - ip 주소 구성 : /etc/sysconfig/network-scripts/ifcfg-ethx
    - 네트워크 인터페이스의 IP 주소, 서브넷 마스크, 게이트웨이 등을 설정하는 파일이다.
    - dns 설정 : /etc/resolv.conf
    - DNS 서버 주소를 설정하는 파일이다.

    따라서, 호스트 이름 설정은 /etc/hostname 파일에서 이루어지며, /etc/hosts 파일은 IP 주소와 호스트 이름 간의 매핑 정보를 담고 있다.
profile_image
1

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

54. TCP_WRAPPER 설정의 영향을 받지 않는 프로세스들을 서술한 것 중 알맞은 것은?

  1. in.telnetd, ipop3d
  2. nfs, dns
  3. httpd, in.telnetd
  4. httpd, dns
(정답률: 43%)
  • TCP_WRAPPER 설정은 네트워크 서비스에 대한 접근을 제어하는데 사용되는데, nfs와 dns는 이러한 네트워크 서비스와 직접적으로 연관되어 있지 않기 때문에 TCP_WRAPPER 설정의 영향을 받지 않는다. 반면, in.telnetd, ipop3d, httpd는 네트워크 서비스와 직접적으로 연관되어 있기 때문에 TCP_WRAPPER 설정의 영향을 받을 수 있다.
profile_image
1

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

55. 다음 중 리눅스의 부팅 및 초기화 과정에 대한 설명으로 틀린 것은?

  1. MBR 영역에는 lilo나 grub같은 로더가 저장 되어 있다.
  2. Device Check 과정은 리눅스 커널이 직접 수행한다.
  3. file system check는 fsck를 이용하여, 파일 시스템 체크를 진행한다.
  4. init process는 /etc/inittab파일을 로딩하여 프로세스를 수행한다.
(정답률: 13%)
  • "MBR 영역에는 lilo나 grub같은 로더가 저장 되어 있다."라는 설명이 틀린 것이다. MBR 영역에는 부트로더가 저장되어 있으며, lilo나 grub은 부트로더 중 하나이다.
profile_image
1

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

56. iptables 와 ipchains의 차이점으로 틀린 것은?

  1. iptables에서는 TCP -y 지시자는 --syn으로 바뀌었고 `-p tcp'다음에 와야 한다.
  2. iptables에서는 DENY target는 DROP으로 바뀌었다.
  3. iptables에서는 체인 이름은 256자까지 가능 하다.
  4. iptables에서는 MASQ와 REDIRECT는 더 이상 target으로 동작하지 않는다.
(정답률: 40%)
  • iptables에서는 체인 이름이 256자까지 가능한 이유는, 이전 버전인 ipchains에서는 체인 이름이 최대 30자까지 가능했기 때문이다. iptables는 보다 더 복잡한 방화벽 규칙을 구현하기 위해 개발되었으며, 이에 따라 체인 이름의 길이 제한도 늘어났다.
profile_image
1

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

57. 저널링 파일시스템을 사용함으로서 얻을 수 있는 특징으로 틀린 것은?

  1. 파일 복구 시간을 단축할 수 있다.
  2. 파일을 저장전 저널링 시스템은 로그를 기록하여, 향후 장애에 대비한다.
  3. ext3저널링 시스템은 파일복구를 위해, 슈퍼블록, 비트맵, inode를 모두 검사한다.
  4. 파일 시스템영역은 관리 영력과 테이터 영역으로 구성된다.
(정답률: 44%)
  • "파일 시스템영역은 관리 영역과 데이터 영역으로 구성된다."는 틀린 내용입니다.

    ext3 저널링 시스템은 파일 복구를 위해 슈퍼블록, 비트맵, inode를 모두 검사합니다. 이는 파일 시스템의 일관성을 유지하고 파일 손상을 최소화하여 파일 복구 시간을 단축할 수 있도록 합니다. 또한, 파일을 저장하기 전에 저널링 시스템은 로그를 기록하여 장애 발생 시 데이터 손실을 방지할 수 있도록 합니다.
profile_image
1

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

58. 시스템에 telnet 프로토콜로, 로그인 했을때 아래 화면과 같이 로그인 후, 간단한 보안관련 공지사항을 출력하고자 한다. 이때 설정해야할 파일로 알맞은 것은?

  1. /etc/issue
  2. /etc/motd
  3. /etc/issue.net
  4. /etc/messages
(정답률: 25%)
  • 로그인 후 출력되는 메시지는 "Message of the Day"라고 불리며, 이는 /etc/motd 파일에 저장되어 있습니다. 따라서 이 파일을 수정하여 로그인 후 출력되는 메시지를 변경할 수 있습니다. /etc/issue 파일은 시스템 로그인 화면에 출력되는 메시지를 설정하는 파일이며, /etc/issue.net 파일은 원격 로그인 화면에 출력되는 메시지를 설정하는 파일입니다. /etc/messages 파일은 시스템 메시지를 저장하는 파일입니다.
profile_image
1

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

59. 다음 중 원격 백업을 위해 사용되는 프로그램으로 짝지어진 것 중 알맞은 것은?

  1. rdump, rsync, rdist, rcp
  2. ftp, dump, rsync, rcp
  3. dump, rsync, rdump, rdist
  4. rdist, ftp, dd, rsync
(정답률: 10%)
  • 정답: "rdump, rsync, rdist, rcp"

    - rdump: 원격지의 파일 시스템을 백업하기 위한 프로그램
    - rsync: 원격지와 로컬의 파일을 동기화하기 위한 프로그램
    - rdist: 원격지의 파일을 동기화하기 위한 프로그램
    - rcp: 원격지와 로컬의 파일을 복사하기 위한 프로그램

    이들은 모두 원격지와 로컬 간의 파일 전송을 위한 프로그램으로, 백업을 위해 사용될 수 있다. ftp는 파일 전송 프로토콜로, dump는 파일 시스템을 백업하기 위한 유틸리티이며, dd는 디스크 이미지를 생성하기 위한 유틸리티이다.
profile_image
1

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

60. 다음은 백업을 하는 일반적인 요령을 서술한 것 중 틀린 것은?

  1. 루트 파일 시스템이나 /etc 디렉토리와 같은 자료는 자료가 바뀔때마다 full backup을 하는 것이 좋다.
  2. 사용자들의 자료는 자료의 중요도 및 업데이트 빈도에 따라 incremental backup과 Full backup 을 병행한다.
  3. 백업 테잎은 여러개의 테잎을 준비시 혼란의 우려가 있으므로 한 개의 백업 테잎을 이용하여 백업한다.
  4. 장기보관용 백업 테잎을 별도 준비하여 백업한다.
(정답률: 알수없음)
  • "백업 테잎은 여러개의 테잎을 준비시 혼란의 우려가 있으므로 한 개의 백업 테잎을 이용하여 백업한다."이 부분이 틀린 것입니다. 백업 데이터의 양이 많아서 한 개의 테잎으로는 저장이 불가능할 경우, 여러 개의 테잎을 사용하여 백업을 진행해야 합니다. 이 경우에는 백업 테잎의 번호와 순서를 정확히 기록하여 혼란을 방지해야 합니다.
profile_image
1

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

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

61. DSO(Dynamic Shared Object)의 장점으로 틀린것은?

  1. 필요에 따라 웹서버에 모듈이나 라이브러리를 언제든지 적재할 수 있다.
  2. 아파치를 재 컴파일하지 않아도 사용할 수 있다.
  3. 필요한 모듈에 따라 아파치를 재 컴파일 해야 한다.
  4. 모듈을 필요할 때 적재하기 때문에 시스템 리소스를 효율적으로 사용할 수 있다.
(정답률: 50%)
  • "필요한 모듈에 따라 아파치를 재 컴파일 해야 한다."가 DSO의 장점이 아니라 단점이다. DSO의 장점은 "필요에 따라 웹서버에 모듈이나 라이브러리를 언제든지 적재할 수 있다."와 "아파치를 재 컴파일하지 않아도 사용할 수 있다." 그리고 "모듈을 필요할 때 적재하기 때문에 시스템 리소스를 효율적으로 사용할 수 있다."이다. DSO를 사용하면 모듈을 추가하거나 업데이트할 때 웹서버를 중지시키지 않고도 가능하며, 필요한 모듈만 로드하여 시스템 리소스를 절약할 수 있다.
profile_image
1

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

62. 아파치 설정파일인 httpd.conf는 크게 세 부분으로 나눠져 있다. 다음 중 설정파일에 없는 설정은 무엇인가?

  1. Global Environment
  2. Main Server configuration
  3. Local Environment
  4. Virtual Hosts
(정답률: 19%)
  • 정답은 "Local Environment"이다.

    httpd.conf 파일은 아파치 웹 서버의 설정 파일로, 전체적인 서버 환경을 설정하는 "Global Environment", 메인 서버에 대한 설정을 하는 "Main Server configuration", 가상 호스트에 대한 설정을 하는 "Virtual Hosts"로 구성된다.

    하지만 "Local Environment"는 httpd.conf 파일에 포함되지 않는 설정이다. 이는 각각의 디렉토리나 파일에 대한 설정을 하는 .htaccess 파일에서 설정할 수 있다. .htaccess 파일은 해당 디렉토리나 파일에 대한 로컬 설정을 가능하게 해주는 파일이다.
profile_image
1

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

63. 여러 IP주소를 사용하여 아파치 웹 서버의 IP 기반 가상 호스팅 설정을 하려고 한다. 이에 대한 설명으로 틀린 것은?

  1. httpd.conf 파일의 NameVirtualHost 항목을 주석 제거 후 설정 변경한다.
  2. 사용하는 랜카드에 부여받은 IP주소를 추가로 설정한다.
  3. 설정하려는 도메인의 수만큼 IP주소를 확보 한다.
  4. 각 IP 주소별로 도메인 설정하여 사용한다.
(정답률: 40%)
  • 설정하려는 도메인의 수만큼 IP주소를 확보하는 것은 틀린 설명이다. IP 기반 가상 호스팅에서는 하나의 IP 주소를 여러 도메인이 공유하기 때문에, 하나의 IP 주소로 여러 도메인을 호스팅할 수 있다. 따라서, 올바른 설명은 "httpd.conf 파일의 NameVirtualHost 항목을 주석 제거 후 설정 변경한다." 이다. 이는 NameVirtualHost를 활성화하여 IP 기반 가상 호스팅을 가능하게 하는 것이다.
profile_image
1

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

64. 소스 컴파일하여 설치한 아파치 웹서버에서 현재 동작중인 아파치 모듈의 목록을 보려고 할 때 httpd 명령의 옵션 중 알맞은 것은?

  1. -D
  2. -m
  3. -V
  4. -l
(정답률: 50%)
  • 정답: "-l"

    "-l" 옵션은 현재 아파치 웹서버에서 로드된 모듈의 목록을 보여줍니다. 이 옵션을 사용하면 현재 웹서버에서 사용 가능한 모듈들을 확인할 수 있습니다.
profile_image
1

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

65. MySQL의 소스 컴파일 설치과정 중 configure에서 MySQL이 사용할 기본 데이터베이스가 설치되는 곳을 지정하는 옵션으로 알맞은 것은?

  1. --prefix
  2. --with-charset
  3. --localstatedir
  4. --sysconfdir
(정답률: 17%)
  • 정답: --localstatedir

    --localstatedir 옵션은 MySQL이 사용할 기본 데이터베이스가 설치되는 디렉토리 경로를 지정하는 옵션이다. 이 디렉토리는 MySQL 서버가 실행될 때 데이터베이스 파일이 생성되는 곳이다. 따라서 이 옵션을 사용하여 데이터베이스 파일이 저장될 경로를 지정할 수 있다.

    --prefix 옵션은 MySQL이 설치될 기본 경로를 지정하는 옵션이다.

    --with-charset 옵션은 MySQL이 사용할 문자셋을 지정하는 옵션이다.

    --sysconfdir 옵션은 MySQL 설정 파일이 저장될 경로를 지정하는 옵션이다.
profile_image
1

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

66. MySQL 소스 설치 후 MySQL의 관리자 root의 비밀번호 123456을 설정하려고 하는데 쉘 상에서 사용되는 것 중에 가장 알맞은 것은?

  1. mysqladmin -u root password "123456"
  2. mysql -u root password "123456"
  3. mysqladmin -u root passwd "123456"
  4. mysql -u root passwd "123456"
(정답률: 13%)
  • 정답은 "mysqladmin -u root password "123456""입니다.

    이유는 다음과 같습니다.

    - mysqladmin은 MySQL 서버를 관리하기 위한 유틸리티 중 하나입니다.
    - -u root 옵션은 root 계정으로 로그인하겠다는 것을 의미합니다.
    - password는 비밀번호를 설정하겠다는 명령어입니다.
    - "123456"는 설정할 비밀번호입니다. 이 부분은 큰따옴표 안에 있으므로 쉘에서 인식할 수 있도록 이스케이프 처리가 필요합니다.

    따라서, "mysqladmin -u root password "123456"" 명령어를 사용하여 MySQL의 관리자 root의 비밀번호를 123456으로 설정할 수 있습니다.
profile_image
1

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

67. 다음은 PHP가 동작하는 과정을 순서없이 나열한 것이다. 순서대로 나열한 것 중 알맞은 것은?

  1. (가)-(나)-(다)-(라)
  2. (가)-(다)-(라)-(나)
  3. (나)-(다)-(가)-(라)
  4. (나)-(라)-(가)-(다)
(정답률: 64%)
  • PHP 코드를 작성하고 웹 서버에 요청하면, 웹 서버는 PHP 인터프리터에게 요청을 전달한다. PHP 인터프리터는 코드를 해석하고 실행하여 HTML 코드를 생성하고, 이를 웹 서버에 전달한다. 웹 서버는 이 HTML 코드를 클라이언트에게 전송하여 웹 페이지를 표시한다. 따라서 정답은 "(나)-(라)-(가)-(다)"이다.
profile_image
1

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

68. NFS 서버의 설정 파일인 /etc/exports 파일에서 사용할 수 있는 옵션으로 틀린 것은?

  1. root_squash
  2. no_root_squash
  3. nobody_squash
  4. all_squash
(정답률: 24%)
  • 정답은 "nobody_squash"이다.

    "root_squash" 옵션은 NFS 클라이언트에서 root 권한으로 접근할 경우 해당 권한을 일반 사용자 권한으로 변경하는 옵션이다.

    "no_root_squash" 옵션은 NFS 클라이언트에서 root 권한으로 접근할 경우 해당 권한을 그대로 유지하는 옵션이다.

    "all_squash" 옵션은 모든 사용자 권한을 일반 사용자 권한으로 변경하는 옵션이다.

    반면 "nobody_squash" 옵션은 NFS 클라이언트에서 접근할 때, 모든 사용자 권한을 nobody 사용자로 변경하는 옵션이다. 이는 보안상의 이유로 사용자 권한을 제한하는 것이다.
profile_image
1

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

69. 아파치 웹서버에서는 사용자 인증을 제공하고 있는데 웹 서버 접근에 대한 인증은 물론 특정 디렉토리 접근에 대한 인증이 가능하다. 다음은 아파치 웹서버 설정파일인 httpd.conf에서 DocumentRoot인 /usr/local/apache/htdocs에 인증설정을 하여 웹 서버 접근 자체에 대한 인증 설정한 내용이다. 아래 설명 중 틀린 것은 무엇인가?

  1. 인증 타입은 현재 Basic을 지원하며 인증 영역에 대한 이름을 AuthName 지시자로 설정하고 있다.
  2. 지정한 유저로만 디렉토리 접근을 허용하고 패스워드 인증이 올바르게 된 사용자들만 접근이 가능하다.
  3. 인증 사용자와 패스워드를 가진 패스워드파일은 /usr/local/apache/conf/.htpasswd에 설정할 수 있다.
  4. ihd 사용자를 등록하려고 할 때 htpasswd /usr/local/apache/conf/.htpasswd ihd로 등록 할 수 있다.
(정답률: 알수없음)
  • 설명 중 틀린 것은 없다.

    - "인증 타입은 현재 Basic을 지원하며 인증 영역에 대한 이름을 AuthName 지시자로 설정하고 있다." : Basic 인증 방식을 사용하며, 인증 영역의 이름은 "Restricted Area"로 설정되어 있다.
    - "지정한 유저로만 디렉토리 접근을 허용하고 패스워드 인증이 올바르게 된 사용자들만 접근이 가능하다." : 지정한 사용자만 디렉토리 접근이 가능하며, 패스워드 인증이 올바르게 된 사용자만 접근이 가능하다.
    - "인증 사용자와 패스워드를 가진 패스워드파일은 /usr/local/apache/conf/.htpasswd에 설정할 수 있다." : 인증 사용자와 패스워드를 가진 파일은 /usr/local/apache/conf/.htpasswd에 설정할 수 있다.
    - "ihd 사용자를 등록하려고 할 때 htpasswd /usr/local/apache/conf/.htpasswd ihd로 등록 할 수 있다." : 맞는 설명이다. htpasswd 명령어를 사용하여 /usr/local/apache/conf/.htpasswd 파일에 ihd 사용자를 등록할 수 있다.
profile_image
1

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

70. 시스템관리자 홍길동은 php의 어떠한 소스도 파일 업로드 용량을 10M를 넘지 않도록 제한하려고 한다면 어떤 설정 파일의 어느 부분을 변경해야 하는지 알맞게 짝지어진 것은?

  1. php.ini - upload_max_filesize
  2. httpd.conf - upload_max_filesize
  3. php.ini - UploadMaxFileSize
  4. httpd.conf - UploadMaxFileSize
(정답률: 32%)
  • 정답: "php.ini - upload_max_filesize"

    설명: php.ini 파일은 PHP 설정 파일로, PHP의 동작을 제어하는 다양한 설정값을 포함하고 있다. upload_max_filesize는 파일 업로드 용량을 제한하는 설정값으로, 이 값을 변경하면 파일 업로드 용량을 제한할 수 있다. 따라서 시스템관리자 홍길동이 파일 업로드 용량을 10M를 넘지 않도록 제한하려면 php.ini 파일의 upload_max_filesize 값을 10M로 변경해야 한다.
profile_image
1

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

71. smb.conf의 설정 중에서 Global Sessions의 내용과 그에 대한 설명으로 틀린 것은?(문제오류로 실제 시험에서는 1, 2, 3번이 정답 처리 되었습니다. 여기서는 1번을 누르시면 정답 처리 됩니다.)

  1. host allow = 192.168.1. : 삼바 서버에 접속이 가능한 호스트를 지정한다.
  2. printing = lprng : 사용하고자하는 프린터를 설정한 파일을 지정한다.
  3. quest account = nobody : 시스템 계정 없이 로그인 했을 때 적용할 사용자 계정이다.
  4. username map = /etc/samba/smbusers : 리눅스 사용자 이름과 삼바 사용자 이름이 다를 경우 매핑시켜 준다.
(정답률: 알수없음)
  • Global Sessions에 대한 내용이 아니라 smb.conf의 다른 설정 내용들에 대한 설명이다. 따라서, 이 문제는 오류가 있다.

    하지만, "host allow = 192.168.1. : 삼바 서버에 접속이 가능한 호스트를 지정한다."는 smb.conf에서 사용되는 설정 중 하나이다. 이 설정은 특정 IP 대역의 호스트만 삼바 서버에 접속할 수 있도록 제한하는 역할을 한다. 예를 들어, "host allow = 192.168.1."으로 설정하면 192.168.1.0/24 대역의 호스트만 삼바 서버에 접속할 수 있다.
profile_image
1

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

72. RedHat계열에서 NFS서버를 구동시킬 때 필요한 구동 스크립트와 관계가 있는 것 중 알맞은 것은?

  1. /etc/rc.d/init.d/rpcidmapd
  2. /etc/rc.d/init.d/portmap
  3. /etc/rc.d/init.d/network
  4. /etc/rc.d/init.d/crond
(정답률: 10%)
  • NFS 서버를 구동시키기 위해서는 RPC(Remote Procedure Call)와 관련된 서비스들이 먼저 구동되어야 합니다. 이 중에서도 NFS 서버에서는 portmap 서비스가 필수적으로 구동되어야 합니다. portmap은 RPC 프로그램이 사용하는 포트 번호를 매핑해주는 역할을 합니다. 따라서 NFS 서버를 구동시키기 위해서는 /etc/rc.d/init.d/portmap 스크립트를 실행하여 portmap 서비스를 구동시켜야 합니다.
profile_image
1

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

73. NFS 서버의 설정 파일인 /etc/exports의 옵션 중에서 클라이언트의 root사용자를 서버에서의 root사용자로 매핑할 수 있도록 하는 옵션으로 알맞은 것은?

  1. root_squash
  2. no_root_squash
  3. nobody_squash
  4. all_squash
(정답률: 42%)
  • 정답: "no_root_squash"

    설명: "no_root_squash" 옵션은 클라이언트의 root 사용자를 서버에서의 root 사용자로 매핑할 수 있도록 허용하는 옵션이다. 이 옵션을 사용하지 않으면 클라이언트의 root 사용자는 서버에서의 일반 사용자로 매핑되어 권한이 제한될 수 있다. "root_squash" 옵션은 반대로 클라이언트의 root 사용자를 서버에서의 일반 사용자로 매핑하는 옵션이다. "nobody_squash" 옵션은 클라이언트의 모든 사용자를 서버에서의 nobody 사용자로 매핑하는 옵션이다. "all_squash" 옵션은 "nobody_squash"와 유사하지만, 클라이언트의 root 사용자도 nobody 사용자로 매핑된다.
profile_image
1

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

74. ProfFTPD의 환경설정 파일 proftpd.conf에 대한 설명으로 틀린 것은?

  1. ServerType : ProFTPD 서버의 하드웨어 타입을 결정한다.
  2. ServerName : FTP서버의 이름을 출력한다.
  3. ServerAdmin : FTP서버 관리자의 E-mail 주소를 설정한다.
  4. <Anonymous ~ftp> ……… </Anonymous> : 익명사용자에 대한 설정들을 정의한다.
(정답률: 22%)
  • "ServerType : ProFTPD 서버의 하드웨어 타입을 결정한다."는 틀린 설명이다. ServerType은 ProFTPD 서버의 동작 모드를 결정하는 설정이다. 예를 들어, standalone 모드로 설정하면 ProFTPD가 독립적으로 실행되며, inetd 모드로 설정하면 inetd나 xinetd와 같은 superserver와 함께 실행된다.
profile_image
1

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

75. 다음은 메일 서비스와 관련된 용어들과 이에 대한 설명들로 짝지어진 것 중 알맞은 것은?

  1. MTA(Mail Transfer Agent) - 사용자들이 메일을 보기 위해 사용하는 프로그램
  2. MUA(Mail User Agent) - 사용자를 위해서 메일서버 간 메일 전송을 도와주는 프로그램
  3. MDA(Mail Delivery Agent) - 수신된 메시지를 해당 사용자의 메일 박스에 저장해 주는 프로그램
  4. MMA(Mail Mover Agent) - 한 호스트에서 메일을 받아 다른 호스트로 전송하는 프로그램
(정답률: 알수없음)
  • MDA(Mail Delivery Agent) - 수신된 메시지를 해당 사용자의 메일 박스에 저장해 주는 프로그램.
profile_image
1

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

76. 전자우편을 정상적으로 주고받을 수 있도록 송수신 서비스를 지원하는 프로그램으로 짝지어진 것 중 알맞은 것은?

  1. qmail - sendmail
  2. qmail - procmail
  3. pop3 - imap
  4. pop3 - sendmail
(정답률: 17%)
  • 정답은 "qmail - sendmail"입니다.

    qmail과 sendmail은 모두 메일 송수신 서비스를 지원하는 프로그램입니다. 그러나 qmail은 sendmail과 달리 보안성이 높고 안정성이 뛰어나며, 스팸 필터링 등의 기능을 내장하고 있습니다. 따라서 qmail은 sendmail 대안으로 많이 사용되고 있습니다.

    반면, procmail은 메일 필터링을 위한 프로그램이며, pop3와 imap은 메일 수신 프로토콜입니다. sendmail과 짝지어진 pop3는 메일을 받아오는 프로토콜이므로, 올바른 짝이 아닙니다.
profile_image
1

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

77. sendmail 데몬을 실행시키기 위한 명령 및 옵션 이다. 이에 대한 설명으로 틀린 것은?(문제오류로 실제 시험에서는 1, 2, 3, 4번이 정답 처리 되었습니다. 여기서는 1번을 누르시면 정답 처리 됩니다.)

  1. sendmail을 foreground로 실행하고 메일 큐를 30분 간격으로 처리
  2. sendmail을 background로 실행하고 메일 큐를 30분 간격으로 처리
  3. sendmail을 foreground로 실행하고 메일 큐를 30초 간격으로 처리
  4. sendmail을 background로 실행하고 메일 큐를 30초 간격으로 처리
(정답률: 57%)
  • "sendmail을 foreground로 실행하고 메일 큐를 30분 간격으로 처리" 옵션은 sendmail을 백그라운드에서 실행시키지 않고, 현재 터미널 창에서 실행시키며, 메일 큐를 30분 간격으로 처리하는 옵션이다. 따라서, 이 옵션을 선택하면 sendmail이 실행되는 상태를 실시간으로 확인할 수 있고, 메일 큐를 일정한 간격으로 처리할 수 있다.
profile_image
1

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

78. sendmail에서 사용하는 여러 데이터베이스 파일 중 sendmail 특정 도메인 메일러 라우팅 설정 파일로 알맞은 것은?

  1. access.db
  2. local-host-names.db
  3. virtusertable.db
  4. aliases.db
(정답률: 20%)
  • "local-host-names.db" 파일은 sendmail에서 로컬 도메인을 설정하는 파일이다. 이 파일은 sendmail이 메일을 수신하는 도메인을 식별하고 해당 도메인에 대한 메일러 라우팅을 설정하는 데 사용된다. 따라서 이 파일은 sendmail에서 특정 도메인 메일러 라우팅 설정 파일로 사용된다.
profile_image
1

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

79. 다음은 ProFTPD 서버의 설정파일 proftpd.conf의 일부이다. 다음 익명 사용자에 대한 설정 내용중에 대한 설명으로 틀린 것은?

  1. 익명 사용자 anonymous로 접속을 하면 ftp라는 사용자 ID의 권한으로 접속이 되는 것이다.
  2. 익명 사용자 anonymous는 ftp라는 그룹 권한을 갖는다.
  3. 홈디렉토리 하위의 pub디렉토리에 업로드가 가능하다.
  4. 홈디렉토리 하위의 pub디렉토리에 접근이 가능하다.
(정답률: 19%)
  • 정답은 "익명 사용자 anonymous는 ftp라는 그룹 권한을 갖는다."이다. proftpd.conf 파일에서는 익명 사용자 anonymous에 대해 ftp라는 사용자 ID와 권한을 부여하고, pub 디렉토리에 대한 권한 설정을 하고 있다. 따라서 익명 사용자 anonymous로 접속하면 ftp 사용자 ID와 권한으로 접속이 되며, pub 디렉토리에 업로드와 접근이 가능하다.
profile_image
1

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

80. 다음은 ProFTPD 설정 파일 proftpd.conf에서 사용되는 설정 지시자에 대한 설명으로 틀린 것은?

  1. ServerName - FTP 서버의 이름을 출력한다.
  2. ServerAdmin - FTP 서버의 관리자 로그인 ID를 설정한다.
  3. ServerType - ProFTPD 서버를 실행시킬 방식을 결정한다.
  4. DefaultRoot - FTP서버에 일반 계정으로 접속한 사용자의 최상위 디렉토리를 지정한다.
(정답률: 0%)
  • 정답: "ServerAdmin - FTP 서버의 관리자 로그인 ID를 설정한다."

    설명: ServerAdmin은 FTP 서버의 관리자 이메일 주소를 설정하는 지시자입니다. 로그인 ID를 설정하는 것이 아니라 이메일 주소를 설정합니다. FTP 서버의 관리자 이메일 주소는 서버에서 발생하는 문제나 오류에 대한 알림을 받을 수 있도록 설정하는 것이 좋습니다.
profile_image
1

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

81. 다음은 ProFTPD 서버의 설정파일 proftpd.conf의 일부이다. 다음 익명 사용자에 대한 설정 내용 중에 대한 설명으로 틀린 것은?

  1. UserAlias는 anonymous 사용자로 접속하면 ftp 사용자로 접근하도록 설정한 것이다.
  2. MaxClients는 anonymous 사용자로 접속할 경우 clients들의 최대 접속수를 설정한 것이다.
  3. DisplayLogin은 anonymous 사용자로 접속했을 때 보여줄 메시지가 들어있는 것은 welcome.msg라는 text파일이다.
  4. DisplayFirstChdir은 anonymous 사용자로 접속했을 때 보여줄 메시지가 들어있는 것은 .message라는 text파일이다.
(정답률: 39%)
  • 정답은 "DisplayFirstChdir은 anonymous 사용자로 접속했을 때 보여줄 메시지가 들어있는 것은 .message라는 text파일이다."이다. DisplayFirstChdir은 익명 사용자가 처음 접속했을 때 보여줄 디렉토리를 설정하는 것이며, .message 파일은 익명 사용자가 해당 디렉토리에 접속했을 때 보여줄 메시지를 설정하는 것이다.
profile_image
1

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

82. ProFTPD의 실행파일인 proftpd의 옵션에 대한 설명 중 틀린 것은?

  1. -h : 실행파일인 proftpd의 사용방법을 출력 한다.
  2. -c : 기본 설정파일이 아닌 다른 설정파일로 실행한다.
  3. -l : ProFTPD에 관련된 설정내용의 목록을 보여준다.
  4. -t : 설정 내용의 문법을 검사한다.
(정답률: 10%)
  • 정답은 "-l : ProFTPD에 관련된 설정내용의 목록을 보여준다." 이다. 옵션 "-l"은 ProFTPD에 관련된 로그 파일의 목록을 보여주는 옵션이다.

    옵션 "-h"는 실행파일인 proftpd의 사용방법을 출력하는 옵션이다.

    옵션 "-c"는 기본 설정파일이 아닌 다른 설정파일로 실행하는 옵션이다.

    옵션 "-t"는 설정 내용의 문법을 검사하는 옵션이다.
profile_image
1

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

83. sendmail에서 제공하는 메일 별명(alias)에 대한 기능 중 틀린 것은?

  1. 개인 사용자들을 위한 또 다른 이름
  2. 메일을 다른 호스트로 전달
  3. 메일 서버 호스트명 변경
  4. 메일링 리스트 제공
(정답률: 27%)
  • sendmail에서 제공하는 메일 별명(alias)에 대한 기능 중 틀린 것은 "메일 서버 호스트명 변경"이다. 메일 별명(alias)은 개인 사용자들을 위한 또 다른 이름을 제공하거나, 메일을 다른 호스트로 전달하거나, 메일링 리스트를 제공하는 등의 기능을 제공하지만, 메일 서버 호스트명 변경 기능은 제공하지 않는다. 메일 서버 호스트명 변경은 DNS(Domain Name System) 설정이나 sendmail의 설정 파일을 수정하여 변경할 수 있다.
profile_image
1

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

84. sendmail은 스패머들로부터 메일서버를 보호하기 위한 최소한의 접근제어를 /etc/mail/access 파일을 통해서 하고 있다. 다음은 메일의 Relay에 대한 설정 및 이에 대한 설명으로 틀린 것은?

  1. OK - 지정된 호스트나 사용자에게는 무조건 메일 수신
  2. REJECT - 지정된 도메인의 모든 메일을 송수신 거부
  3. DISCARD - 지정된 도메인에게서 메일을 받아 모두 폐기
  4. 550 - 지정된 메일 주소와 일치하는 메일 수신 거부
(정답률: 62%)
  • 정답은 "550 - 지정된 메일 주소와 일치하는 메일 수신 거부"이다.

    이유는 access 파일에서 "550"으로 설정된 항목은 특정한 메일 주소로부터의 메일을 거부하는 설정이기 때문이다. 따라서 해당 메일 주소로부터의 메일은 전송되지 않고 거부된다.
profile_image
1

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

85. sendmail은 구동하게 되면 /var/maillog파일에 메일 전송에 대한 로그를 기록한다. 이 파일에 기록되는 로그 수준을 loglevel로 지정해 줄 수 있는데 다음 loglevel 값과 이에 대한 설명으로 틀린 것은?

  1. 0 - sendmail 구동에 관한 최소 정보만 기록
  2. 1 - 심각한 에러 또는 보안 정보 기록
  3. 8 - 메일 수신 성공 기록, 기본값
  4. 15 - 모은 SMTP 접속 기록
(정답률: 9%)
  • 정답은 "15 - 모은 SMTP 접속 기록" 이다.

    sendmail의 loglevel 값은 다음과 같다.

    - 0: sendmail 구동에 관한 최소 정보만 기록
    - 1: 심각한 에러 또는 보안 정보 기록
    - 8: 메일 수신 성공 기록, 기본값
    - 9: 메일 송신 성공 기록
    - 15: 모은 SMTP 접속 기록

    loglevel 값이 8일 경우, /var/maillog 파일에는 메일 수신에 대한 성공 기록이 기록된다. 이는 sendmail의 기본값이며, 메일 전송에 대한 기본적인 로그를 확인할 수 있다.
profile_image
1

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

86. 다음 DNS(Domain Name System)에 대한 설명 중 틀린 것은?

  1. 컴퓨터가 인식하기 쉬운 숫자 주소체계를 사람들이 인식하기 쉬운 문자 주소체계로 변환해주는 시스템을 말한다.
  2. DNS는 도메인 이름을 계층형 구조로 설계하고 각 계층별 도메인에 대한 책임을 분산하여 따로 두는 분산 데이터베이스 구조를 갖고 있다.
  3. 국내 도메인 관리는 한국인터넷진흥원(NIDA)에서 담당하고 있다.
  4. DNS를 구현하기 위한 패키지 프로그램은 ISC의 named이다.
(정답률: 30%)
  • "DNS를 구현하기 위한 패키지 프로그램은 ISC의 named이다."라는 설명이 틀린 것은 아니다. ISC의 named는 DNS 서버를 구현하기 위한 가장 일반적인 소프트웨어 패키지 중 하나이다. 따라서, 모든 보기가 올바른 설명이다.
profile_image
1

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

87. 다음은 DNS 서버의 forward 영역 파일의 설정 내용 중에 메일 서버와 관련된 내용이다. 이에 대한 설명으로 틀린 것은?

  1. 메일서버의 이름은 mail.ihd.or.kr이며 IP 주소는 192.168.1.11
  2. ihd.or.kr 도메인에 대한 메일서버의 URL mail.ihd.or.kr
  3. 메일서버인 mail.ihd.or.kr은 동시에 10개의 메일을 보낼 수 있다.
  4. mail.ihd.or.kr서버는 메일서버이다.
(정답률: 22%)
  • DNS 서버의 forward 영역 파일의 설정 내용에서 틀린 것은 없다.

    메일서버인 mail.ihd.or.kr은 동시에 10개의 메일을 보낼 수 있는 이유는 해당 메일서버가 설정한 제한사항이나 하드웨어 성능 등에 따라 결정될 수 있다. 이에 대한 설명은 해당 메일서버의 관리자나 운영 정책에 따라 다를 수 있다.
profile_image
1

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

88. 다음 중 리눅스가 지원하는 네트워크 서비스와 프로그램의 연결이 알맞은 것은?

  1. 웹 서비스 - ssh
  2. 도메인 네임 서비스 - bind
  3. 네트워크 정보 서비스 - cvs
  4. 파일 버전 관리 서비스 - ypbind
(정답률: 알수없음)
  • 도메인 네임 서비스는 인터넷에서 도메인 이름과 IP 주소를 매핑하는 서비스이며, bind는 이를 구현하는 프로그램이다. 따라서 "도메인 네임 서비스 - bind"가 알맞은 연결이다. 웹 서비스는 HTTP 프로토콜을 사용하므로 ssh와는 관련이 없다. 네트워크 정보 서비스는 네트워크 관리를 위한 정보를 제공하는 서비스이며, cvs는 파일 버전 관리를 위한 프로그램이므로 서로 관련이 없다. ypbind는 NIS(Network Information Service)를 사용하는 서비스이므로 파일 버전 관리와는 관련이 없다.
profile_image
1

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

89. 분산 컴퓨팅 환경에서 여러 작업을 하는 경우 각 시스템마다 인증을 거치는 것은 당연하지만 매번 번거로운 일이 아닐 수 없다. 이러한 번거로움을 줄일 수 있는 서비스로 알맞은 것은?

  1. NIS
  2. NFS
  3. CVS
  4. SSH
(정답률: 알수없음)
  • NIS는 Network Information Service의 약자로, 분산 컴퓨팅 환경에서 사용자 계정 정보와 비밀번호 등의 인증 정보를 중앙 서버에서 관리하여 각 시스템에서 인증을 반복하지 않아도 되도록 해준다. 따라서 작업을 할 때마다 인증 과정을 거치는 번거로움을 줄일 수 있는 서비스로 알맞다.
profile_image
1

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

90. 독립되거나 구분되는 프로세스가 아니고, 네트워크 프로세스에 의해 불려지는 루틴들의 라이브러리라고 하는 변환기를 설정한 파일로 알맞은 것은?

  1. named.ca
  2. named.conf
  3. named.local
  4. resolv.conf
(정답률: 10%)
  • 정답은 "resolv.conf"입니다. 이 파일은 네트워크 프로세스에 의해 불려지는 라이브러리인 변환기를 설정하는 파일입니다. 이 파일은 DNS(Domain Name System) 서버의 IP 주소와 도메인 이름을 매핑하는 데 사용됩니다. 따라서 시스템이 인터넷에 연결되어 있을 때, 이 파일은 시스템이 DNS 서버를 찾아서 인터넷에 연결할 수 있도록 도와줍니다.
profile_image
1

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

91. 다음은 FTP 서버를 구동하기 위한 슈퍼데몬(xinetd)의 ftp 설정파일의 내용이다. 옵션과 이에 대한 설명으로 틀린 것은?

  1. instance = 50 : FTP 서버에 동시에 접속 할 수 있는 접속 수는 최대 50이다.
  2. user = root : FTP 서버에 접속하는 관리자 ID는 root이다.
  3. server = /usr/sbin/in.proftpd : 접속요청이 오면 실행되는 서버 프로그램을 명시한다.
  4. log_on_success = HOST PID : 서버가 성공적으로 실행되었을 때 저장할 기록은 HOST와 PID이다.
(정답률: 59%)
  • 정답은 "user = root : FTP 서버에 접속하는 관리자 ID는 root이다."가 아닌 것이다. 이 설정은 FTP 서버에 접속하는 모든 사용자가 root 계정으로 로그인할 수 있도록 허용하는 것이다. 이는 보안상 매우 위험한 설정이므로 절대로 권장되지 않는다.

    따라서, 올바른 설명은 다음과 같다:
    - instance = 50 : FTP 서버에 동시에 접속 할 수 있는 접속 수는 최대 50이다.
    - server = /usr/sbin/in.proftpd : 접속요청이 오면 실행되는 서버 프로그램을 명시한다.
    - log_on_success = HOST PID : 서버가 성공적으로 실행되었을 때 저장할 기록은 HOST와 PID이다.
profile_image
1

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

92. 다음 중 DHCP의 설정 파일인 dhcpd.conf의 설정 옵션 및 지시자에 대한 설명이 틀린 것은?

  1. option domain-name : 네임서버의 도메인 이름을 지정
  2. default-lease-time : 클라이언트에게 동적으로 IP 주소를 임대해 줄 기본시간. 단위는 시간 단위
  3. option domain-name-server : 클라이언트가 사용할 네임서버 주소를 지정
  4. range : 지정한 subnet에서 할당 가능한 IP 주소 범위를 지정
(정답률: 알수없음)
  • 설명이 틀린 것은 없습니다.

    default-lease-time은 DHCP 서버가 클라이언트에게 IP 주소를 동적으로 할당할 때, 해당 IP 주소를 유지할 수 있는 시간을 지정하는 옵션입니다. 이 시간이 지나면 클라이언트는 DHCP 서버에게 IP 주소를 다시 요청해야 합니다. 이 옵션의 단위는 초 단위이며, 기본값은 1시간입니다.
profile_image
1

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

93. DHCP 서버를 구동할 때 사용되는 dhcpd실행 옵션에 대한 설명으로 틀린 것은?

  1. -p : 실행할 때 사용할 서비스 포트번호
  2. -cf : 실행할 때 사용할 설정파일
  3. -lf : 실행할 때 사용할 릴리즈파일
  4. -l : 실행할때 사용하 파일의 목록 나열
(정답률: 0%)
  • "-l : 실행할때 사용하 파일의 목록 나열"은 dhcpd 실행 옵션으로 존재하지 않습니다. 따라서, 이 옵션은 틀린 것입니다. 다른 옵션들은 "-p : 실행할 때 사용할 서비스 포트번호", "-cf : 실행할 때 사용할 설정파일", "-lf : 실행할 때 사용할 릴리즈파일"이 있습니다.
profile_image
1

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

94. 다음 중 CVS(Concurrent Version System)에 대한 설명으로 틀린 것은?

  1. CVS는 서비스 포트 2401번을 사용한다.
  2. CVS는 익명사용자 접근을 지원하지 않는다.
  3. repository(저장소)는 현재 개발 중인 소스를 모아둔 곳이다.
  4. KDE, GNOME, APACHE 등의 다양한 프로젝트도 CVS를 이용하고 있다.
(정답률: 34%)
  • "CVS는 익명사용자 접근을 지원하지 않는다."가 틀린 설명이다. CVS는 익명 사용자 접근을 지원한다. 이는 소스 코드를 공개하고자 하는 프로젝트에서 매우 유용하다. 익명 사용자는 소스 코드를 다운로드하고 열람할 수 있으며, 이를 통해 프로젝트에 대한 이해도를 높일 수 있다.
profile_image
1

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

95. 다음은 CVS를 이용하여 프로젝트를 수행하는 절차를 순서 없이 나열한 것이다. 순서대로 나열된 것 중 알맞은 것은?

  1. (가)-(나)-(다)-(라)-(마)
  2. (나)-(다)-(가)-(라)-(마)
  3. (다)-(가)-(나)-(마)-(라)
  4. (가)-(나)-(다)-(마)-(라)
(정답률: 알수없음)
  • - (다) : 프로젝트를 생성하고 CVS 서버에 등록한다.
    - (가) : 로컬 컴퓨터에서 작업할 디렉토리를 생성하고, CVS 서버에서 프로젝트를 체크아웃한다.
    - (나) : 로컬 컴퓨터에서 작업을 수행하고, 변경된 파일을 로컬 저장소에 커밋한다.
    - (마) : 변경된 내용을 CVS 서버에 업로드하고, 다른 개발자들과 변경 내용을 공유한다.
    - (라) : 프로젝트가 완료되면 CVS 서버에서 프로젝트를 삭제한다.

    따라서 정답은 "(다)-(가)-(나)-(마)-(라)"이다.
profile_image
1

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

96. 시스템이 해킹을 당한 후, 해커가 다음과 같은 파일들을 변형한 경우 그에 따른 결과를 서술한 것 중 틀린 것은?

  1. ls 명령이 변경된 것으로 보아, 파일시스템이 존재하는 파일이 출력되지 않을 수 도 있다.
  2. ifconfig가 변형된것을 보아, 스니퍼가 동작중일 가능성이 있다.
  3. netstat 명령이 변형되면, 현재 열린 포트 정보를 믿을 수 없다.
  4. find 명령을 이용하면, ls 명령으로 찾을 수 없는 백도어 프로그램도 찾을 수 있을 것이다.
(정답률: 24%)
  • "ifconfig가 변형된것을 보아, 스니퍼가 동작중일 가능성이 있다."는 틀린 설명입니다. ifconfig는 네트워크 인터페이스를 구성하고 정보를 출력하는 명령어이며, 스니퍼와는 직접적인 연관성이 없습니다. 따라서, 해커가 ifconfig를 변형했다고 해서 스니퍼가 동작중일 가능성이 높은 것은 아닙니다.
profile_image
1

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

97. 다음중 해커가 시스템에 침입하여 로그를 삭제 할 때 일반적으로 가장 나중에 삭제하는 로그 명칭으로 알맞은 것은?

  1. messages
  2. utmp
  3. history
  4. wtmp
(정답률: 47%)
  • 해커가 시스템에 침입하여 로그를 삭제할 때 일반적으로 가장 나중에 삭제하는 로그 명칭은 "history"입니다. 이는 사용자가 입력한 명령어와 관련된 로그이기 때문에, 해커가 침입한 흔적을 지우기 위해 가장 마지막에 삭제하는 것이 일반적입니다. 다른 로그들은 시스템 로그와 사용자 로그 등이 있지만, 이들은 해커가 침입한 흔적을 추적하는 데 도움을 줄 수 있기 때문에 먼저 삭제될 가능성이 높습니다.
profile_image
1

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

98. 외부에서 침입을 당해 해킹을 당했을 경우 해커에 의해 백도어 설치등의 이유로 변형될 가능성이 가장 높은 프로그램으로 알맞은 것은?

  1. ifconfig, netstat
  2. passwd, ps
  3. login, ls
  4. 프로그램 모두 해당
(정답률: 37%)
  • 해커가 침입하여 백도어를 설치할 가능성이 있는 프로그램은 시스템의 네트워크와 관련된 프로그램이다. 따라서 "ifconfig"와 "netstat"은 네트워크 정보를 제공하는 프로그램으로, 해커가 백도어를 설치하기 쉬운 대상이 된다. 하지만 해커가 시스템에 접근하여 다른 프로그램에 백도어를 설치할 가능성도 있으므로, 모든 프로그램이 해당될 수 있다. 따라서 "프로그램 모두 해당"이 정답이다.
profile_image
1

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

99. FTP 를 통한 root 접근을 막기 위해 설정할 수 있는 설정파일로 알맞은 것은?

  1. /etc/ftpaccess
  2. /etc/ftpusers
  3. /etc/ftphosts
  4. /etc/ftpconversions
(정답률: 39%)
  • 정답은 "/etc/ftpusers"입니다.

    FTP 서버는 기본적으로 root 계정으로의 접근을 허용합니다. 하지만 보안상의 이유로 root 계정으로의 접근을 막아야 할 필요가 있습니다. 이를 위해 FTP 서버는 "/etc/ftpusers" 파일을 사용하여 root 계정을 포함한 특정 사용자들의 FTP 접근을 차단할 수 있습니다. 이 파일에 사용자 계정명을 추가하면 해당 사용자는 FTP를 통해 접근할 수 없게 됩니다. 따라서 "/etc/ftpusers" 파일을 통해 FTP를 통한 root 접근을 막을 수 있습니다.
profile_image
1

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

100. 시스템 해킹에 대비한 운영 방법으로 가장 올바르지 않은 것은?

  1. 로그서버는 별도로 준비하고, 최소한의 서비스만을 가동한다.
  2. 데이터는 주기적으로 백업하도록 하고, 백업 테이프는 여러개를 번갈아 사용하도록 한다.
  3. 시스템 설정이나, 바이너리 파일등은 tripwire 같은 프로그램으로 항상 감시하도록 한다.
  4. 방화벽을 이용하여 필요한 포트만 오픈하고 백신을 이용한 실시간 감지기능을 이용하면 포트를 통한 해킹을 당하지 않는다.
(정답률: 30%)
  • "방화벽을 이용하여 필요한 포트만 오픈하고 백신을 이용한 실시간 감지기능을 이용하면 포트를 통한 해킹을 당하지 않는다."는 잘못된 정보입니다. 방화벽과 백신은 시스템 해킹에 대비하기 위한 중요한 보안 도구이지만, 완벽한 보안을 보장하지는 않습니다. 해커들은 다양한 방법으로 시스템에 침입하고, 보안 시스템을 우회할 수 있기 때문에, 보안 조치를 종합적으로 시행해야 합니다.
profile_image
1

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

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