
당시에 드라이브를 백업해 두었던 것을 기억했을 때 꽤 오래된 일부 계정의 일부 비밀번호가 누락되었습니다. 거기서 ~/.local/share/password-store
내 비밀번호가 암호화되어 있는 디렉토리를 발견했습니다.pass
비밀번호 관리자. 나는 또한 ~/.gnupg
및 ~/.local/share/gnupg
디렉토리를 찾았습니다.
내 질문은: 백업의 비밀번호를 해독하고 복구할 수 있습니까? 꼭 필요한 것 같지만 사용하려는 시도가 gpg --import
실패했습니다.
답변1
사용하려는 시도가
gpg --import
실패했습니다.
... 백업에 있는 비밀번호를 해독하고 복구할 수 있나요?
--import
네, 하지만 여기서는 올바른 선택이 아닌 것 같아요 .
을 보면서pass
프로그램 설명는 각 비밀번호를 gpg
. 파일은 ~/.password-store
하위 디렉터리에 있습니다.
보고실제 프로그램, 쉘 스크립트입니다.
PREFIX="${PASSWORD_STORE_DIR:-$HOME/.password-store}"
[...]
cmd_show() {
[...]
local path="$1"
local passfile="$PREFIX/$path.gpg"
[...]
if [[ -f $passfile ]]; then
if [[ $clip -eq 0 && $qrcode -eq 0 ]]; then
pass="$($GPG -d "${GPG_OPTS[@]}" "$passfile" | $BASE64)" || exit $?
echo "$pass" | $BASE64 -d
gpg -d ~/.password-store/name_of_file
처음 초기화할 때 GPG에 구성한 암호화 키를 실행하고 사용해야 한다고 생각합니다 pass
(옵션 사용 -init
?).