IT/리눅스

리눅스 싱글모드 접속(패스워드 분실)

psluckyguy 2022. 3. 17. 21:51
반응형

리눅스 싱글 모드 접속

#
부팅 화면에서 'e' 눌러 수정 
ro -> rw  
rhgb quiet -> init=/bin/bash

수정 후 Ctrl + x 키 입력 하여 부팅

bash 환경으로 부팅 후
passwd
명령어로 비밀번호 변경 재부팅


============================

방법2.

ro -> rw init=/sysroot/bin/sh
Ctrl +x
:/#chroot /sysroot
명령어 입력후 passwd 비밀번호 변경

 

 


=============================
passwd
명령어 안먹힐 경우
<SELinux
끄기>
vi /etc/sysconfig/selinux

SELINUX=disabled 
하거나 주석처리

<단일 모드 리부팅>
/sbin/reboot -f

========================
SELinux
안끄고 하는 방법
passwd
재설정 후
#touch ./autoreable
명령어로 숨김파일 생성

이파일은 자동으로 다시 이름 붙이는것
SELinux
가 이 파일을 보고 자기가 기억하고 있던
파일 정보를 갱신
SELinux
/etc/shadow 적용을 안하기 때문

===========================

※passwd 파일 재설치 (재설치 해도 passwd파일 생성 안됨)
rpm -qa | grep passwd
[root@j ~]# rpm -e passwd-0.80-3.el8.x86_64

rpm -ivh passwd-0.80-3.el8.x86_64.rpm --force