본문 바로가기
OS/Linux

CentOS 7 싱글모드로 부팅해서 패스워드 변경하기

by 댓츠굿 2017. 9. 17.

오늘은 CentOS 7의 싱글모드에 관해 정리합니다.

이전 버전에서는 single 하나만 치면 간단하게 들어갈수있었는데
7버전에 들어서 바뀐것같습니다. 이 글에 사용된 서버는 
버추얼 박스를 이용한 CentOS 7버전입니다.


1. centos 로그인시 계정 선택(ex. root 계정)


2. [Alt+R] 을 눌러 재부팅


3. 리부팅되고 있을 때 [e] 를 누르면 아래와 같은 창이 뜸.


1.jpg 


1.  'e' 버튼을 눌러줍니다.


2.jpg 

3.jpg 


2. rhgb quiet를 init=/bin/bash로 변경한후 Ctrl -x를 눌러 싱글모드로 진입합니다.
    CentOS 5 또는 6와는 싱글모드 진입이 변경된것을 알수있습니다. 

#  rhgb quiet 삭제 init=/bin/bash 추가


5.jpg 


3. 부팅후 한번 패스워드를 변경해봅시다. 하지만 바로 적용되지 않을겁니다.

# passwd root


6.jpg 


4. / root를 다시 마운트 한후 패스워드를 변경합니다. 이러면 정상적으로 변경됩니다.

# mount -o remount,rw /
# passwd root


8.jpg 


5. 나머지 두가지의 명령어를 입력하여 리부팅을 진행합니다.

SELinux 관련 명령어 (다른곳에서도 사용하는것으로 보입니다.)
# touch /.autorelabel   

리부팅 명령어
# exec /sbin/init


10.jpg 


6. 리부팅을 진행하는 화면입니다.


11.jpg 


7. 패스워드를 초기화후 정상적으로 로그인이 진행된 화면입니다.




출처: https://imitator.kr/Linux/806

반응형