Estou tentando instalar algumas dependências privadas do github, mas estou recebendo este erro:
npm ERR! fatal: cannot run ssh -i /home/user/id_rsa: No such file or directory
npm ERR! fatal: unable to fork
Meu id_rsa
arquivo está localizado em /Users/james/.ssh/id_rsa
. Como faço para corrigir isso?
Alguém também sabe por que minha chave parou de funcionar aleatoriamente? Ontem estava tudo bem. Hoje, tenho que inserir minhas credenciais do github para fazer qualquer coisa.
EDIT: Encontrei onde eu estava definindo o local errado no meu .zshrc
arquivo e corrigi-lo:
export GIT_SSH='ssh -i /Users/james/.ssh/id_rsa'
No entanto, agora estou recebendo este erro:
fatal: cannot run ssh -i /Users/james/.ssh/id_rsa: No such file or directory
fatal: unable to fork".
Mas se eu copiar esse caminho diretamente do erro, posso confirmar que o arquivo existe:
ls /Users/james/.ssh/id_rsa
/Users/james/.ssh/id_rsa
Responder1
Acabou sendo um problema no ssh -i
Mac. Aparentemente não funciona e apenas imprime o ssh
texto de ajuda.
Tudo o que tive que fazer foi remover a export GIT_SSH
linha do .zshrc
. Ainda estou confuso sobre como essa bagunça aconteceu porque só adicionei essa linha para tentar corrigir o problema original que agora está aparentemente corrigido.