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


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.