본문으로 건너뛰기

LPIC1취득하면서 정리 102

LPIC1따면서 취득후에도 잊고싶지 않은것들 정리..

먼저 주관식..

로컬 시스템의 호스트 이름을 설정하는데 사용되는 명령은 무엇?

hostname

옵션에 따라 어떤 명령이 열린 TCP 연결, 라우팅 테이블 및 네트워크 인터페이스 통계를 표시?

netstat

NetWorkManager에 포함된 명령 중 명령줄에서 NetworkManager에 쉽게 엑세스 할 수 있는 curses응용 프로그램은 무엇?

nmtui

어떤 파일이 있는 경우 cron스케쥴링 시스템을 사용하도록 허용된 모든 사용자를 포함해야 하는가?

crontab

시간 또는 단위 이름과 같은 기준에 따라 systemd 저널에서 메시지 선택을 지원하는 systemd에 포함된 명령은 무엇?

journalctl

이 변경 사항을 적용하려면 구성에 새 이메일 별칭을 추가한 후 어떤 명령을 실행해야 합니까?

newaliases

CUPS용 구성 파일을 포함하는 최상위 디렉토리는 무엇?

/etc/cups/cups-files.conf

/etc/ntp.conf 파일의 어떤 옵션이 시간 정보를 조회할 외부 NTP소스를 지정하는가?

server

현재 Bash쉘에 정의된 별칭을 나열하는 명령은?

alias

SSH에서 X11 포워딩을 사용할 때 응용 프로그램이 올바른 X11서버에 연결할 수 있도록 원격 쉘에 자동으로 설정되는 환경 변수는 무엇??

display

어떤 파일이 있으면 루트를 제외한 모든 사용자가 시스템에 로그인하지 못하도록 일시적으로 막을 수 있나?

/sbin/nologin

어떤 파일이 newaliases에 의해 처리되는가?

/etc/mail/aliases

하드웨어 시계를 시스템 시계와 동기화하는데 사용되는 명령은?

hwclock

실행중인 ssh-agent인스턴스에 OpenSSH개인 키를 추가하는 데 사용되는 명령은 무엇?

ssh-add

xinetd 서비스에 대한 구성파일이 있는 디렉토리는 무엇?

/etc/xinetd.d/      

SSH명령의 어떤 매개변수가 로그인 시도에 사용되는 개인 키의 위치를 지정하나?

ssh-keygen

이전에 비활성화된 네트워크 인터페이스 eth0을 활성화 하기위해 ip link set ___ dev eth0 명령에서 어떤 매개변수가 누락되었는가?

  • up

/etc/network/interfaces 또는 /etc/sysconfig/network-scripts/ifcfg-eth0과 같은 배포별 구성에 따라 네트워크 인터페이스를 활성화하는 명령은 무엇?

  • up

useradd의 어떤 옵션이 새 사용자의 홈 디렉토리를 만들고 표준파일 세트로 프로비저닝 하는가?

  • d

모든 sendmail 호환 MTA에서 사용할 수 있는 다음 중 MTA의 메일 대기열 내용을 나열하는 데 사용되는 명령은 무엇?

mailq

네트워크

다음중 유효한 IPv6주소는?

2001:db8:3241: :1   

DNS디버깅에 사용되는 다음 도구가 네임서버의 응답뿐만 아니라 쿼리에 대한 세부정보도 보고한다면?

dig

리눅스 워크스테이션에서 route명령은 라우팅 테이블을 인쇄하기 전에 오랜시간이 걸립니다. 다음중 어떤 오류를 나타내는가?

  • DNS확인은 기본적으로 라우터 및 대상의 이름을 확인하려고 시도하는 경로로 작동하지 않을 수 있으며 시간 초과가 발생할 수 있다.

IPv6헤더의 Hop Limit필드에 대한 설명으로 옳지 않은 것은?

  • 패킷을 전달하는 각 라우터는 필드값을 줄입니다.

