command-line-interface - 如何在 CLI 上让 gpg 提示输入密码

标签 command-line-interface gnupg passphrase

gnuPG 包 gpg 的加密工具在由普通用户调用时使用 GUI 对话框提示输入密码,但是当由 root 调用时,它会在 CLI 上提示。即使由普通用户调用,如何使其使用 CLI。
版本:GnuPG 1.4.12

最佳答案

在 debian 机器上:

sudo apt install pinentry-tty
sudo update-alternatives --config pinentry

(并将其设置为 pinentry-tty)

关于command-line-interface - 如何在 CLI 上让 gpg 提示输入密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17769831/

相关文章:

iphone - 如何从 Mac 获取已连接 iPhone 的充电状态?

python - 使用 Apache NiFi 解密基于 RSA 的加密

c# - 在不同的 Android 设备上识别同一用户

Git 每次都要求 SSH 密码,而 SSH 从代理那里获取

swift - 在 Swift 中使用模式运行 shell 命令

具有可重复参数对的 Python argparse 参数

php - 将 curl 安装到 PHP cli

git - 签署提交时无法在 Vim 上使用 Gcommit(Fugitive 插件)

linux - 无密码 ssh 有效但不适用于 Hadoop

javascript - 使用 WebCrypto API 生成 RSA key 对并使用密码保护它