在没有桌面的情况下启动时解锁密钥环?

在没有桌面的情况下启动时解锁密钥环?

我有一个小型 Linux 盒子,我正在摆弄它,希望它能够在没有桌面管理器的情况下启动并自动解锁密钥环。我知道我所做的很多事情都违反了最佳实践,但我并没有保护任何重要的东西,我只是想看看我是否可以。

我正在使用 SetCLIBoot 和 SetGUIBoot 脚本这个论坛帖子我已经从钥匙串中删除了我的密码。当我配置好启动 GUI 后,我的钥匙串就被解锁了。然而,这台机器 99% 的时间都没有插入显示器,并且希望在我将其设置为从 CLI 启动时使其正常工作。当我运行 SetCLIBoot 并重新启动到 tty 环境时,我的密钥环保持锁定状态,并且我不知道如何从命令行解锁它。

我尝试过一些建议修改PAM文件但这种方法从未取得任何进展。

由于我全新安装了 Linux Mint 20,因此我无法安装 python-gnomekeyring 并使用它运行任何脚本,因为它位于 xenial 中,但不是 focus 中。

我希望我的密钥环始终保持打开状态,而不仅仅是在通过 SSH 连接时。我有一个安全的文件同步程序,其密钥位于密钥环中,即使我未登录,我也希望它能够在本地同步文件。

相关内容