암호화 된 집을 사용하는 한 명의 사용자와 함께 우분투 12.10에 있습니다.
얼마 전 나는 사용자 암호로 변경 한 다음 잊어 버렸습니다.
그런 다음 Dustin의 도움 으로 외장 드라이브에 파일을 백업했습니다 . 사용자 비밀번호를 재설정 할 수있는 복구 옵션이 있음을 깨달았을 때 시스템을 삭제하고 새로 설치하려고했습니다. 사용 내가 잃어버린 관리자 암호를 재설정 어떻게해야합니까? 사용자의 새 비밀번호를 설정했습니다.
재부팅 후 새 비밀번호를 사용하여 Unity에 로그인 할 수 있지만 Unity 화면으로 즉시 되돌아갑니다. (잘못된 비밀번호에 대한 메시지가 없음)
터미널을 사용하여 새 사용자 비밀번호를 사용하여 로그인 할 수 있습니다.
내가 알고있는 래핑되지 않은 암호로 집에서 암호화 된 ecrypfs의 암호를 해독하려면 어떻게 컴퓨터를 다시 활성화 할 수 있습니까?
답변
grayfox 기반 5 월 17 일 19:28 – http
: //unixtitan.net/main/2010/11/16/annoyance-changing-password-with-ecryptfs/
나는 똑같은 문제가 있었다. ‘passwd’를 사용하여 비밀번호를 변경했으며 암호화 된 홈 디렉토리로 인해 문제가 발생했습니다. 위의 링크에는 해결책이 있습니다.
터미널에 로그인
$ ecryptfs-mount-private
마운트하려면 이전 비밀번호를 알아야합니다.
그러면 / home / $ USER가 잠금 해제되고 마운트됩니다. 이 시점에서 / home / $ USER에 액세스 할 수 있습니다. CD로 다시 들어가서 실행하십시오…
$ ecryptfs-rewrap-passphrase ~/.ecryptfs/wrapped-passphrase
이전 비밀번호를 입력하라는 메시지가 표시되면 나중에 새 비밀번호를 입력 할 수 있습니다. 열쇠 고리의 암호도 변경해야합니다. 메뉴 표시 줄에서 – [응용 프로그램] => [액세서리] => [암호 및 암호화 키] 암호 탭에서 –“암호 : 로그인”및“암호 변경”을 마우스 오른쪽 단추로 클릭하십시오.
http://unixtitan.net에 크레딧 !
답변
홈 디렉토리가 암호화 된 경우 passwd 명령을 사용하여 비밀번호를 변경하지 않아야합니다 .
누군가가 자신의 로그인 비밀번호를 잊어 버리고 홈 디렉토리가 암호화 된 경우, 다른 계정 등을 사용하여 / etc / shadow 수동 편집 또는 sudo passwd 사용자 와 같은 다른 사이트에 나열된 방법으로 비밀번호를 재설정하지 마십시오 .
실제로 로그인하면 새 로그인 비밀번호가 홈 디렉토리를 해독하지 않으며 설명하는 동작을 볼 수 있습니다. 그래픽 로그인시 비밀번호가 승인되지만 홈 디렉토리를 해독 할 수 없으므로 사용자가 즉시 쫓겨납니다. 그리고 접근했다.
랩핑되지 않은 ecryptfs 비밀번호의 사본을 저장하는 것이 현명한 것 같습니다. 이 경우 문제를 해결하기위한 암호화 도구가 있습니다. http://blog.dustinkirkland.com/2011/04/introducing-ecryptfs-recover-private.html을 참조하십시오
저장하지 않고 이전 로그인 비밀번호를 기억하지 못하는 사람들은 http://mennucc1.debian.net/shadow_crack/을 살펴볼 수 있습니다 .