Find 명령어 사용 Find 명령어 사용하여 문제를 해결한다. Find 명령어를 사용하여 소유자가 Guest인 파일을 시스템 전체 검색하여 /root/findfiles 디렉토리에 복사한다. Q. Find 명령어를 사용하여 소유자가 Guest인 파일을 시스템 전체 검색하여 /root/findfiles 디렉토리에 복사한다. ### 복사할 폴더 생성 [root@test01~]# mkdir /root/findfiles ### 검색 및 해당 경로 복사 [root@test01~]# find / -user guest -exec cp -a {} /root/findfiles/ \;
NTP 시간 동기화 Linux 서버의 시간 동기화 작업에 관한 문제이다. 매우 쉬운 문제에 속한다. Chronyd 서비스를 통해서 NTP 시간 동기화를 구성한다. Timezone은 문제에서 제공하기에 해당 문제 바탕으로 푼다. Q. 다음과 같이 NTP 설정을 하여라. 2.pool.ntp.org [root@test01~]# yum install chrony -y [root@test01~]# vim /etc/chrony.conf ### 라인 추가(예시) server 2.pool.ntp.org iburst [root@test01~]# systemctl start chronyd [root@test01~]# systemctl enable chronyd [root@test01~]# systemctl status c..
SELINUX & HTTPD 서비스 확인 SELINUX 관련 설정 문제이다. 설정이 enforcing으로 되어 있고 이상태에서 httpd 서비스가 정상적으로 작동하게 설정하는 것이다. httpd 서비스 포트 : 82 httpd 서비스 경로 : /var/www/html httpd 서비스 재부팅시 자동 시작 설정 ### 상태 확인 failed [root@test01~]# systemctl status httpd [root@test01~]# getenforce ### SELINUX 상태값 확인 Enforcing [root@test01~]# setenforce 0 ### SELINUX 상태 Permissive 변경 [root@test01~]# getenforce ### SELINUX 상태값 확인 Permissi..
사용자 계정 생성 신규 사용자 생성 사용자 그룹 설정 사용자 암호 설정 Q. sysgrp 그룹을 생성하라. Q. sysgrp 그룹에 속하는 사용자 natasha를 생성하라. Q. sysgrp 그룹에 속하는 사용자 harry를 생성하라. Q. sysgrp 그룹에 속하지 않고 쉘 접속이 허용되지 않는 사용자 sarah를 생성하라. Q. natasha, harry, sarah 암호는 모두 'sksxk'로 설정하라. $ groupadd -g sysgrp ### 그룹 생성 확인 $ cat /etc/group |grep sysgrp ### 사용자 생성 $ useradd -G sysgrp natasha $ useradd -G sysgrp harry $ useradd -s /sbin/nologin sarah ### 그..
Repository 설정하기 1대의 서버에 대해서 Repository를 잡는다. Q. 다음과 같은 설정에 대해서 Repository를 설정하라. http://server1.example.com/BaseOS http://server1.example.com/Appstream A. 2가지 방법이 있다. dnf-config manager 사용 수동 설정 ### dnf config-manager 사용 $ dnf config-manager --add-repo http://server1.example.com/BaseOS $ dnf config-manager --add-repo http://server1.example.com/Appstream $ cd /etc/yum.repo.d/ ### 생성 된 레포 파일 확인(이름..