gnome-keyring 解锁后启动软件(使用 systemd 或其他方式)

gnome-keyring 解锁后启动软件(使用 systemd 或其他方式)

我有一个需要 gnome-keyring 解锁才能工作的软件。我希望只有在通过输入密码解锁 gnome-keyring 后才能启动它。这可以用 systemd 实现吗?或者以其他方式?

答案1

你会需要systemd-ask-password 它专为您有密码锁定任务且没有用户输入密码的情况而设计。就像有一个加密的硬盘一样,您需要从它启动。

您将需要使用--keyname选项,并且systemd-ask-password将启动适当的keyring服务,询问密码,然后继续执行任务。

相关内容