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/ ### 생성 된 레포 파일 확인(이름..
네트워크 환경 세팅 2대의 VM 중 1대는 네트워크 세팅이 안되어 있다. 그렇기에 설정을 해주어야 통신이 되며 다음 문제 풀이가 가능하다. 예시) Q. IP 192.168.0.100 / Subnet 255.255.255.0 / Gateway 192.168.0.254 / dns 8.8.8.8 / 세팅해라. ### nmtui, nmcli명령으로 수동 설정을 해도 된다. A. 하단 참조 ### nmtui 사용 $ nmtui $ ip setting $ subnet setting $ gateway setting $ dns setting $ ifdown eth0 $ ifup eth0 ### nmcli 사용 $ nmcli con mode eth0 ipv4.address 192.168.0.100/24 ipv4.gate..