본문 바로가기

카테고리 없음

ssh 터널링으로 git 업데이트 하기


출처 : 
http://iz4blue.tistory.com/entry/ssh-%ED%84%B0%EB%84%90%EB%A7%81%EC%9C%BC%EB%A1%9C-git-%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8-%ED%95%98%EA%B8%B0 

ssh 터널링으로 git 업데이트 하기

ssh 터널링을 이해하고 ssh 설정의 port 변경을 이해하면 쉽다!
git 업데이트는 방화벽 밖에 있는 서버에서 내부의 git 서버의 업데이트를 말한다.

일단은 내부 git 서버에서 외부 서버로 ssh 터널링을 한다.
그뒤 ~/.ssh/config 를 수정해서 git 소스의 목적지를 변경해준다.

http://kanie.tistory.com/1500862
http://jeen.tistory.com/entry/SSH-sshconfig-%EC%97%90-%EB%8C%80%ED%95%B4%EC%84%9C


ssh -R 4567:localhost:22 iz4blue@211.234.107.198

vi ~/.ssh/config 에서 host 파일과 port를 추가하여 수정해주자.
Host crucialsoft.dp
  Port 3035