키링 프로그램을 통해 gpg 키를 생성 할 수 없습니다


10

시스템의 GPG 프로그램을 통해 gpg 키를 생성하려고 할 때마다 내 이름, 이메일 및 비밀번호를 요청하면 GPG 프로그램의 기본 창을 제외한 모든 것이 사라집니다.

사용시 gpg key-gen

gpg: can't open `/home/jesse/.gnupg/random_seed': Permission denied
We need to generate a lot of random bytes. It is a good idea to perform
some other action (type on the keyboard, move the mouse, utilize the
disks) during the prime generation; this gives the random number
generator a better chance to gain enough entropy.
gpg: WARNING: some OpenPGP programs can't handle a DSA key with this digest size
+++++++++++++++..++++++++++...+++++++++++++++.+++++..+++++.+++++.++++++++++.+++++++++++++++..+++++.++++++++++++++++++++.++++++++++++++++++++++++++++++.+++++.+++++.+++++...+++++>+++++...+++++++++++++++++++++++++..+++++++++++++++>.+++++>+++++................................................................................................................................................................................................................................................................................>.+++++.................................................................................................................+++++

Not enough random bytes available.  Please do some other work to give
the OS a chance to collect more entropy! (Need 300 more bytes)
gpg: no writable public keyring found: eof
Key generation failed: eof
gpg: note: random_seed file not updated

답변:


9

나에게 .gnugpg폴더를 삭제하면 도움이되었습니다.

sudo rm -rf ~/.gnugpg

그것이 결국 나를 위해 일한 것입니다. 나는 돌아와서 답을 여기에 넣는 것을 잊었을 것입니다. 당신의 응답을 주셔서 감사합니다.
KI4JGT

이것은 17.10에 나를 위해 일하지 않았다
Knaap 데르 대니 반

4

루트에서 gpg를 실행 한 후 권한이 잘못되어 일반 사용자 "joey"로 파일 중 일부 / 일부를 수정할 수 없습니다.

find ~/.gnupg -type d -exec sudo chown joey:joey {} \; -exec chmod 700 {} \;
find ~/.gnupg -type f -exec sudo chown joey:joey {} \; -exec chmod 600 {} \;

기존 키를 삭제하지 않으려는 경우 도움이됩니다.


해당 위치에있는 소켓도 $ USER : $ USER가 소유해야합니까? $USER:$USER현재 사용자 인를 사용할 수 있습니다 .
Pablo Bianchi '
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.