像这样问题,我正在寻找一个密码存储库,我可以用它来为我的程序和脚本提供这些密码。
我发现seahorse
“登录”文件夹下似乎有我需要的内容,但我不太确定密码存储在哪里(用于备份),而且我不知道如何在 shell 中获取密码,以便我可以将它们通过管道传输到我的脚本。我的印象是我可以用来gpg
访问这些密码,但我不太知道如何操作。
是否可以在终端中访问(并创建)这些密码?
答案1
Seahorse 是 Gnome 密钥环的 GUI 前端。这lib秘密库附带一个名为的命令行实用程序secret-tool
它允许您从命令行或脚本访问 Gnome 密钥环。
使用示例secret-tool
:对于杂种狗,对于杂种狗,在 shell 脚本中,在 CentOS Docker 容器中,在 systemd 单元文件中。
出于备份目的,密钥环文件位于~/.local/share/keyrings
。