티스토리 뷰
많은 경우 깃의 원격 저장소는 웹서버를 앞단에 두고 인증을 수행하면 서비스를 제공합니다. 그런데 나의 로컬 저장소에 있는 내용을 원격 저장소에 푸시(push)하지 않고 간편하게 공개하는 방법이 바로 "git daemon" 명령입니다.
윈도우 토터스깃에서는 저장소의 컨텍스트 메뉴에서 토터스깃>공개하기(Daemon)를 선택해서 서버를 가동시킬 수 있습니다.
문제는 이 방식으로 서버를 가동시키면 인증 과정이 없기 때문에 접속할 수 있는 누구나 읽기/쓰기가 가능한 상태가 된다는 것입니다. 그러므로 사용에 주의를 기울여야 하고 진행하기 원한다면 [계속]을 클릭합니다.
서버를 동작할때 위의 그림과 같은 보안 경고창이 나올텐데 서비스 가동을 계속하려면 [액세스 허용]을 눌러야 합니다.
위의 화면은 서버 가동 중임을 확인할 수 있는 화면으로 [중단] 버튼으로 서비스를 중단시킬 수 있습니다. 외부에서 현재 저장소에 접근하도록 알려주려면 현재 깃 서버가 어떤 IP주소로 가동되었는지 표시 해주는 부분을 참고해서 해당 네트웍 주소를 알려주어야 합니다.
깃 서버가 정상적으로 가동중일때는 TCP 9418 포트를 위의 그림과 같이 사용합니다.
가동중인 깃 서버에 접속하려면 위의 그림과 같이 "git://주소"와 같은 형식으로 원격저장소의 주소를 입력해야 합니다. 주의할 점은 해당 주소가 방화벽등을 감안하여 지정 포트(TCP 9418)로 접근할 수 있어야 한다는 것입니다. 보안에 취약하므로 사용후에는 반드시 서버를 중단시켜야 합니다.
'IT 일반' 카테고리의 다른 글
2016년 정보올림피아드 공모부문 도전하기 (2) | 2016.02.25 |
---|---|
2016년 33회 정보올림피아드 준비하기 (4) | 2016.02.25 |
토터스깃(TortoiseGit) pull, fetch, push, sync (0) | 2015.12.10 |
C#에서 티베로 사용하기 - OLE DB (2) | 2015.12.02 |
티베로 DBMS 설치기 (6) | 2015.12.02 |
댓글
최근에 올라온 글
최근에 달린 댓글
- 경로에 드라이브 이름을 포함한 경로인지를 확인해야 할듯합니다. 파일명이 ⋯
- 구글 지도와 맵스닷미(Maps.Me) - https://yaraba.ti⋯
- 남파랑길을 준비하면서 야라바님의 T스토리를 접하게 되었습니다. 야라바님께⋯
- 저희는 인터넷이 없는 환경에서만 사용하니 광고가 많은 줄을 몰랐네요. 아⋯
- 좋은 글 잘 보았습니다. 최근에는 Maps.Me에 광고가 너무 많아지다 ⋯
- 진짜 고맙습니다.......^^
- 런타임 에러 76은 경로를 찾을수 없다는 메시지 이군요. 입력하신 경로를⋯
- Set folder = fso.GetFolder(sFolder) 에서 런⋯
- [승인대기]
- 표준 시간은 제주 올레 홈페이지를 참조하시는 것이 좋을듯 하네요. 이 포⋯