나는 pass
비밀번호를 저장하는데 사용한다. 비밀번호는 에 저장되어 있습니다 ~/.password-store
. 이것은 10년 동안 작동했지만 이제 새 노트북을 갖게 되었습니다. 필요하다고 생각되는 것을 복사하여 비밀번호를 마이그레이션하려고 시도했지만 작동하지 않았습니다.
다음 디렉터리를 새 컴퓨터에 복사했습니다.
~/.password-store
~/.ssh
~/.gnupg
.ssh
내 GitHub 저장소에 액세스하기 위해 복사했습니다 . 관련성이 없을 수도 있지만 pass
솔직히 모르겠습니다. 이 방법은 작동하지 않으며 pass
개인 키가 없다고 알려줍니다.
나는 따라가려고 노력한다"Linux Pass를 새 머신으로 마이그레이션" 튜토리얼, 하지만 어떻게 해야 할지 모르겠습니다:
gpg --output private.pgp --armor --export-secret-key username@example
private.pgp
그것이 어디에 있어야 하는지, username@example
내 컴퓨터에 무엇이 있어야 하는지 모르겠습니다 .
또 다른 질문: SDD를 복구할 수 없는 경우 모든 비밀번호를 복구하려면 어떤 파일을 안전한 장소에 저장해야 합니까? 저는 SSD가 고장나지 않기를 10년 동안 기도해 왔습니다. 만약 고장이 나면 모든 것에 액세스할 수 없기 때문입니다. 나의 기도는 지금까지 충분히 강력합니다. :-)
답변1
그래서 결국 스스로 문제를 해결하게 됐어요.
.gnupg
내 새 컴퓨터에는 이미 기본 파일이 포함된 디렉터리가 있습니다 . 어느 쪽인지는 기억나지 않지만 어쨌든요. 이전 컴퓨터에서 새 컴퓨터로 폴더를 복사 할 때 .gnupg
아마도 두 폴더를 병합했을 것입니다. 이는 기본 파일이 여전히 거기에 있고 이전 컴퓨터의 파일로 대체되지 않음을 의미합니다. 다른 모든 파일은 복사되었습니다.
.gnupg
새 컴퓨터의 모든 항목을 주의 깊게 삭제하면서 내 디렉터리를 다시 복사했는데 제대로 작동했습니다.