Cygwinでssh-agentとkeychain使ってcronでssh接続を試みようとしてるのですが
Permission denied (publickey).と出て接続できません。

手動だと接続できるので多分cronでkeychainが使えてないっぽそうなのですがどうすればいいのでしょうか?
ググってみると
source ~./keychain/$HOSTNAME-sh
でcronでもkeychainが有効になると書いてあったのでやってみたのですが接続できませんでした。
ご教授願います。