우분투 사용자 비밀번호를 복구하는 방법


0

얼마 전에 우분투를 노트북에 두 번째 OS로 설치하여 Linux를 사용해 보았습니다. 한 명의 사용자를 만들고 관리자 권한을 부여했습니다.

잠시 동안 만지지 않았으며 물론 암호를 잊어 버렸습니다. 해당 사용자 및 루트에 대해 일반적으로 사용되는 모든 비밀번호를 시도했지만 작동하지 않습니다.

어떻게 든 암호를 복구하는 방법이 있습니까?

답변:


5

http://www.ubuntugeek.com/how-to-recover-password-under-ubuntu.html 에서 복사하여 붙여 넣기

grub 프롬프트에서 ESC를 누르십시오.

편집하려면 e를 누르십시오.

커널을 시작하는 줄을 강조 표시하고 ………

줄의 맨 끝으로 이동하여 rw init = / bin / bash를 추가하십시오.

Enter 키를 누른 다음 b를 눌러 시스템을 부팅하십시오.

시스템은 암호가없는 루트 쉘로 부팅됩니다.

암호 사용자 이름을 입력하십시오

비밀번호를 설정하세요.

재부팅 입력


더 최신 버전의 우분투는이 방법을 차단 할 수 있다고 생각하지만 (간격 한 보안 허점) 여전히 가치가 있습니다.
— Telemachus

1
마찬가지로 "rw init = / bin / bash"대신 "단일"이라고 말하면 단일 사용자 모드로 부팅하는 것이 더 일반적인 방법입니다. 나는 여전히 우분투에서 작동한다고 생각합니다.
— Paul Tomblin

단일 사용자 모드에서는 루트 암호를 입력해야합니다.
— wfaulk

@ Telemachus : 하드웨어에 액세스 할 수 있다면 데이터로부터 사용자를 보호 할 수있는 사람이 많지 않습니다. 완전히 암호화 된 파일 시스템이 있다고 가정합니다.
— wfaulk

@Wfaulk : grub부팅 라인을 편집하기 위해 암호가 필요하도록 쉽게 구성 할 수 있습니다. 정확히 이런 이유로 데비안 설치에서이 작업을 수행합니다. 우분투는 이제 기본적 으로이 작업을 수행 할 수 있다고 생각하지만 100 % 확신 할 수는 없습니다.
— Telemachus

1

Linux에서 비밀번호를 복구하는 가장 쉬운 방법은 복구 CD로 설치 CD로 부팅하고 루트 파일 시스템을 / mnt (또는 실제로)에 마운트하고 / mnt / etc / passwd 및 / mnt / etc /를 편집하는 것입니다. 섀도 파일을 사용하여 비밀번호 필드를 제거하십시오. 그런 다음 루트 파일 시스템을 마운트 해제하고 재부팅하십시오. 이제 비밀번호없이 해당 사용자로 로그인 할 수 있습니다.

그러나 init=/bin/bash위 의 " "제안은 매우 훌륭합니다.


마운트 된 파일 시스템으로 chroot하고 거기에서 passwd 도구를 사용할 수도 있습니다. (루트, 또는 sudo'd으로, passwd를 새로운 하나를 설정하기 전에 현재 암호를 요구하지 않습니다.)
— 돌팔이 의사 키호테
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.