단일 사용자 모드로 데비안 부팅


11

루트 암호를 잊어 버렸고 단일 사용자 모드로 부팅하여 암호를 변경하려고 시도하지만 부팅 할 때 다음 화면이 나타납니다.

여기에 이미지 설명을 입력하십시오

그런 다음 "e"를 눌러 부팅 구성을 편집하면 다음 화면이 나타납니다.

여기에 이미지 설명을 입력하십시오

그러나 내가 따르는 튜토리얼에서 "커널"로 시작하는 줄로 이동해야한다고 말하지만 알 수 있듯이이 줄은 없습니다. 따라서 "linux / boot / vmlinuz ...."로 시작하는 줄에서 "quiet"을 "single"로 변경하려고 시도했지만 시스템이 단일 사용자 모드로 부팅되지는 않습니다.

이것이 작동하기 위해 어떤 라인을 편집해야합니까?

답변:


15

한 가지 방법 :

  1. init=/bin/bashgrub 행의 끝에 추가 하여 시작 linux하고 끝납니다 quiet.

  2. 비밀번호를 재설정하고 정상적으로 재부팅하십시오.

  3. 다시 잊지 마세요.

  4. 설치를 고려하십시오 sudo.


다른 방법 :

  1. 이것은 가상 머신이므로 디스크를 다른 (작동중인) 가상 머신에 마운트하고 /etc/shadow파일 에서 비밀번호를 수동으로 제거 할 수 있습니다. 또는 kpartx호스트 또는 다른 시스템에서 가상 시스템 이미지 파일로 작업하는 데 사용하십시오.

이제 "root @ (none) #"이라고 표시되지만 명령을 모르는 경우 어떻게 수정합니까?
xorinzor

2
당신은 아마 없을 것입니다 PATH. /usr/bin/passwd직접 전화 하거나 다른 것을 시도하십시오 . 아니면 그냥 둘러보고 당신이 사용할 수있는 것을 참조하십시오.
Michael Hampton

2
/bin/bashinit를 사용 하면 파티션 등을 마운트하기 위해 시작 스크립트를 호출하지 않으므로 /usr별도의 파티션이 있으면 직접 마운트해야합니다. 또한 bash가 종료되면 커널이 즉시 중지됩니다. 드라이브를 먼저 동기화해야합니다. 그렇지 않으면 변경 사항이 기록되지 않을 수 있습니다.
DerfK

20

데비안 / 우분투 루트 비밀번호 복구

  1. 첫 번째 화면-grub-누릅니다 e
  2. 커널 라인 수정 : 이 라인 single사이 ro quiet와 끝에 추가init=/bin/bash
  3. 프레스 F10
  4. 프롬프트가 표시되면 root@(none):/#읽기 / 쓰기 액세스 권한을 갖기 위해 / 파티션을 다시 마운트해야합니다. mount / -rw -o remount
  5. 이제 루트 암호를 수정할 준비가되었습니다 : 입력 passwd하고 변경하십시오!

행운을 빕니다

추신 : 다른 사용자를 찾으려면 / etc / shadow 파일을보십시오 ...


이것은 mount명령으로 나에게 정답이었습니다 . 감사.
Thibault

1

튜토리얼은 Grub (레거시 Grub)을 참조합니다. 이것은 Grub2입니다. linux로 시작하는 줄은 Grub의 커널 줄입니다.


나는 어디에도 쓰여진 튜토리얼을 가지고 있지 않다. 이것은 나의 오래된 질문이었다
xorinzor

-1

wooo, 복구 모드를 선택하십시오. 비밀번호가 없으면 BusyBox로 전환됩니다 (일반적으로).


방금 시도한 후에도 부팅 후 로그인을 요청합니다. 부팅 중에 루트 암호를 묻는 것과 동일한 유지 관리 질문을 받거나 ctrl + D를 눌러 계속 진행합니다
xorinzor

Ctrl + D를 눌렀습니까? 나는 이미 리눅스 트윅 박스에서 그런 반응을 보였고 Ctrl + D는 트릭을했다.
Dr I

그렇습니다. 그러나 정상적인 부팅처럼 다시 시작하고 로그인을 요청합니다.
xorinzor

1
@DrI 데비안의 기본값은 단일 사용자 모드의 루트 비밀번호를 요구하는 것입니다.
DerfK

흠 ... 확실해 ?? 방금 설정에 기본값을 사용하여 새로운 Inet 6.0.6 버전을 설치했으며 단일 모드에는 비밀번호가 필요하지 않습니다.
Dr I
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.