无法在 linux 中生成 gpg 密钥
Unable to generate gpg keys in linux
我无法在 linux
中生成 GPG 密钥
sudo gpg --gen-key # This is the command to try to generate key
错误
You need a Passphrase to protect your secret key.
gpg: problem with the agent: Timeout
gpg: Key generation canceled.
请告诉我哪里做错了
请检查这个
1) 运行 gpg-agent 命令:
gpg-agent --daemon --use-standard-socket --pinentry-program /usr/bin/pinentry-curses
2) 产生足够的熵
sudo rngd -r /dev/urandom
3) 最后运行 gpg命令生成密钥:
gpg --gen-key
请运行 所有命令仅限非 root 用户
请使用用于创建 gpg 密钥的同一用户登录。
1.We 将导出我们的 public 密钥和私钥,如下所示:
user$ gpg --export -a -o mypublickey.txt user@replaceurmail.com
user$ gpg --export-secret-key -a -o myprivatekey.txt user@replaceurmail.com
user$ ls my*
myprivatekey.txt mypublickey.txt
使用同一用户导入密钥
User$ gpg --import myprivatekey.txt
现在尝试用同一用户解密
我无法在 linux
中生成 GPG 密钥sudo gpg --gen-key # This is the command to try to generate key
错误
You need a Passphrase to protect your secret key.
gpg: problem with the agent: Timeout
gpg: Key generation canceled.
请告诉我哪里做错了
请检查这个
1) 运行 gpg-agent 命令:
gpg-agent --daemon --use-standard-socket --pinentry-program /usr/bin/pinentry-curses
2) 产生足够的熵
sudo rngd -r /dev/urandom
3) 最后运行 gpg命令生成密钥:
gpg --gen-key
请运行 所有命令仅限非 root 用户
请使用用于创建 gpg 密钥的同一用户登录。
1.We 将导出我们的 public 密钥和私钥,如下所示:
user$ gpg --export -a -o mypublickey.txt user@replaceurmail.com
user$ gpg --export-secret-key -a -o myprivatekey.txt user@replaceurmail.com
user$ ls my*
myprivatekey.txt mypublickey.txt
使用同一用户导入密钥
User$ gpg --import myprivatekey.txt
现在尝试用同一用户解密