远程服务器上的 cron 作业中的 ssh 命令
众所周知,cron 和 ssh-agent 不通信,因此 ssh 命令不能在 cron 下轻松运行。有一些涉及 keychain 等的解决方案可以做到这一点。但是就我而言,我需要在远程服务器(我通过带有代理转发的 ssh 登录)上运行一个 cron 作业,该作业将使用 ssh 在第二台远程服务器上执行。因此,我的密钥不存在于 ssh 命令发起的第一个远程服务器中。所有在 cron 下运行 ssh 的解决方案都假设原始服务器上存在 ssh 密钥。当没有 ssh 密钥时,如何使用 cron 运行 ssh 命令?我在想需要让 cron 知道 ssh-agent 变...