GPG更改密码短语密钥密码命令
时间:2020-01-09 10:42:16 来源:igfitidea点击:
如何在Linux或者Unix等操作系统上更改GPG加密密钥密码?
如何使用gpg更改密钥的密码?
gpg是GNU Privacy Guard(GnuPG)的OpenPGP部分。
它是使用OpenPGP标准提供数字加密和签名服务的工具。
您可以使用gpg命令进行完整的密钥管理,包括设置密钥,更改密钥密码,列出密钥等等。
更改密钥的密码
语法为:
gpg --edit-key Your-Key-ID-Here gpg> passwd gpg> save
您需要在" gpg>"提示符下执行" passwd"命令,然后执行" save"命令,以更改密钥ID的密码。
例子
首先,使用以下命令列出密钥:
gpg --list-keys
输出示例:
/root/.gnupg/pubring.gpg ----------------------- pub 4096R/9AABBCD8 2013-10-04 uid Home Nas Server (Home Nas Server Backup) sub 4096R/149D60C7 2013-10-04
您需要记下公钥" 9AABBCD8"。
接下来,执行以下命令:
gpg --edit-key 9AABBCD8
在gpg>
提示符下执行passwd
命令以更改密码:
gpg> passwd
您需要提供旧密码来解锁密钥:
Key is protected. You need a passphrase to unlock the secret key for user: "Home Nas Server (Home Nas Server Backup) " 4096-bit RSA key, ID 9AABBCD8, created 2013-10-04 Enter passphrase: TYPE-YOUR-OLD-PASSPHRASE-HERE
最后,输入新的密码:
Enter the new passphrase for this secret key. Enter passphrase: TYPE-YOUR-new-PASSPHRASE-HERE Repeat passphrase: again-TYPE-YOUR-new-PASSPHRASE-HERE
要保存对gpg的所有更改并退出,请在" gpg>"提示符下执行" save":
gpg> save