root 패스워드 복구 실습
1) systemd 시스템에서 root 패스워드를 복구 할 때 램 디스크 초기화 단계에서 진행
2) 램 디스크 초기화 단계에선 루트 파일 시스템이 /sysroot에 임시로 마운트 되어 있음
3) 읽기 전용으로 마운트 되어 있기 때문에 읽기-쓰기로 다시 마운트 작업 필요
1. 부트 로더에서 부팅할 커널 항목 선택
1) 시스템 부팅 시 방향키를 눌러 커널 항목을 선택
2) 선택된 커널 항목에서 'e'키를 눌러 커널의 설정 값 수정
2. 선택된 커널 항목 편집: rd.break 추가
1) linux16으로 시작하는 라인의 마지막에 rd.break 추가
2) rd.break: 램 디스크 초기화를 중단하는 옵션
3) 옵션 추가 후에는 ctrl + x 를 눌러 switch_root# 쉘로 진입
3. 루트 파일 시스템 읽기-쓰기로 다시 마운트
1) 램 디스크 초기화 단계에서는 루트 파일 시스템이 /sysroot에 읽기전용으로 마운트 되어 있어 읽기-쓰기로 다시 마운트
2) mount -o rw,remount /sysroot
4. root 패스워드 지정
1) chroot: 루트 디렉토리를 변경하는 명령어
2) /sysroot를 루트 디렉토리로 변경
3) passwd: 패스워드 변경
4) chroot /sysroot
5. 자동 레이블 부여 파일 생성
1) chroot 명령을 사용하여 루트 디렉토리를 변경하게 되면 파일에 대한 레이블 정보가 전부 제거됨
2) 따라서 파일에 대한 레이블을 재지정 필요
3) /.autorelabel 파일을 빈 파일로 생성하면 시스템이 부팅 될 때 이 파일을 발견하고 파일에 대한 레이블을 자동으로 부여함
4) 파일에 대한 레이블이 종료되면 해당 파일은 삭제되고 root 패스워드가 복구됨
5) touch /.autorelabel
6) exit
7) exit
'쿠버네티스 교육 > 강의 내용 정리' 카테고리의 다른 글
220513_1_ 실습_리눅스_사용자 계정 관리-useradd, usermod (0) | 2022.05.12 |
---|---|
220512_4_리눅스_사용자 및 그룹 관리-useradd (0) | 2022.05.12 |
220512_2_리눅스_부트 프로세스 (0) | 2022.05.12 |
220512_1_실습_리눅스_LVM 심화 실습-2 (0) | 2022.05.12 |
220511_7_실습_리눅스_LVM 심화 실습-1 (0) | 2022.05.11 |