SSH Key pide ingresar la frase de contraseña después del agente de inicio

Tengo 2 keys ssh para 2 counts diferentes en Bitbucket.

El siguiente es mi file bachrc:

# Note: ~/.ssh/environment should not be used, as it # already has a different purpose in SSH. env=$HOME/.ssh/agent.env # Note: Don't bother checking SSH_AGENT_PID. It's not used # by SSH itself, and it might even be incorrect # (for example, when using agent-forwarding over SSH). agent_is_running() { if [ "$SSH_AUTH_SOCK" ]; then # ssh-add returns: # 0 = agent running, has keys # 1 = agent running, no keys # 2 = agent not running ssh-add ~/.ssh/id_rsa ~/.ssh/id_rsa_2 -l >/dev/null 2>&1 || [ $? -eq 1 ] else false fi } agent_has_keys() { ssh-add -l >/dev/null 2>&1 } agent_load_env() { . "$env" >/dev/null } agent_start() { (umask 077; ssh-agent >"$env") . "$env" >/dev/null } if ! agent_is_running; then agent_load_env fi # if your keys are not stonetworking in ~/.ssh/id_rsa or ~/.ssh/id_dsa, you'll need # to paste the proper path after ssh-add if ! agent_is_running; then agent_start ssh-add ~/.ssh/id_rsa ~/.ssh/id_rsa_2 elif ! agent_has_keys; then ssh-add ~/.ssh/id_rsa ~/.ssh/id_rsa_2 fi unset env agent_stop() { if [ ${SSH_AGENT_PID+1} == 1 ]; then ssh-add -D ssh-agent -k > /dev/null 2>&1 unset SSH_AGENT_PID unset SSH_AUTH_SOCK fi } agent_stop 

¿Por qué llamo agent_stop?

Eso es para probar Me di count de que cuando se llama a agent_stop, todas las keys ssh se eliminan del agente y luego, cuando se abre git bash de nuevo, el agente agrega automáticamente las keys ssh.

Pero solo id_rsa no solicita la frase de contraseña, el id_rsa_2 pregunta cada vez.

P / S: la key pública de id_rsa_2 se agrega en Bitbucket.

¿Qué me estoy perdiendo por esto?

Nota: si genera una key ssh sin frase de contraseña

 cd ssh-keygen -t rsa -f ".ssh/mykey" -C "key for xxx acess" -q -P "" 

Entonces no necesitas ssh-agent en absoluto

Cuando ejecuta ssh-keygen, hay un paso que le pregunta si necesita una frase de contraseña, puede hacer clic en ingresar para omitir o ingresar una frase de contraseña, si mi memory me sirve correctamente

De gzh