다음 nmcli하위 명령 중 어떤 것이 있는가?

  • nmcli device
  • nmcli connection

IPv4서브넷 192.168.2.128/26 내부의 고유 호스트에 사용할 수 있는 IP주소는 몇 개?

  • 62

다음 중 IANA가 개인 주소 할당 및 개인 라우팅을 위해 예약한 IPv4네트워크는 무엇?

  • 10.0.0.0/8
  • 172.16.0.0/12
  • 192.168.0.0/16

다음중 시스템의 기존 배포별 구성 파일을 기반으로 네트워크 인터페이스를 구성하는 명령은?

  • ifdown
  • ifup

다음 중 오픈 릴레이라는 용어와 관련된 프로토콜은 무엇?

  • SMTP

TCP래퍼의 목적은 무엇입니까?

  • 네트워크 서비스에 대한 엑세스를 제한합니다.

시스템 구성에 따라 다음 중 이 호스트에서 실행 중인 네트워크 서비스를 활성화 및 비활성화 하는데 사용할 수 있는 파일은 무엇입니까?

/etc/services   

다음 중 TCP포트를 연 프로세스의 PID를 식별할 수 있는 명령은 무엇?

lsof

다음중 IPv6에 대한 설명으로 옳지 않은 것은?

  • IPV6는 더이상 브로드케스트 주소를 지원하지 않습니다.

다음중 시스템의 네트워크 연결과 관련하여 NetworkManager가 표시할 수 있는 상태는 무엇?

  • portal
  • total

다음중 서브넷 203.9.113.64/28 의 유효한 호스트 주소는 무엇?

  • 203.0.113.78
  • 203.0.113.65

다음중 /etc/resolv/conf 파일에서 사용할 수있는 키워드는 무엇?

  • search
  • nameserver

다음 명령 중 eth0네트워크 인터페이스를 통해 전송 및 수신된 바이트 수를 표시하는 명령은 무엇?

netstat -s -i eth0
ifconfig eth0

다음 명령 중 시스템의 IP라우팅 테이블에서 기본 게이트웨이를 삭제하는 명령은?
경로 델 기본값 ip 경로 델 기본값

배포 메커니즘을 사용하여 네트워크 인터페이스를 구성하는 Linux시스템의 NetworkManager에 대한 설명으로 옳지 않은것은?

  • NetworkManager는 관리해야 하는 각 인터페이스에 대해 명시적으로 활성화 되어야 합니다.
  • NetworkManager는 기본적으로 이미 구성된 인터페이스를 변경하지 않습니다.

HTTPS서비스에서 사용하는 표준화된 TCP포트는 무엇?

443

다음 중 ip명령을 사용한 결과로 발생할 수 있는 변경 사항은 무엇?

  • 네트워크 인터페이스가 활성화되거나 비활성화 될 수 있다.
  • IP주소는 변경될 수 있다.
  • 라우팅 테이블은 변경될 수 있다.

chrony구성 파일의 어떤 옵션이 초기 동기화 속도를 높이기 위해 NTP서버에 대한 초기 풀링 간격을 변경하는가?

  • iburst

~/.forward 파일에 대한 설명을 옳은것은?

  • 올바르게 구성되면 ~/.forward를 사용하여 각 수신 메일을 한 명 이상의 다른 수신자에게 전달 할 수 있다.

다음중 NTP클라이언트가 관찰하고 수정하는 상황은 무엇?

  • 시스템 클록과 기준 클록 사시의 시간 왜곡

특정 호스트에 서비스에 대한 엑세스 권한을 부여하도록 TCP래퍼 구성을 편집한 후 이러한 변경 사항은 언제 적용되는가?

  • 새 구성은 모든 새 연결에 즉시 적용된다.

다음 명령에 대한 설명으로 옳은 것은? (nmcli 장치 와이파이 연결 WIFLoL)

  • NetworkManager는 새로운 Wi-Fi 연결 WIFLoL을 생성하고 활성화 한다.

