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.gateway 192.168.0.1 ipv4.dns 8.8.8.8 ipv4.method manual autoconect yes
### 나는 스크립트를 변경했다.
### 인터페이스 명칭 확인
$ cd /etc/sysconfig/network-scripts/
$ vim ifcfg-eth0
TYPE=Ethernet
DEVICE=eth0
IPADDR=192.168.0.100
NETMASK=255.255.255.0
GATEWAY=192.168.0.254
ONBOOT=yes
NM_CONTROLLED=yes
DNS1=8.8.8.8
$ ifdown eth0
$ ifup eth0
$ ip a
### IP 정상 설정 확인
2대의 VM 중 1대는 네트워크 세팅이 안되어 있다. 그렇기에 설정을 해주어야 통신이 되며 다음 문제 풀이가 가능하다.
앞으로 이 곳에 RHCSA 준비하면서 필수적인 문제와 그 외 문제들을 확인할 예정이다.
추후에 내가 일이 생겼을때도 함께 확인하면 좋기 때문이다.
문제는 가상서버 2대가 주어진다.
초기 환경 설정 등 기본 세팅에 대한 설명이 있고 hostname, 계정, ip, repository 등 기본적인것이 주어진다.
이것들은 문제풀면서 봐도 되기에 그렇구나 하고 넘기자.
Q. VM의 root 계정 암호를 복구하라.(암호 주어짐)
이 문제는 쉬운 문제이다.
하지만 이 문제를 못풀면 그 다음 문제, 해당 가상머신의 문제를 못풀기에 무조건 실습해서 익혀야한다.
1. 시스템 재기동
2. Grub 모드 선택시 'e' 선택
- 부팅 화면 확인시 Grub 모드 선택시(커널 선택시) 'e' 키를 눌루서 부팅 편집기에 들어간다.
3. 커널 명령줄 이동
4. 맨 끝 라인 rd.break 추가
5. 변경 내용 저장
- 부팅시 하단과 같은 모드로 ㄴ머어가게 된다.
6. bash 화면에서 다음과 같이 입력
### sysroot 읽기 쓰기 remount 한다.
switch_root:/ mount -o rw,remount /sysroot
### chroot 환경으로 변경
switch_root:/ chroot /sysroot
### 주어진 암호의 값으로 root 계정 암호 변경한다.
sh-4.2# passwd root
passwdroot(문제 암호 설정)
passwdroot(문제 암호 설정)
### 레이블 없는 파일 재부팅시 적용되도록 설정한다.
sh-4.2# touch /.autorelabel
sh-4.2# exit
sh-4.2# exit