.bash_profile 中的 keychain --clear 不会干扰 cron 作业吗?

.bash_profile 中的 keychain --clear 不会干扰 cron 作业吗?

钥匙链 教程建议添加/usr/bin/keychain --clear到 ~/.bash_profile 以仅允许 cron 作业使用无密码登录。

我不确定我是否理解了它的工作原理。如果我理解正确,该选项将在用户登录时清除 ssh-agent 的缓存。但在典型的钥匙串设置中,只有一个 ssh-agent 在运行;并且需要无密码登录其他服务器的 cron 作业也使用同一个 ssh-agent。因此,在刚登录的用户输入密码来解锁密钥之前,这些 cron 作业将无法运行?

相关内容