질문com port22 operation timed out

635 단어
졸업 논문의 결과가 옳지 않아서 오늘 코드를 Github에서 끌어내려 수정하고 집행하려고 합니다.
git pull origin [branch]:[branch]

계속 어디에 끼어있는 걸 발견했는데 첫 번째 느낌이 벽에 걸린 것 같은데?그래서 ssh 연결을 테스트해봤어요.
ssh -T [email protected]

여전히 연결이 되지 않아 잠시 후 표시
connect to host github.com port22 operation timed out
그래서 Github 정부에서 해결 방안을 찾는 데 도움을 주었다
실행
$ vim ~/.ssh/config

추가
Host github.com
  Hostname ssh.github.com
  Port 443

ssh 연결을 다시 테스트, 성공.
실패의 원인은 방화벽에 의해 금지될 때가 있는 것 같다. 443은 HTTPS의 포트이기 때문에 날아가지 않기 때문에 위와 같은 설정을 한 후에 Github와의 연결을 HTTPS를 통해 강제로 할 수 있다.

좋은 웹페이지 즐겨찾기