일부 비공개 github 종속 항목을 설치하려고 하는데 다음 오류가 발생합니다.
npm ERR! fatal: cannot run ssh -i /home/user/id_rsa: No such file or directory
npm ERR! fatal: unable to fork
내 id_rsa
파일은 에 있습니다 /Users/james/.ssh/id_rsa
. 이 문제를 어떻게 해결합니까?
또한 내 키가 무작위로 작동하지 않는 이유를 아는 사람이 있나요? 어제는 모든 것이 괜찮았습니다. 오늘은 무엇이든 하려면 github 자격 증명을 입력해야 합니다.
편집: 내 파일에서 잘못된 위치를 정의한 위치를 찾아서 .zshrc
수정했습니다.
export GIT_SSH='ssh -i /Users/james/.ssh/id_rsa'
그러나 이제 다음 오류가 발생합니다.
fatal: cannot run ssh -i /Users/james/.ssh/id_rsa: No such file or directory
fatal: unable to fork".
그러나 오류에서 해당 경로를 직접 복사하면 파일이 존재하는지 확인할 수 있습니다.
ls /Users/james/.ssh/id_rsa
/Users/james/.ssh/id_rsa
답변1
결국 ssh -i
Mac에서 문제가 발생했습니다. 분명히 작동하지 않고 도움말 ssh
도움말 텍스트만 인쇄합니다.
내가 해야 할 export GIT_SSH
일은 .zshrc
. 나는 처음에 어떻게 이런 혼란이 일어났는지 여전히 혼란스러워요. 지금은 분명히 해결된 원래 문제를 해결하기 위해 해당 줄을 추가했기 때문입니다.