![在没有桌面的情况下启动时解锁密钥环?](https://linux22.com/image/176833/%E5%9C%A8%E6%B2%A1%E6%9C%89%E6%A1%8C%E9%9D%A2%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E5%90%AF%E5%8A%A8%E6%97%B6%E8%A7%A3%E9%94%81%E5%AF%86%E9%92%A5%E7%8E%AF%EF%BC%9F.png)
我有一个小型 Linux 盒子,我正在摆弄它,希望它能够在没有桌面管理器的情况下启动并自动解锁密钥环。我知道我所做的很多事情都违反了最佳实践,但我并没有保护任何重要的东西,我只是想看看我是否可以。
我正在使用 SetCLIBoot 和 SetGUIBoot 脚本这个论坛帖子我已经从钥匙串中删除了我的密码。当我配置好启动 GUI 后,我的钥匙串就被解锁了。然而,这台机器 99% 的时间都没有插入显示器,并且希望在我将其设置为从 CLI 启动时使其正常工作。当我运行 SetCLIBoot 并重新启动到 tty 环境时,我的密钥环保持锁定状态,并且我不知道如何从命令行解锁它。
我尝试过一些建议修改PAM文件但这种方法从未取得任何进展。
由于我全新安装了 Linux Mint 20,因此我无法安装 python-gnomekeyring 并使用它运行任何脚本,因为它位于 xenial 中,但不是 focus 中。
我希望我的密钥环始终保持打开状态,而不仅仅是在通过 SSH 连接时。我有一个安全的文件同步程序,其密钥位于密钥环中,即使我未登录,我也希望它能够在本地同步文件。