일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 엑셀 화면 크기 조정
- 엑셀 화면 최적화
- 명령어 튜토리얼
- 버프슈트
- 버프스위트
- 코드 수정 가이드
- pfx 파일 오류
- 엑셀 작업 효율화
- SFTP
- 목록 광고
- burpsuite
- ##_revenue_list_upper_##
- 엑셀 사용자 편의 기능
- 파일업로드다운로드
- ##_revenue_list_lower_##
- 사무실 필수 엑셀 기능
- 블로그 광고 설정
- 비밀번호 복구
- 엑셀 문자열 처리
- 광고 삽입 방법
- AWS
- 셀 값 변환
- 인증서 저장 실패
- pam_tally2.so
- 엑셀 화면 설정
- sleep 명령어
- 375926784
- Burp Suite
- 리눅스 활용법
- shell 스크립트
- Yesterday
- Today
- Total
리눅스 CentOS7 root 비밀번호 초기화(싱글모드 부팅) 본문
1. 싱글모드(Single User Mode)란?
리눅스 싱글 모드(Single User Mode)는 시스템을 단일 사용자 모드로 부팅하는 모드입니다. 이 모드를 사용하는 이유는 아래와 같이 크게 3가지가 있습니다.
1) root 비밀번호 분실
- root 비밀번호를 잊어버린 경우 싱글 모드를 사용하여 root 권한으로 로그인하여 비밀번호를 변경할 수 있습니다.
2) 시스템 복구
- 시스템에 문제가 발생하여 정상 부팅이 되지 않을 때, 싱글 모드를 사용하여 문제 해결 및 복구 작업을 수행할 수 있습니다.
3) 시스템 유지 보수
- 시스템 유지 보수 작업을 수행해야 할 때, 다른 사용자들의 로그인을 막고 시스템을 안정적인 상태로 유지할 수 있습니다.
2. 싱글모드 부팅
2_1) 리눅스를 강제적으로 재부팅 진행
3. 편집 모드
3_1) GRUB(Grand Unified Bootloader) 화면에서 'e'를 눌러 편집 모드로 진입
- 명령어 : e
3_2) linuxefi 줄 수정
- 수정사항 : ro -> rw
rhgb quiet -> init=/bin/bash
- 커서를 아래로 내리다보면 아래와 같이 linuxefi 가 보임
- 수정 완료 후 [Ctrl] + [x] 로 해당 화면 나가기
- [Ctrl] + [x] 를 누르면 아래와 같이 재부팅이 시작
- bash-4.2#라는 프롬프트가 활성화
3_3) root password 변경
- 명령어 :
# mount -o remount,rw /
# chmod 640 /etc/shadow
# passwd
bash-4.2# mount -o remount,rw /
bash-4.2# chmod 640 /etc/shadow
bash-4.2# passwd
changing password for user root.
New password:
Retype new password:
passwd : all authentication tokens updated successfully.
bash-4.2#
3_4) 나머지 명령어 실행
- 명령어 :
## /.autorelabel 파일을 생성하면 파일에 대한 레이블을 자동으로 부여하고 해당 파일은 삭제
# touch /.autorelabel
## 재부팅 명령어(reboot 안먹힘)
# exec /sbin/init
bash-4.2# touch /.autorelabel
bash-4.2# exec /sbin/init
3_5) 변경된 root 비밀번호로 접속 시도
- 명령어 :
# root
# 패스워드 입력
CentOS Linux 7 (Core)
Kernel 3.10.0-957.e17.x86_64 on an x86_64
localhost login: root
password:
Last login: Sat Jul 1 03:06:50 on tty1
[root@localhost ~]#
'리눅스 > Linux 공부내용' 카테고리의 다른 글
리눅스 SFTP 기본 명령어와 활용 예시 (0) | 2024.12.30 |
---|---|
리눅스 SFTP 서버 접속 방법과 사용법 (0) | 2024.12.29 |
리눅스 CentOS7 아이노드(i-node) full 이슈 해결 방법(svn: Can't find a temporary directory: Internal error) (0) | 2023.05.20 |
리눅스 CentOS7 아이노드(i-node) (0) | 2023.05.19 |
리눅스 CentOS7 YUM 사용 방법 (0) | 2023.05.03 |