모의고사 - 2020.10.10(리눅스 시스템 관리) 20문항 - 2

2022. 2. 12. 09:10리눅스마스터 1급 - 필기/모의고사 문제 해설

위 이미지를 클릭하시면 제가 올린 문제와 같은 문제를 풀어보실수 있습니다.

공부의 목적으로 작성한 글입니다. 궁금하시거나 헷갈리시는 문제가 있으시면 제 블로그를 통해 도움을 얻으시면 감사하겠습니다. 제가 작성한 내용이 틀린 경우에는 댓글로 남겨 주시면 감사하겠습니다.

 

41. 다음 중 커널 컴파일의 작업 내용과 명령어로 알맞은 것은?

1. 커널 컴파일 옵션 설정 작업 : make mrproper

2. 커널 소스의 설정 값 초기화 : make menuconfig

3. 커널 모듈생성을 위한 컴파일작업 : make modules

4. 커널 모듈 파일 복사 및 grub.conf 파일 수정 작업 : make modules_install

 

1. 옵션 설정 작업은 make menuconfig입니다.

2. 설정 값 초기화는 make mrproper입니다.

3. 모듈 생성을 위한 컴파일 작업은 make modules입니다.

4. 모듈 파일 복사 및 grub.conf 파일 수정 작업은 make install입니다.

정답은 3번 일반 운영관리 - 커널 컴파일 (tistory.com)

 

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

# modprobe (괄호) ip6table_filter

 

1. -a

2. -d

3. -e

4. -r

 

modprobe 명령에서 의존성 있는 모듈을 제거하는 옵션은 -r 입니다.

정답은 4번 일반 운영관리 - 모듈 (tistory.com)

 

43. 새로운 디스크를 인식하려고 한다. 다음 중 디스크 인식 여부를 확인하는 명령으로 가장 알맞은 것은?

1. mount

2. fdisk -l

3. cat /etc/fstab

4. cat /etc/mtab

 

1. mount : 현재 시스템에 마운트 되어 있는 장치와 디스크를 확인 할 수 있습니다.

2. fdsik -l : 현재 디스크의 파티션 정보를 출력합니다.

3. /etc/fstab : 파일은 부팅시에도 자동으로 마운트될 장치들을 저장하는 곳입니다.

4. /etc/mtab : 현재 시스템에 마운트 되어 있는 파일 시스템 정보를 담고 있는 파일입니다.

정답은 2번

 

44. 다음 중 모듈에 대한 설명으로 틀린 것은?

1. 모듈 관련 명령어로는 lsmod, insmod, rmmod가 있다.

2. 모듈이 커널에 내장되는 방식은 모놀리식 방식이라고 한다.

3. 리눅스 모듈의 경우 C 컴파일러로 만들어진 *.ko 파일 형태이다.

4. 사용 가능한 모듈은 /lib/modules/커널버전/kernel 디렉터리 안에서 확인 할 수 있다.

 

모노리식 방식은 리눅스에서 하나의 형태로 구성된 커널의 방식입니다.

정답은 2번 일반 운영관리 - 모듈 (tistory.com)

 

45. 다음 중 커널 컴파일을 하기 위한 과정으로 틀린 것은?

1. 커널 컴파일 전, 후 총 2번의 리부팅이 필요하다.

2. 리눅스 커널 버전의 소스를 /usr/src/kernales에 다운로드 하여야 한다.

3. 어셈블러, GCC, make 유틸리티 등 개발 도구가 사전에 설치되어 있어야 한다.

4. 커널 초기화 시 make clean 명령을 이용하면 .config파일을 삭제 하지 않고 초기화 할 수 있다.

 

커널 컴파일 후 1번의 리부팅만 있으면 됩니다.

정답은 1번 일반 운영관리 - 모듈 (tistory.com)

 

46. 새로운 디스크 추가 할당하고 리부팅을 하였으나 해당 디스크가 mount 되어 있지 않았다. 다음 중 리부팅 후에도 자동으로 mount되도록 설정하는 파일로 알맞은 것은?

1. /etc/fstab

2. /etc/groups

3. /etc/exports

4. /proc/paritions

 

마운트를 재부팅 후에도 자동으로 마운트 되도록 하기 위해서는 /etc/fstab 파일에 등록하면 됩니다.

정답은 1번

 

47. 다음 중 프린트 작업의 Request-ID를 확인 하는 명령어로 알맞은 것은?

1. Ip

2. Ipc

3. Ipstat

4. cancel

 

1. Ip는 System V 계열 명령으로 프린트 작업 요청 명령입니다.

