최근에 Linux Mint 11(Katya)이 설치된 오래된 노트북을 열었고 사용자 비밀번호가 기억나는 줄 알았는데 알고 보니 그렇지 않았습니다. 그래서 안내에 따라 비밀번호를 재설정했습니다.여기.
이 작업을 수행한 후 새 비밀번호로 성공적으로 로그인할 수 있지만 일련의 오류 메시지가 표시되고 일반 Mint 데스크탑이 남습니다. 프로그램 메뉴도 없고, 노틸러스도 없고, 컨텍스트 메뉴도 없고, 시작을 다시 시작하는 것뿐입니다. 아니면 종료하세요.
오류는 다음과 같습니다(발생 순서).
ICEAuthority 파일 /home/my_user/.ICEauthority를 업데이트할 수 없습니다.
서버를 구성하는 데 문제가 있습니다. (/usr/lib/libgconf2-4/gconf-sanity-check-2가 코드 256으로 종료되었습니다)
패널에서 "OAFIID:GNOME_mintMenu"를 로드하는 중에 문제가 발생했습니다. 구성에서 이 애플릿을 제거하시겠습니까?
물론 저는 항상 "삭제하지 마세요"라고 대답합니다.
노틸러스가 /home/my_user/Desktop, /home/my_user/.nautilus 필수 폴더를 생성할 수 없습니다. 노틸러스를 실행하기 전에 이러한 폴더를 생성하거나 노틸러스가 폴더를 생성할 수 있도록 권한을 설정하십시오.
재부팅할 때 GRUB 메뉴에서 복구 모드를 선택하고 성공적으로 터미널에 로그인하여 홈 폴더로 이동했습니다. 거기에서 실행했을 때 ls
모든 파일이 사라지고 .desktop
파일과 추가 정보로 대체되었습니다.
Mint는 내가 비밀번호를 변경했다는 사실을 깨닫고 시스템을 해킹하려는 시도로 간주하여 홈 폴더에 있는 파일을 암호화했습니다.
Linux 보안 솔루션 덕분에 이제 무엇을 할 수 있습니까? 다시 설치하고 싶지 않습니다. 이전 파일이 필요합니다.
ecryptfs-mount-private
Readme에서 제안한 대로 실행을 시도했지만 비밀번호를 묻는 메시지가 표시되고 새 비밀번호가 작동하지 않았습니다. 숫자, 오래된 숫자가 필요합니다.
답변1
전적으로기초적인임의로 생성된 설치 비밀번호를 기록해 두지 않으면 데이터를 복구할 수 없습니다. 이보다 더 강조할 수가 없네요 :-)
적어두시거나 인쇄하여 안전한 곳에 보관하셔야 합니다.
또는 다음을 사용하는 것을 고려할 수 있습니다.Gazzang의 zEscrow 서비스. Ubuntu (또는 Mint) 12.04 이상에서는 설치만 하면 됩니다.zescrow-client
팩를 누른 다음 zescrow
명령을 실행합니다. zEscrow 서버와 로그인 비밀번호를 묻는 메시지가 표시됩니다. 그런 다음 마운트 비밀번호를 암호화하여 안전하게 보관하기 위해 원격 zEscrow 서버로 보냅니다. 당신은난수url을 클릭하고 Google OpenID 계정으로 인증한 다음 업로드를 "청구"해야 합니다. 좀 좋은데내가 작성한 지침.
답변2
사람들이 댓글에서 말했듯이 이전 비밀번호나 ecryptfs 비밀번호가 기억나지 않으면 할 수 있는 일이 많지 않습니다. 그래서 이전 비밀번호의 상당 부분을 기억하고 다시 로그인하여 ecryptfs 비밀번호를 업데이트하여 새 비밀번호를 사용할 수 있었기 때문에 "사전 공격"을 수행했습니다.
이야기의 교훈: 질문에 게시한 링크에 설명된 비밀번호 재설정 프로세스는 암호화된 홈 디렉토리가 없는 사람에게도 잘 작동합니다. 그건 내 상황이 아니야.