首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Zenity环境输入GPG密码

使用Zenity环境输入GPG密码
EN

Ask Ubuntu用户
提问于 2017-02-22 12:42:11
回答 2查看 309关注 0票数 1

我正在开发一个基于Zenity的GPG应用程序。但我对此有意见。GPG使用此命令gpg -c $FILE请求密码在终端中加密。但是,用户必须在Zenity框中输入密码。是否有用于Zenity的辅助程序(如SUDO_ASKPASS变量)?

如何在上面的表达式中使用zenity --password?谢谢。

EN

回答 2

Ask Ubuntu用户

发布于 2017-12-01 09:51:02

我还没有弄清楚如何使用纯Zenity来实现这一点,但是如果您只想让用户在GUI框中输入密码,请将以下一行添加到文件~/.gnupg/gpg.conf (如果它还不存在的话创建它):

代码语言:javascript
复制
use-agent
票数 0
EN

Ask Ubuntu用户

发布于 2021-03-31 10:50:23

代码语言:javascript
复制
gpg -q --batch --passphrase=$(zenity --password) --decrypt
票数 -1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/886111

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档