Mac SSH busca la clave en una ubicación incorrecta

Mac SSH busca la clave en una ubicación incorrecta

Estoy intentando instalar algunas dependencias privadas de github, pero aparece este error:

npm ERR! fatal: cannot run ssh -i /home/user/id_rsa: No such file or directory
npm ERR! fatal: unable to fork

Mi id_rsaarchivo se encuentra en /Users/james/.ssh/id_rsa. ¿Cómo puedo solucionar esto?

¿Alguien sabe también por qué mi clave dejó de funcionar de forma aleatoria? Ayer todo estuvo bien. Hoy tengo que ingresar mis credenciales de github para hacer cualquier cosa.

EDITAR: Encontré donde estaba definiendo la ubicación incorrecta en mi .zshrcarchivo y lo arreglé:

export GIT_SSH='ssh -i /Users/james/.ssh/id_rsa'

Sin embargo, ahora recibo este error:

fatal: cannot run ssh -i /Users/james/.ssh/id_rsa: No such file or directory
fatal: unable to fork".

Pero si copio esa ruta directamente desde el error, puedo confirmar que el archivo existe:

ls /Users/james/.ssh/id_rsa
/Users/james/.ssh/id_rsa

Respuesta1

Terminó siendo un problema en ssh -iMac. Aparentemente no funciona y simplemente imprime el sshtexto de ayuda.

Todo lo que tuve que hacer fue eliminar la export GIT_SSHlínea de .zshrc. Todavía estoy confundido acerca de cómo ocurrió este desastre en primer lugar porque solo agregué esa línea para intentar solucionar el problema original que ahora aparentemente está solucionado.

información relacionada