ping명령은 기본적으로 어떻게 작동하는가?

  • ls는 원격 호스트에 ICMP Echo Request 를 보내고 그 대가로 ICMP Echo Response 를 받기를 기다립니다.

다음 필드 중 /etc/group 파일에서 찾을 수 있는 필드는 무엇?

  • 그룹에 속한 사용자 목록
  • 그룹의 이름

다음 중 ip명령을 사용한 결과로 발생할 수 있는 변경 사항은 무엇?

  • 네트워크 인터페이스가 활성화되거나 비활성화 될 수 있다.
  • IP주소는 변경될 수 있다.
  • 라우팅 테이블은 변경될 수 있다.

시스템

다음중 /etc/nsswitch.conf파일에서 유효한 설명은 무엇?

hosts:files dns

다음중 각 사용자에 대해 /etc/shadow에 저장되는 정보는 무엇입니까?

  • 이용자의 해시된 비밀번호

다음 명령 중 모든 활성 시스템 타이머를 표시하는 것은 무엇?

systemctl list -timer

다음 중 시스템 타이머 장치에 대한 설명으로 옳지 않는 것은?

  • 각 시스템 타이머 장치는 특정 시스템 서비스 장치를 제어합니다.

다음 필드 중 전역 /etc/crontab파일과 사용자별 crontab파일의 표준 형식에서 사용할 수 있는 필드는 무엇?

  • Minute
  • Effective group ID

다음 중 국제화된 프로그램의 메시지 언어를 포르투갈어(pt)로 변경하기 위해 로그인 쉘을 시작할 때 실행해야 하는 명령은 무엇입니까?

export LC_MESSAGE="pt"

다음 파일 중 기본 그룹에 사용자를 할당하는 파일은?

/etc/passwd

다음 단계 중 사용자가 대화형 로그인 세션을 얻기 못하도록 하는 단계는 무엇?

  • 사용자 이름으로 chsh ""s /bin/false명령을 실행합니다.

systemd-journald에 대한 다음 설명 중 옳은 것은?

  • 추가 처리를 위해 syslog에 로그 메시지를 전달할 수 있습니다.
  • 각 메시지에 대해 _UID또는 _PID와 같은 메타데이터를 유지합니다.
  • kern, user, auth등의syslog기능을 지원합니다.

다음 명령 중 시스템 로그를 회전, 합축 및 메일로 보내는 데 사용되는 명령은?

logrotate

시스템 표준 시간대의 옳바른 구성이 중요한 이유는 무엇?

  • Unix타임스템프를 현지 시간으로 변환하는 것은 시간대 구성에 의존하기 때문입니다.

다음 명령 중 대기 중인 모든 인쇄 작업을 나열하는 것은 무엇?

lpq

/etc/syslog.conf의 다음 항목 중 모든 메일 관련 이벤트를 /var/log/maillog파일에 기록하고 모든 중요한 이벤트를 원격 서버 logger.example.com으로 보내는 것은 무엇?

mail.* /var/log/maillog mail/crit @logger.example.ort

이 문제는 띄어쓰기와 문자열 지정을 어떻게 하는것이 옳바른지 물어보는 문제

다음중 사용자가 사용할 수 있는 메모리 양을 제한하는 데 사용할 수 있는 명령은 무엇?

ulimit

시스템 저널은 무엇을 저장하는가?

/run/log/journal/ 또는 /var/log/journal/ 

다음 중 sendmail 명령에 대한 설명으로 옳지 않는 것은?

  • Postfix및 Exim을 포함한 모든 일반 MTA는 sendmail명령을 제공한다

CUPS구성 디렉토리 내의 어떤 파일에 프린터 설정이 포함되어 있습니까?

printers.conf

다음중 syslog기능은 무엇?

  • local
  • mail

다음 중 출력 시간 프레임을 제한하기 위해 journalctl에 사용되는 매개변수는 무엇?

  • -siince=
  • -until=

다음 명령 중 인쇄 대기열의 작업 목록을 표시하는 것은 무엇?

  • lpstat
  • lpq

