Soy un poco novato en Linux, así que debo disculparme de inmediato si esto es algo obvio y/o tonto.
Estoy intentando crear un cronjob de git pull que se actualice desde el repositorio de GitHub cada pocos minutos.
Ahora el problema es que no puedo hacerlo funcionar sin ingresar la frase de contraseña cada vez que se ejecuta cron.
ssh-agent y ssh-add no funcionan ya que pierden las contraseñas cada vez que el usuario cierra sesión. Entonces obtuve la guía http://www.cyberciti.biz/faq/ssh-passwordless-login-with-keychain-for-scripts/
y la seguí, pero todavía no obtuve resultados.
Parece que no puedo hacer que el llavero funcione correctamente. Creo.
Los pasos que he hecho:
- Instalé el llavero de RPMforge.
Editado
vi $HOME/.bash_profile
para incluir:/usr/bin/llavero $HOME/.ssh/id_rsa
fuente $HOME/.keychain/$HOSTNAME-sh
Y de acuerdo con la guía, después de volver a iniciar sesión, el llavero debería funcionar y no debería necesitar ingresar la frase de contraseña cada vez que
ssh -T [email protected]
Probablemente me estoy perdiendo algo, pero parece que no puedo entender qué. ¿Quizás alguien tenga algunas sugerencias?
Respuesta1
prueba este enlace para resolver el mismo problema enlace
Es de gran ayuda para ti.