"gpg --gen-key" 명령에 대해 질문이 있습니다. 처음으로 이메일 계정을 여기에 연결했을 때 모든 것이 잘 작동했습니다. 등을 사용할 수 있습니다. 괜찮아요.
문제는 두 번째 이메일 계정을 두 번째 키와 연결하고 같은 방식으로 동일한 명령을 실행하고 싶지만 이제 다음과 같은 메시지가 표시된다는 것입니다.
gpg: no writable public keyring found: eof
Key generation failed: eof
/home/accountname/.gnupg/ 폴더가 있습니다. 이 폴더에는 여러 데이터가 있습니다... 모든 것이 첫 번째 키 생성 이전과 같았는지 모르겠습니다.
문제가 무엇입니까?
답변1
가장 쉬운 방법은 기존 키에 다른 이메일 주소를 추가하는 것입니다.
터미널을 열고 다음을 입력하세요.
gpg --edit-key [email protected]
GPG 주석 줄을 열고 다음을 입력하십시오.
adduid
다음 단계에서는 추가 이름, 주소, 설명을 추가할 수 있습니다.
o
귀하의 조치를 사용하고 확인하십시오 Return Key
. 변경 사항을 사용 save
하고 저장합니다 Return Key
.
이제 키에 다른 이메일 주소가 추가되었습니다.
이제 다음 단계는 새 ID에 대한 신뢰 수준을 설정하는 것입니다.
답변2
댓글을 달 수는 없지만 내 접근 방식을 답변으로 포함하려고 노력했습니다 ...
문제가 현재 .gnupg 폴더와 관련된 것인지 확인해보세요. 그런 이유로,
mv .gnupg gnupg-backup
그럼 시도해봐
gpg --gen-key
두 번째 키를 다시 생성하세요.
작동한다면 이전 파일을 가져와 보세요.
gpg --allow-secret-key-import gnupg-backup/secring.gpg
gpg --allow-secret-key-import gnupg-backup/pubring.gpg
이 시점에서는 .gnupg 폴더를 다시 백업하시는 것을 권장드립니다.
cp -r .gnupg gnupg-backup_2_keys
그런 다음 이전 구성 파일(있는 경우)을 복사해 볼 수도 있습니다.
cp gnupg-backup/gpg* .gnupg