ssh keychain for git pull cron

5,085

try this link to solved same problem link

its help full to you..

Share:
5,085

Related videos on Youtube

Katafalkas
Author by

Katafalkas

Updated on June 29, 2022

Comments

  • Katafalkas
    Katafalkas less than a minute

    I am a bit of a newbie with linux, so must apologize straight away if this is something obvious and/or silly.

    I am trying to create a git pull cronjob that gets update from GitHub repo every few minutes.

    Now the problem is that I can not get it working without entering pass-phrase every time cron runs.

    ssh-agent and ssh-add does not do the trick as they loose the passwords every time user logs out. So I got the guide http://www.cyberciti.biz/faq/ssh-passwordless-login-with-keychain-for-scripts/ and followed it, but still no results.

    I can not seem to get the keychain working properly. I think.

    The steps I have done:

    • Installed the keychain from RPMforge.
    • Edited the vi $HOME/.bash_profile to include:

      /usr/bin/keychain $HOME/.ssh/id_rsa

      source $HOME/.keychain/$HOSTNAME-sh

    • And according to the guide, after I re-log, keychain should be working and I should not need to enter the pass-phrase every time I ssh -T [email protected]

    I am probably missing something, but can not seem to figure out what. Maybe someone has some suggestions ?

  • Katafalkas
    Katafalkas almost 10 years
    Cheers, I am looking into it.
  • Sandy8086
    Sandy8086 almost 10 years
    ok..if you solved your probs .let me know.
  • Katafalkas
    Katafalkas almost 10 years
    Yeah, I went through all of it and found a flaws. Cheers for the source !