별의 공부 블로그 🧑🏻‍💻

🗒️ 리눅스마스터 1급 (35)

728x90
  1. 2022.06.24 [리눅스마스터 1급 실기] 핵심 정리 & 과목별 문제 정리

    리눅스마스터 1급 실기 핵심 정리 & 문제 정리 리눅스마스터 1급 실기 시험을 준비하면서 블로그에 올렸었던 글들을 한 페이지에 정리해본다. 개념 정리 시험에서 반복 출제되는 핵심 주제별로 내용을 정리하였다. 주제 링크 비고 /etc/fstab https://starrykss.tistory.com/1808 로그 관련 파일 & 명령어 https://starrykss.tistory.com/1809 crontab 설정 https://starrykss.tistory.com/1810 웹 서버 관련 설정 https://starrykss.tistory.com/1811 메일 관련 작업 https://starrykss.tistory.com/1812 /etc/mail/virtusertable DNS 서버 설정 https:/..

  2. 2022.06.15 [리눅스마스터 1급 실기] 2201회 기출 문제

    2201회 기출 문제 1. 다음은 사용자를 생성 및 관리하는 과정이다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오. 가. ihduser 사용자를 생성하는데, 주 그룹은 kait로 추가 그룹은 ihd로 지정한다. # useradd ( ① ) kait ( ② ) ihd ihduser 나. ihduser 사용자를 추가로 linuxmaster 라는 그룹에 포함한다. # ( ① ) ( ② ) ihduser ■ 조건 - ①번부터 ②번에는 명령어의 옵션만 하나씩 기재한다. - ③번에는 관련 명령어만 기재한다. - ④번에는 ③번 명령어의 옵션만 기재하는데, 다수의 옵션을 사용할 경우에도 한 번에 기재한다. (예: -a -b -c) - 실행에 필요한 관련 그룹은 미리 생성되어 있고, 명령어가 틀린 경우 옵션 ..

  3. 2022.05.21 [리눅스마스터 1급 2차/실기] 2201회 시험 후기 (2022년 5월 21일) 8

    [리눅스마스터 1급 2차/실기] 2201회 시험 후기 (2022년 5월 21일) 들어가며 오늘 리눅스마스터 1급 실기(2차) 시험을 보고 왔다. 이번 시험의 체감 난이도는 정말 높았다. (개인적으로 CentOS 7으로 변경된 작년(2021년)부터 시험이 어려워졌다고 생각한다.) 지금까지의 시험 문제들은 과거의 기출문제가 반복해서 나오는 경우가 많았기 떄문에 기출문제만 반복해서 외우면 풀 수 있었다. 하지만, 이번 2201회 시험에서는 지금까지의 기출문제에서 찾아볼 수 없었던 새로운 유형의 문제들이 다수 출제되었다. (다행히도 man 명령어와 --help 명령어, find 명령어를 사용하면 풀 수 있는 문제들이었다.) 이제는 기출문제만 보고 시험을 합격하기는 힘들 것 같다. 각 명령어의 옵션들을 꼼꼼히 파..

  4. 2022.05.12 [리눅스마스터 1급 실기] 출제 주제별 파일/디렉터리 정리

    출제 주제별 파일/디렉터리 정리 각 출제 주제와 연관된 파일을 정리해본다. 리눅스 시스템 관리 주제 관련 파일/디렉터리 SSH /etc/ssh/sshd_config (SSH 서버 설정 환경 파일) 커널 매개 변수 - /proc/sys (리눅스 커널 제어를 위한 매개 변수가 존재하는 디렉터리) - /proc/sys/net (네트워크 관련 커널 매개 변수가 위치하는 디렉터리) sysctl - /etc/sysctl.conf (sysctl 명령어에 의해 읽어 들여지는 설정 파일로, 이 파일에 등록되면 재부팅 시에도 게속적으로 반영됨.) - usr/lib/sysctl.d/ - /run/sysctl.d/ - /etc/sysctl.d/ - /usr/local/lib/sysctl.d/ - /lib/sysctl.d/ 로..

  5. 2022.05.12 [리눅스마스터 1급 실기] man 명령어 사용법

    man 명령어 사용법 사용법 man 명령어 기능 키 설명 q 나가기 (Quit) h man 사용법 확인하기 (Help) 위/아래 화살표 키 한 줄씩 넘기기 Page Up / Page Down / 스페이스바 한 페이지씩 넘기기 검색 /검색어 n 키를 누르면 다음 문자를 찾는다. N 키를 누르면 이전 문자를 찾는다.

  6. 2022.05.11 [리눅스마스터 1급 실기] yum

    yum yum의 개요 yum(Yellowdog Updater, Modified) rpm 기반의 시스템에서 패키지를 손쉽게 설치해주고 자동으로 업데이트를 수행하는 명령행 기반의 유틸리티 rpm 설치 시에 가장 많이 발생하는 의존성 문제를 자동으로 해결해준다. 소프트웨어 저장소(Repository)에 관련 패키지들을 모아둔다. 네트워크를 통해서 의존성을 검사하여 설치 및 업데이트 등을 수행한다. 데비안(Debian) 계열 리눅스의 APT(Advanced Packaging Tool)와 유사하다. yum 관련 파일 및 디렉터리 /etc/yum.conf yum의 환경 설정 파일 /etc/yum.repos.d 디렉터리 설치 및 업데이트를 위한 저장소(Repository) 관련 파일들이 저장되는 디렉터리 다음의 파일..

  7. 2022.05.11 [리눅스마스터 실기] 압축 유틸리티 정리 (tar, compress, gzip, bzip2, xz, zip, gcc)

    압축 유틸리티 정리 (tar, compress, gzip, bzip2, xz, zip, gcc) ① tar(tape archive) 원래는 테이프 관련 장치를 이용하여 백업할 때 사용하는 명령이었다. 현재는 여러 파일들을 하나의 파일로 묶어주는 명령으로 사용한다. 파일로 묶을 때, 디렉터리를 지정할 경우, 그 디렉터리의 모든 파일과 서브 디렉터리들까지 함께 묶여진다. 파일의 속성, 하드 링크, 심볼릭 링크 등도 보존된다. 유닉스 에서 사용되는 tar 파일로 묶거나 풀어주는 기능만 가능함. 리눅스 에서 사용되는 GNU tar 옵션을 이용해서 파일을 묶거나 풀 때 압축 관련 작업을 동시에 진행 할 수 있음. 지원되는 압축 형식 compress(tar.Z) gzip(tar.gz) bzip2(tar.bz2) x..

  8. 2022.05.10 [리눅스마스터 1급 실기] 스왑(Swap)

    스왑(Swap) 스왑(Swap)의 개요 하드 디스크의 일부를 마치 메모리처럼 사용하게 해주는 기술 일반적으로 리눅스 설치 시에 설정한다. 스왑 영역이 부족한 경우, 리눅스 설치 후에도 디스크의 남은 공간이나 파티션을 이용해서 추가 설정할 수 있다. 관련 명령어 ① mkswap 스왑 파티션이나 스왑 파일을 생성하는 명령 사용법 # mkswap [option] 스왑_파일 [size] # mkswap [option] 스왑_파티션 주요 옵션 주요 옵션 설명 -c 스왑 파티션을 생성하기 전에 배드 블록(Bad Block)을 검사해주는 옵션 사용 예 10240K 크기의 /swap-file을 생성 크기를 나타내는 10240은 생략 가능 # mkswap /swap-file 10240 /dev/sdb2의 배드 블록 여부..

  9. 2022.05.10 [리눅스마스터 1급 실기] 디스크 쿼터(Disk Quota)

    디스크 쿼터(Disk Quota) 디스크 쿼터(Quota)의 개요 리눅스 시스템은 기본적으로 사용자의 용량을 제한하지 않아서, 특정 사용자가 디스크에 남아 있는 용량을 모두 사용할 수 있다. 따라서 사용자가 많은 서버의 경우 사용자의 디스크 사용량 제한이 필요한데, 이러한 제한을 디스크 쿼터(Disk Quota)라고 한다. 리눅스에서 디스크 쿼터를 이용하여 다음을 제한할 수 있다. 사용자 및 그룹의 디스크 사용량 생성할 수 있는 파일의 개수 (I-node의 개수) CentOS 7 버전에는 XFS 파일 시스템을 사용하는데, 추가적으로 특정 디렉터리(프로젝트) 단위로도 제한이 가능하다. 제한 값 설정과 관련된 항목의 구분 소프트(Soft) 보통 사용자에게 공지된 제한 용량이라고 보면 된다. 만약 특정 사용자..

  10. 2022.05.10 [리눅스마스터 1급 실기] 디스크 관련 정보 (UUID, blkid)

    디스크 관련 정보 UUID(Universally Unique Identifier) 범용 고유 식별자라고 불린다. 보통 여러 개체들이 존재하는 환경에서 식별하고 구별하기 위해 사용되는 고유한 이름을 통칭한다. 최근 리눅스에서 파티션을 생성하려면 고유한 UUID가 부여된다. blkid 명령어를 사용해서 확인할 수 있다. blkid 블록 장치(Block Device)의 속성 정보를 출력 하는 명령 UUID, LABEL 등을 확인할 수 있다. 사용법 $ blkid [option] [device] 주요 옵션 옵션 설명 -L 라벨(Label)) 명으로 블록 장치를 찾을 때 사용 -U UUID 명으로 블록 장치를 찾을 때 사용 사용 예 블록 장치의 UUID 및 파일 시스템 정보 출력 # blkid /dev/sda1의..

  11. 2022.05.10 [리눅스마스터 1급 실기] 텔넷(telnet)

    텔넷(telnet) xinetd Extend inetd 리눅스 커널 2.4 버전부터 슈퍼 데몬인 inetd를 대체하기 위해 등장하였다. 접근 제어 방법 inetd : TCP Wrapper 사용 xinetd : 환경 설정 파일을 이용해서 자체적으로 접근 제어 가능 다음의 기능을 추가로 제공한다. IP 주소 당 접속 수 제한 시간대별 서비스 제한 DoS 공격에 대비한 설정 xinetd의 구성 /etc/xinetd.conf xinetd 데몬의 전체적인 환경 설정을 담당하는 파일 이 곳에 설정하면 xinetd 데몬에서 관리하는 전체 서비스에 영향을 준다. /etc/xinetd.d xinetd 데몬에 의해 관리 및 제어되는 서비스 파일들이 위치하는 디렉터리 이 디렉터리 안에 telnet, rlogin, rsh, ..

  12. 2022.05.10 [리눅스마스터 1급 실기] 프록시(Proxy) 서버 관리 (squid)

    프록시(Proxy) 서버 관리 (squid) 프록시의 정의 프록서(Proxy) 서버 보통 네트워크 속도가 느린 환경에서 보다 빠른 인터넷을 이용하기 위해 사용한다. 자주 방문하는 사이트의 정보를 저장하는 일종의 캐시(Cache) 서버 사용자들이 동일한 사이트에 접속할 경우, 서버에 저장된 데이터 정보를 전달함으로서 처리 속도를 높일 수 있다. 웹 사용자들을 무조건적으로 이용하게 하는 투명 프록시를 구성했을 경우, 네트워크 보안을 유지할 때도 사용할 수 있다. 웹 사이트 접속 제한 등 Proxy의 서버 구성과 이용 리눅스에서 프록시 서버 프로그램으로 squid 를 주로 사용한다. squid 고성능의 웹 캐싱 서버 HTTP, Gopher, FTP 등 지원 관련 사이트 : http://www.squid-cah..

  13. 2022.05.10 [리눅스마스터 1급 실기] 커널 컴파일

    커널 컴파일 커널의 개요 리눅스에서 커널의 역할 시스템 자원을 소유하고 관리 보통 하드웨어, 메모리, 프로세스 스케쥴링 을 담당한다. 프로그램이 하드웨어 자원을 간접적으로 접근할 수 있도록 해준다. 일반적으로는 사용하는 배포판 리눅스의 버전으로 평가하지만, 실제 리눅스의 버전은 커널 버전으로 평가해야 한다. 커널 버전 확인 명령어 : uname -r $ unamr -r 3.10.0-1160.15.2.el7.x86_64 리눅스 커널은 자유 소프트웨어로 https://www.kernel.org 에서 배포된다. 커널 버전 형태 : 4.12.2 4 - 메이저 번호 - 커널에 매우 큰 변화가 생겼을 경우에 올린다. 12 - 마이너 번호 - 기능상의 중요한 변화가 생기거나 추가된 경우에 올린다. - 전통적으로 마이..

  14. 2022.05.09 [리눅스마스터 1급 실기] 삼바(SAMBA) 서버

    삼바(SAMBA) 서버 삼바(SAMBA)의 개요 마이크로소프트와 인텔이 시스템이 다른 시스템의 디스크나 프린터 등의 자원을 공유할 수 있도록 SMB(Server Message Block) 프로토콜을 개발하였다. 삼바는 SMB를 이용하여 리눅스를 비롯한 유닉스 계열 운영체제와 윈도우 운영체제간의 자료 공유 및 하드웨어를 공유할 수 있도록 해준다. 디렉터리 및 파일 공유 프린터 공유 CD-ROM 공유 DVD-ROM 공유 USB 공유 현재 SMB 프로토콜은 유닉스와 윈도 환경을 동시에 지원하는 CIFS(Common Internet File System)로 확장되었다. CIFS(Common Internet File System) IETF(Internet Engineering Task Force)에 의해 인터넷 ..

  15. 2022.05.08 [리눅스마스터 1급 실기] 디스크 확장 (마운트)

    디스크 확장 (마운트) 디스크 확장의 개요 하드 디스크의 용량이 부족할 경우, 디스크를 추가 장착하여 용량을 늘릴 수 있다. 장착된 하드 디스크는 종류에 따라 자동 인식되므로 인식 여부만 확인한 후 다음의 작업을 거치면 된다. 파티션 작업 파일 시스템 생성 디렉터리 생성 마운트 디스크 장착 후의 작업 디스크 인식 여부 확인 파티션 작업 시스템 재부팅 파일 시스템 생성 디렉터리(마운트 포인트) 생성 마운트 작업 마운트 및 용량 확인 부팅 시에 자동 마운트 되도록 /etc/fstab 파일에 등록 디스크 확장의 예 용량이 300GB 인, S-ATA 디스크 를 추가 장착하여 100GB 를 할당해서 /backup으로 마운트해서 사용할 경우 ① 디스크 인식 여부 확인 fdisk -l 명령을 이용해서 확인할 수 있다..

  16. 2022.05.08 [리눅스마스터 1급 실기] TCP Wrapper

    TCP Wrapper TCP Wrapper의 개요 tcpd 라는 데몬이 슈퍼 데몬인 inetd 에 의하여 수행되는 서비스들의 접근을 제어하도록 하는 프로그램 접속을 허락한 호스트만 접속할 수 있도록 하거나, 원하지 않는 호스트의 접근을 막도록 해주는 접근 제어를 담당한다. 주로 TCP 연결을 기반으로 한다. inetd 에 의해 관리되는 telnet, rlogin, rsh 등을 감시하고 필터링할 수 있다. xinetd 는 자체적으로 접근 제어 를 수행하지만, 여전히 Tcp Wrapper를 사용한 접근 제어도 가능할 뿐만 아니라 sshd, vsftpd, smbd, gdm 등 일부 단독 데몬도 접근 제어가 가능하다. 다음의 파일 이용한다. 종류 /etc/hosts.allow : 접근이 허가된 호스트의 목록 파..

  17. 2022.04.10 [리눅스마스터 1급 실기] DHCP 서버 설정 (dhcpd.conf)

    DHCP 서버 설정 (dhcpd.conf) DHCP 서버 클라이언트에게 자동으로 IP 주소, Gateway 주소, Name Server 주소 등을 할당 해주는 서버 보통 가정에서 ISP(Internet Service Provider) 업체를 통해 인터넷 서비스를 이용하는 경우에 기본적으로 사용되고 있다. IPv4 체계의 IP 주소 고갈 문제를 해결할 수 있다. 하나의 인터넷 회선을 공유하는 매스커레이드 환경에서 자동으로 클라이언트에게 IP 주소를 할당해 줄 수 있다. 하드 디스크가 없는 원격 호스트에서 이더넷 카드로 부팅할 때 사용할 수 있다. 문제 해결 전략 DHCP 서버 설정 파일의 내용을 채우는 문제가 출제된다. DHCP 서버는 dhcp 라는 이름으로 설치되므로, 'rpm -ql dhcp' 명령으로..

  18. 2022.04.10 [리눅스마스터 1급 실기] crontab 설정

    crontab 설정 crontab 설정 확인 crontab 설정은 'man 5 crontab' 명령 및 /etc/crontab 파일에서 확인할 수 있다. 더보기 $ man 5 crontab CRONTAB(5) File Formats CRONTAB(5) NAME crontab - files used to schedule the execution of programs DESCRIPTION A crontab file contains instructions for the cron(8) daemon in the following simplified manner: "run this command at this time on this date". Each user can define their own crontab...

  19. 2022.04.10 [리눅스마스터 1급 실기] /etc/fstab

    /etc/fstab /etc/fstab 파일 시스템에 대한 다양한 정보를 담고 있는 파일 부팅 시에 마운트 할 파티션 정보가 기록 되어 있는 파일이기도 하다. 파티션 정보를 변경하였거나 디스크를 추가한 경우 이 파일에 등록해야만 부팅 시에 자동으로 마운트할 수 있다. 다음의 명령어가 수행될 때, 이 파일의 정보를 참조한다. mount umount fsck 총 6개의 필드로 구성되어 있다. # cat /etc/fstab # # /etc/fstab # Created by anaconda on Thu Feb 11 01:16:53 2021 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(..

  20. 2022.03.31 [리눅스마스터 1급 실기] 배점/정답 분석 (7개년, 2015년~2021년)

    배점/정답 분석 (7개년, 2015년~2021년) 지난 7년간 실시되었던 리눅스마스터 1급 실기 시험의 배점과 정답을 분석해보자. 리눅스마스터 1급 실기 시험은 2021년 이전과 이후로 나뉜다. 2021년 이전 : CentOS 7 2021년 이후 : CentOS 6 더보기 배점 분석 1번~10번 : 단답식 (40점) 문제 1개당 4점씩 11번~16번 : 작업식 (60점) 문제 1개당 4점~12점 2015년 ~ 2019년 문항 / 회차 15-1 15-2 16-1 16-2 17-1 17-2 18-1 18-2 19-1 19-2 1 4 4 4 4 4 4 4 4 4 4 2 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4..

  21. 2022.03.25 [리눅스마스터 1급 실기] 1501회 기출 문제

    1501회 기출 문제 1. 다음과 같이 사용자를 생성한 후 해당 정보를 변경하려 한다. ( 괄호 ) 안에 알맞은 옵션을 적으시오. # useradd ( ① ) sysadmin test7 # usermod ( ② ) /bin/sh ( ③ ) admin test7 ■ 조건 - test7 사용자를 sysadmin에 2차 그룹으로 포함되도록 생성한다. - 생성된 test7 사용자의 2차 그룹을 admin 으로 변경하고, 기본 로그인 셸은 /bin/sh로 변경한다. 더보기 ① -G (--groups) ② -s (--shell) ③ -G (1개: 2점, 2개: 3점, 3개: 4점) 2. 다음은 리눅스에서 파티션 테이블을 변경하는 내용이다. ( 괄호 ) 안에 알맞은 내용을 적으시오. # fdisk /dev/sda C..

  22. 2022.03.25 [리눅스마스터 1급 실기] 1502회 기출 문제

    1502회 기출 문제 1. 다음은 사용자 생성 시에 참고하는 설정 파일의 내용이다. ( 괄호 ) 안에 알맞은 내용을 적으시오. # cat ( ① ) HOME=/home INACTIVE=-1 EXPIRE= SHELL=/bin/bash SKEL=( ② ) ■ 조건 - 사용자 생성 시에 참고하는 설정 파일의 절대경로를 적으시오. - 사용자 생성 시에 제공되는 파일 목록이 들어 있는 디렉터리를 절대경로로 적으시오. 더보기 ① /etc/default/useradd (2점) ② /etc/skel (2점) 2. 다음은 리눅스에서 파일시스템을 검사하는 내용이다. ( 괄호 ) 안에 알맞은 내용을 적으시오. # umount /dev/sdb1 # fsck ( ① ) ( ② ) ext4 /dev/sdb1 ■ 조건 - 검사가 ..

  23. 2022.03.25 [리눅스마스터 1급 실기] 1601회 기출 문제

    1601회 기출 문제 1. 다음은 사용자 신분 확인 명령에 대한 설명이다. ( 괄호 )안에 알맞은 내용을 적으시오. 파일명 설명 ( ① ) 유효 사용자 아이디(Effective User ID)의 정보를 확인하는 명령이다. ( ② ) 시스템에 접속할 당시의 계정명과 접속 정보를 확인하는 명령이다. ( ③ ) 현재 시점에서 시스템을 사용하고 있는 내가 누구인가에 대한 자세한 정보를 보여준다. 사용자 아이디, 그룹아이디, 소속 그룹 정보 등을 확인할 수 있다. ■ 조건 - ① : 관련 명령어만 적는다. - ② : 관련 명령을 적는데 필요하면 옵션을 포함해서 기재한다. - 명령은 대소문자를 구분하며, 띄어쓰기, 기호 등을 정확히 기술한다. 더보기 ① whoami ② who am I (who ARG1 ARG2 모..

  24. 2022.03.25 [리눅스마스터 1급 실기] 1602회 기출 문제

    1602회 기출 문제 1. 아래의 조건에 맞게 사용자 정보를 변경하려 한다. ( 괄호 ) 안에 알맞은 내용을 적으시오. # ( ① ) ( ② ) baduser # ( ① ) ( ③ ) ( ④ ) tempuser ■ 조건 - baduser 사용자의 로그인을 일시적으로 정지시킨다. - tempuser 사용자는 2017년 11월 20일까지만 로그인이 되도록 설정하고, 패스워드 만기일이 지난 후 유예 기간은 7일로 설정한다. - ①번은 해당 명령어를 적는다. - ②~④번은 옵션 또는 옵션과 관련된 인자값을 적는데, 옵션과 관련된 인자값은 하나의 괄호로 처리한다. (예: -g groupname 더보기 ① usermod (1점) ② -L (--lock) (1점) ③ -e 2017-11-20 (1점) ④ -f 7 (..

  25. 2022.03.25 [리눅스마스터 1급 실기] 1701회 기출 문제

    1701회 기출 문제 1. 다음은 사용자 그룹에 관련된 명령어이다. ( 괄호 ) 안에 알맞은 옵션을 넣으시오. [root@ihd ~]# useradd ( ① ) /home/ihd ( ② ) linuxmaster ihd ■ 조건 - 사용자 ID는 ihd, 홈디렉터리는 /home/ihd 인 사용자를 생성한다. - 기본그룹은 ihd, 추가(2차그룹)는 linuxmaster이다. 더보기 ① -d (2점) ② -G (2점) 2. 다음은 파티션 설정에 관한 명령어이다. ( 괄호 ) 안에 알맞은 순서를 넣으시오. [root@ihd ~]# fdisk /dev/sdb Command (m for help): ( ① ) e expended p primary partition (1-4) ... 생략 Command (m for..

  26. 2022.03.25 [리눅스마스터 1급 실기] 1702회 기출 문제

    1702회 기출 문제 1. 다음은 특수권한 설정에 관한 명령어 이다. ( 괄호 ) 안에 알맞은 옵션을 넣으시오. [root@ihd ~]# chmod ( 괄호 ) /ihd ■ 조건 - 일반 사용자들이 /ihd 디렉터리에서 파일 및 디렉터리 생성이 가능하다. - 일반 사용자들은 자신이 생성한 파일 및 디렉터리 이외에는 수정 및 삭제가 불가능하다. - 기존에 설정된 /ihd 디렉터리의 허가권(Permission)값에 상관없이 적용되도록 설정한다. 더보기 1777 (4점) 2. 다음은 파일 시스템 생성한 후에 관련 정보를 확인하는 과정이다. ( 괄호 ) 안에 알맞은 순서를 넣으시오. [root@ihd ~]# mke2fs ( ① ) ext4 ( ② ) 1024 /dev/sdb1 [root@ihd ~]# ( ③ )..

  27. 2022.03.25 [리눅스마스터 1급 실기] 1801회 기출 문제

    1801회 기출 문제 1. 다음 조건에 맞게 사용자 정보를 변경하려고 할 때 ( 괄호 ) 안에 알맞은 내용을 적으시오. # ( ① ) ( ② ) ( ③ ) ( ④ ) ihduser ■ 조건 - 패스워드를 변경한 후에는 최소 3일 동안 사용해야 하고, 패스워드 변경 없이 사용가능한날짜는 60일이다. - 해당 사용자는 2020년 12월 22일까지만 로그인이 되도록 설정한다. - ① 번은 해당 명령어를 기입한다. - ②~④번은 명령어의 옵션 또는 옵션과 관련된 인자값을 기입하는데, 옵션과 관련된 인자값은 하나의 괄호로 처리한다. (예: -d /home/ihduser) 더보기 ① chage (1점) ② -m 3 (1점) ③ -M 60 (1점) ④ -E 2020-12-22 (1점) 2. 다음은 사용자의 디스크 쿼..

  28. 2022.03.25 [리눅스마스터 1급 실기] 1802회 기출 문제

    1802회 기출 문제 1. 다음 설명에 해당하는 파일명 또는 디렉터리명을 적으시오. ① 사용자에게 부여되는 UID의 최댓값을 변경하려고 한다. ② 사용자 추가 시 www이라는 디렉터리를 사용자에게 기본적으로 제공 하려고 한다. ③ 사용자 추가 시 생성되는 홈 디렉터리의 기본 위치를 /users 디렉터리 내에 생성되도록 변경하려고 한다. ④ 사용자 패스워드에 적용된 암호화 알고리즘의 정확한 이름을 확인하려고 한다. ■ 조건 - 모든 파일명과 디렉터리명은 절대 경로로 기입한다. 더보기 ① /etc/login.defs (1점) ② /etc/skel (1점) ③ /etc/default/useradd (1점) ④ /etc/login.defs (1점) 2. dd 명령을 이용해서 스왑 파일(swap file)을 조건..

  29. 2022.03.24 [리눅스마스터 1급 실기] 1901회 기출 문제

    1901회 기출 문제 1. 다음 조건에 맞게 사용자 정보를 변경하려고 할 때 ( 괄호 ) 안에 알맞은 내용을 적으시오. # ( ① ) ( ② ) ( ③ ) ( ④ ) ihduser ■ 조건 - ihduser의 사용자명을 kaituser로 변경한다. - 홈 디렉터리를 /home/ihduser에서 /home/kaituser로 변경하고, 기존에 소유했던 파일이나 디렉터리도 그대로 이용 가능하도록 한다. - ① 번은 해당 명령어를 기재한다. - ②∼④번은 명령어의 옵션 또는 옵션과 관련된 인자 값을 기재한다. 더보기 ① usermod (1점) ② -l kaituser (1점) ③ -d /home/kaituser (1점) ④ -m (1점) 2. 다음은 사용자를 관리하는 과정이다. 조건에 맞게 ( 괄호 ) 안에 알..

  30. 2022.03.23 [리눅스마스터 1급 실기] 1902회 기출 문제

    1902회 기출 문제 1. 다음은 cron을 이용해서 프로세스 스케줄링을 하는 과정이다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오. 가. 1월부터 12월까지 2개월마다 1일 오전 4시 10분에 해당 관련 스크립트를 실행한다. # ( ① ) /etc/work/ihd.sh 나. 매주 월요일 오전 3시 5분에 백업 스크립트를 실행한다. # ( ② ) /etc/work/backup.sh ■ 조건 - ①과 ②번에 날짜 관련 필드 정보를 주어진 조건에 맞게 순서대로 기재한다. 더보기 ① 10 4 1 1-12/2 * (1-12/2 대신에 */2 또는 1,3,5,7,9,11 (2점) ② 5 3 * * 1 또는 5 3 * * mon (2점) 2. 다음은 커널 버전 확인 후 모듈 관련 작업을 진행하는 과정이다..

728x90


📖 Contents 📖