RHEL7/CENTOS7에서 ROOT 패스워드를 재설정하는 방법

2019. 12. 27. 16:11OS/Linux

1. 시스템을 재부팅 한다.

 

2. 재부팅하면서 발생되는 GRUB 메뉴에서 알파벳 'e'키를 입력한다.

 

3. 설정창 문자열에서 “linux16”이 시작되는 라인 끝에 “rd.break console=tty1”를 입력하고, Ctrl+X 키조합을 입력하여 변경된 내용으로 시스템을 재부팅한다.

 

4. “switch-root” prompt로 접근되면, /sysroot의 read-only 모드를 read/write 모드로 아래와 같이 전환한다.

mount -o remonut, rw /sysroot

 

5.전환이 완료되면 이번에는 chroot 명령어를 이용해서 /sysroot로 변경한다.

mount -o remonut, rw /sysroot

 

6. root 패스워드를 재설정한다.

passwd root

 

패스워드가 정상적으로 변경되면, 아래와 같은 메시지가 출력된다.

passwd:all authentication tokens updated successfully.

 

7. RHEL7의 경우는 기본적으로 SELinux가 활성되어 있으므로, “.autorelabel” 을 생성해야 한다.

touch /.autorelabel

 

8. 생성이 완료되면 “exit” 명령어를 이용해서 빠져나온다.

exit

 

9. SELinux를 relabel 하기 위해 다시 재부팅한다.

reboot

 

시스템이 다시 재부팅되면 재설정한 root 패스워드로 로그인을 할 수 있다.

'OS > Linux' 카테고리의 다른 글

RHEL7/CENTOS7에서 DAUM YUM REPOSITORY 설정하는 방법  (0) 2019.12.31