systemd-journald를 사용하는 시스템에 다음 명령 중 시스템 로그에 Howdy메세지를 추가하는 명령은 무엇?

journalctl add Howdy

chrony구성 파일의 다음 옵션 중 원격 시간 소스를 정의하는 것은 무엇?

  • poll
  • server

프로그램이 충돌할 때 사용자를 위해 생성되는 코어 파일의 크기에 대한 제한을 설정하는 데 사용되는 명령은 무엇?

ulimit

다음 명령 중 루트가 소유하고 SetUID비트가 설정된 모든 파일을 찾는 명령은 무엇?

find / -user root -perm -4000

다음 명령 중 시스템의 시간대를 캐나다 동부 시간으로 설정하는 것은 무엇?

ln -sf /usr/share/zoneinfo/Canada/Eastern /etc/localtime

특정 사용자가 at으로 작업을 예약하지 못하도록 하려면 어떻게 해야하나?

  • /etc/at.deny 파일에 특정 사용자를 추가합니다.

다음 getent 호출 중 모든 기존 사용자를 나열하는 것은 무엇?

getent passwd

다음 사용자의 crontab항목이 주어진 경우

15 14 * * 1-5 /usr/local/bin/example.sh /usr/local/bin/example/sh 

스크립트는 언제 실행?

At 14:15 localtime, Monday to Friday

cron.allow와 cron.deny가 모두 /etc/에 존재하지 않는다면 다음 중 어느 것이 사실?

  • /etc/crond.conf의 기본 설정은 사용자별 crontab이 일반적으로 허용되는지 여부를 정의한다.

iconv 명령의 목적은 무엇?

  • 파일을 한 문자 집합에서 다른문자 집합으로 변환한다.

점자 디스플레이라는 용어는 무엇을 의미?

  • 작은 점을 사용한 문자의 물리적 표현

일반 사용자의 UID가 그룹의 GID와 동일한 경우 다음 설명 중 옳지 않는 것은?

  • UID와 GID는 서로 독립적이므로 사용자와 그룹을 계속 사용할 수 있습니다.

useradd로 무엇을 지정할 수 있나?

  • 사용자의 홈 디렉토리에 대한 절대 경로
  • 사용자의 숫자 사용자 ID(UID)

다음중 파일 시스템의 요소에 대한 테스트 작업을 위한 비교 연산자는 무엇?

  • -d
  • -f

일반 사용자의 UID가 그룹의 GID와 동일한 경우 다음 설명 중 옳지 않는 것은?

  • UID와 GID 는 서로 독립적이므로 사용자와 그룹을 계속 사용할 수 있습니다.

useradd로 무엇을 지정할 수 있는가?

  • 사용자의 홈 디렉토리에 대한 절대 경로
  • 사용자의 숫자 사용자 ID(UID)

chrony 구성 파일의 어떤 옵션이 초기 동기화 속도를 높이기 위해 NTP 서버에 대한 초기 폴링 간격을 변경하는가?

  • iburst

스크린 리더의 목적은 무엇?

  • 시각 장애인이나 시각장애인의 요구를 수용하기 위해 표시된 텍스트를 읽습니다.

날짜

다음중 date 명령이 수행할 수 있는 작업은?

  • 시스템의 날짜와 시간을 설정한다.
  • 특정 형식으로 시간을 표시한다

/etc/localtime 파일에 대한 설명을 옳은 것은?

/usr/share/zoneinfo/Europe/Berlin과 같은 시간대 정보 파일에 대한 심볼릭 링크 또는 사본이다 

다음중 locale.conf 에서 정의 할 수 있는 환경변수는 무엇?

  • LC_ALL
  • LC_TIME

쉘 스크립트

다음 명령 중 모든 환경 및 쉘 변수를 표시하는 명령은?

env

echo $$ 명령은 어떤 정보를 제공하는가?

  • 현재 쉘의 프로세스 ID를 제공한다

