Aquí está mi situación:
Hago ssh en un servidor que ejecuta OS X, y desde ese shell remoto quiero realizar pushes y pulls (a través de ssh) para un repositorio git cuya copia local existe en este servidor y cuyo origen está en otro servidor en internet. (En este caso específico, es un repositorio de bitbucket.) He generado un par de claves pública/privada ssh con una frase de contraseña en el servidor y he subido la clave pública a bitbucket.
Normalmente, cuando realizo pushes y pulls en mi sistema OS X local, lo hago a través de una ventana en Terminal.app y uso el llavero de OS X para manejar mi frase de contraseña ssh, de modo que solo tengo que escribirla una vez por sesión de inicio de sesión. Pero eso no funciona aquí porque estoy trabajando en una sesión remota.
¿Hay alguna forma de no tener que escribir mi frase de contraseña cada vez, además de usar un par de claves pública/privada sin frase de contraseña?