2. Ipc는 BSD 계열 명령으로 프린터나 프린트 큐 제어 명령입니다.

3. Ipstat는 System V 계열 명령으로 프린터 큐 정보를 출력하는 명령입니다. Request-ID를 확인 할 수 있습니다.

4. cancel System V 계열 명령으로 프린터 대기 작업을 삭제하는 명령입니다.

정답은 3번 장치 관리 - 주변장치 관리 (tistory.com)

 

48. 다음 중 자동 문서 공급 장치가 장착된 스캐너에서 스캔할 때 사용하는 명령으로 알맞은 것은?

1. xcam

2. scanadf

3. scanimage

4. sane-find-scanner

 

1. GUI 기반으로 평판 스캐너나 카메라로부터 이미지를 스캔해주는 명령입니다.

2. 자동문서 공급 장치 스캐너에서 여러 이미지를 스캔하는 명령입니다.

3. 이미지 스캔 명령입니다.

4. USB, SCSI 스캐너와 관련 파일을 찾아주는 명령입니다.

정답은 2번 장치 관리 - 주변장치 관리 (tistory.com)

 

49. 다음 중 CUPS 프린팅 시스템의 특징으로 알맞은 것은?

1. 설정 정보는 /etc/printcap 파일에 저장된다.

2. BSD계열 유닉스에서 사용하기 위해 개발되었다.

3. 로컬에 직접 연결한 프린터를 네트워크 프린터처럼 설정이 가능하다.

4. 초기에는 printconf, printtool과 같은 도구를 사용하여 설정을 하였다.

 

1,2,4는 LPRng 프린팅 시스템의 특징입니다.

정답은 3번 장치 관리 - 주변장치 관리 (tistory.com)

 

50. 다음 중 uname 명령을 이용하여 커널 버전을 확인 하는 옵션으로 알맞은 것은?

1. -n

2. -o

3. -r

4. -s

 

1. 호스트 이름을 출력합니다.

2. 현재 사용중인 운영체제를 출력합니다.

3. 커널 버전을 출력합니다.

4. 커널 이름을 출력합니다.

정답은 3번

 

51.  다음 설명에 해당하는 백업 도구의 옵션과 의미로 틀린 것은?

장치 파일이나 네트워크 파일 등의 특수 파일도 백업이 가능하고 백업본의 크기도 작고, 백업본에 손상된 부분이 있더라도 손상된 부분을 제외하고 나머지 부분을 복구한다. 어울러, 기존의 명령어를 사용하여 백업을 진행하므로 다양한 조건을 활용하여 백업이 가능하다.

 

1. -t : 내용만 확인할 대 사용한다. (--lisrt)

2. -b : 증분 백업으로 백업할 때 사용한다. (--incremental)

3. -d : 필요한 경우 디렉터리를 생성한다. (--make-directories)

4. -i : 표준입력으로 백업한 자료를 불러올 때 사용한다. (--extract)

 

cpio에 대한 내용으로 cpio는 증분 백업을 지원하지 않습니다.

정답은 2번 시스템 보안 및 관리 - 시스템 백업 (tistory.com)

 

52. 다음 설명과 관련된 파일시스템 보안에 관한 내용으로 알맞은 것은?

# setfacl -R -m g:docker:rwx docker/

 

1. ext2부터 지원하는 시스템으로 파일권한 외 13가지 속성을 제어한다.

2. 파일이나 디렉터리에 접근 권한을 제어할 수 있도록 만든 시스템이다.

3. 설명은 docker 디렉터리에 대한 접근 권한 리스트를 확인하는 명령이다.

4. 사용자를 인증하고 그 사용자의 서비스에 대한 접근을 제어하는 모듈화된 방법이다.

 

docker 디렉터리에 그룹 docker가 r,w,x 할 수 있는 권한을 부여하는 명령이고 setfacl은 파일이나 디렉터리에 접근 권한을 제어할 수 있도록 만든 시스템입니다. 

정답은 2번 시스템 보안 및 관리 - 파일 시스템 보안 (tistory.com)

 

53. 다음 중 리눅스 주요 보안 도구와 기능 설명에 대해 알맞은 것은?

1. nmap : 모든 파일들에 대한 데이터베이스를 만들어 파일의 변조 여부를 검사한다.

2. nessus : 운영 중인 서버에 불필요하게 작동하고 있는 서비스 포트를 확인 할 수 있다.

3. tripwire : 서버의 보안 취약점을 검사해주는 도구로 문제가 되는 서비스에 대한 정보를 알려준다.