VARIABLE 이라는 쉘 변수를 서브쉘에서 볼 수 있게 하는 명령은 무엇?

export VARIABLE

다음 구성 파일 중 모든 사용자에 대해 전역적으로 쉘 변수를 설정하려면 수정해야 하는 구성 파일은 무엇입니까?

/etc/profile

seq 10 명령은 어떤 출력을 생성합니까?

  • 한 줄에 하나의 숫자가 있는 1부터 10까지의 숫자

별칭 ls 가 있는 경우 다음 명령 중 별칭의 현재 대상 대신 ls -l 명령을 가리키도록 별칭을 업데이트 하는 명령은 무엇?

alias ls='ls -l'

다음 명령 중 날자의 출력을 쉘 변수 mydate에 넣는 명령은 무엇?

mydate="$(date)"

echo $는 어떤 정보를 보여주는가?

  • echo 직전에 실행된 명령의 종료 값

요렇게 나온다 $하나랑 $$두개짜리랑 다르니까 주의!

다음 중 bash 로그인 쉘에서 직접 읽지 않는 파일을 무엇?

~/.bashrc  

사용자의 홈 디렉토리에 있는 .profile 파일에 대한 설명으로 옳지 않은 것은?

  • 소유자만 읽을 수 있어야 한다.

#으로 시작하는 문장에 대한 설명으로 옳은것은? 스크립트의 첫 번째 줄에서 찾을수 있습니까?

  • 스크립트의 인터프리터 설치를 트리거한다
  • 스크립트를 실행하는 데 사용되는 인터프리터의 경로와 인수를 지정한다.

다음 명령중 배쉬쉘의 모든 정의 변수와 함수를 나열하는 명령은?

set

env는 환경변수가 쭈욱 나오고 set를 치면 졸라 길게 여러가지 쉘용 함수(펑션)와 변수들이 쭈욱 나온다


시큐리티

ssh 호스트 키의 목적은 무엇?

  • 접속하는 SSH 클라이언트에 서버의 ID 정보를 제공한다.

sudo 구성의 다음 발췌 부분인 주어지면

jane ANY=NOPASSWD: /bin/kill, /bin/id, PASSWD: /sbin/fdisk

다음 명령문 중 참인 것은 무엇?

  • Jane은 암호를 지정한 수 /sbin/fdisk를 실행할 수 있다
  • Jane은 암호를 지정하지 않고 /bin/kill 을 실행할 수 있다
  • Jane은 암호를 지정하지 않고 /bin/id 를 실행할 수 있다.

SSH클라이언트에 대한 기본 옵션이 포함된 구성 파일은 무엇?

/etc/ssh/ssh_config

다음 명령 중 SSH를 사용하여 주문 기계에 로그인하는 동안 자동 인증에 사용되는 기존 SSH 키를 미리 로드하고 관리하는 것은 무엇?

ssh-keygen

change명령을 사용하여 수정되는 사용자 계정과 관련된 정보는 무엇?

  • 비밀번호 만료 정보

쉐도우 비밀번호는 표준 쉐도우가 없는 비밀번호와 비교하여 비밀번호 보안을 어떻게 향상 하는가?

  • 일반 사용자는 쉐도우 암호의 암호 해시에 엑세스 할 수 없다.

공개 및 비공개 SSH키에 대한 설명으로 옳지 않은 것은?

  • 개인키는 절대 누구에게도 공개되어서는 안 된다.
  • 개인 키의 기밀성을 유지하려면 소유자가 SSH키 쌍을 생성해야 한다.

SSH는 SSH 에이전트와 상호 작용하기 위해 어떤 메커니즘을 사용하는가?

  • SSH_AUTH_SOCK와 같은 환경변수 평가

사용자 비밀번호의 마지막 변경 데이터가 포함된 파일은 무엇?

/etc/shadow

/etc/passwd의 비밀번호 필드에서 암호화된 비밀번호가 /etc/shadow에 저장되어 있음을 나타내는 데 사용되는 문자는 무엇?

x