我有一些使用 Borg 自动备份 Linux 系统的脚本。但这些脚本需要我通过 pinentry(gpg 密码提示)输入密码,以便解锁我的 SSH 密钥或备份加密密钥。
问题是 cron 在另一个环境中的后台运行,它不会触发任何 gpg 密码提示,并且我的脚本超时。
我如何运行 cron 作业,了解 X 环境,从而触发密码提示?
我有一些使用 Borg 自动备份 Linux 系统的脚本。但这些脚本需要我通过 pinentry(gpg 密码提示)输入密码,以便解锁我的 SSH 密钥或备份加密密钥。
问题是 cron 在另一个环境中的后台运行,它不会触发任何 gpg 密码提示,并且我的脚本超时。
我如何运行 cron 作业,了解 X 环境,从而触发密码提示?