4. tcpdump : 조건식을 설정하여 네트워크 인터페이스를 거치는 패킷 헤더 정보를 출력할 수 있다.

 

1. 네트워크 탐지 도구 및 보안 스캐너입니다. 

2. 서버의 보안 취약점을 검사해주는 도구입니다.

3. 파일 변조 여부를 검사해주는 무결성 도구입니다.

4. 네트워크 트래픽 모니터링 도구입니다. 패킷 헤더 정보를 출력할 수 있습니다.

 

54. 다음 중 SSH(Secure Shell)의 설명으로 틀린 것은?

1. 패킷을 암호화하여 telnet이나 rlogin에 비해 안전하다.

2. ssh-keygen을 이용하면 인증키를 이용한 접속이 가능하다.

3. 기본 설정 포트는 22번이며 원격 셸, scp, sftp기능을 지원한다.

4. ssh2는 ssh1을 개선한 것으로 하위호환성을 완벽하게 지원한다.

 

ssh2는 ssh1의 보안 기능을 강화해서 나온 보안 프로토콜로 ssh1이랑은 완전히 다른 프로토콜입니다.

정답 4번 시스템 보안 및 관리 - SSH (tistory.com)

 

55. 다음은 /var/log/xferlog 파일의 구성에 관한 설명이다. (괄호)안에 들어갈 내용으로 알맞은 것은?

전송된 지시를 나타내는 영역은 (ㄱ)이다. 사용자가 어떤 형태로 login 했는지는 나타내는 영역은 (ㄴ)이다. special-action-flag 영역에서 (ㄷ)은 어떠한 action도 발생하지 않은 경우를 뜻한다.

 

1. ㄱ direction, ㄴ access-mode, ㄷ _

2. ㄱ direction, ㄴ completion-status, ㄷ !

3. ㄱ transfer-type, ㄴ access-mode, ㄷ !

4. ㄱ transfer-type, ㄴ completion-status, ㄷ _

 

정답은 1번 시스템 보안 및 관리 - 로그 (tistory.com)

 

56. 다음 설명에 해당하는 로그 관련 주요 파일로 알맞은 것은?

콘솔, telnet, ftp 등 이용하여 접속한 사용자 기록, 시스템을 재부팅한 기록 등의 로그가 쌓이는 파일이다. 바이너리 파일로 last라는 명령으로 확인 할 수 있다.

1. /var/log/btmp

2. /var/log/wtmp

3. /var/log/lastlog

4. /var/log/message

 

정답은 2번 시스템 보안 및 관리 - 로그 (tistory.com)

 

57. 다음 중 sudo에 관련된 설명으로 틀린 것은?

1. 특정 사용자 또는 특정 그룹에 root 사용자 권한을 가질 수 있게 하는 도구이다.

2. visudo는 환경설정 파일을 사용하는 명령이다.

3. 적용된 사용자는 'sudo 명령어' 형태로 실행하며 root 권한을 대행한다.

4. 환경 설정 파일은 /etc/sudo 이다.

 

sudo의 환경 설정 파일은 /etc/sudoers 입니다.

정답은 4번

 

58. 다음 중 dmesg 명령에 관한 설명으로 알맞은 것은?

1. 커널 변수의 값을 제어하여 시스템을 최적화 할 수 있는 명령이다.

2. 커널링버퍼(kernel ring buffer)의 내용을 출력하고 제어하는 명령이다.

3. /var/log/dmesg 파일에 기록된 환경 변수 설정 값을 출력하는 명령이다.

4. 커널 부트 메시지 로그를 보여주는 명령으로 실행시 /var/log/dmesg에 기록된다.

 

정답은 2번 시스템 보안 및 관리 - 로그 (tistory.com)

 

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

파일 시스템 전체를 백업할 때 사용하는 유틸리티로 보통 파티션 단위로 백업할 때 사용한다.

전체 백업과 증분 백업을 지원하고 0~9 단계의 레벨을 가지고 증분 백업을 지원한다.

 

정답은 3번 시스템 보안 및 관리 - 시스템 백업 (tistory.com)

 

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

1. rcp(remote copy)에 비해 처리속도가 빠르다.

2. 내부 파일프라인을 통하여 전송기간을 줄인다.

3. ssh을 이용하여 전송 가능하나 root 권한이 필요하다.

4. 링크된 파일도 복사 가능하고 소유권도 유지하여 복사 할 수 있다.

 

rsync를 사용하는데 root 권한이 필요 없이 모든 사용자가 사용 가능합니다.

정답은 3번 시스템 보안 및 관리 - 시스템 백업 (tistory.com)