소스코드 서버를 외부에 공개할때 문제점?

hongyver의 이미지

레드마인과 subversion을 개발실 서버를 운영합니다.
레드마인 apache는 http(80)으로 별도의 계정으로 접속하고
subversion은 별도의 apche로 https(443)으로 또 다른 계정으로 접속합니다.
그리고 개발서버는 네트워크 카드 2개로 하나는 내부, 하나는 외부로 연결되어 있습니다.

굳이 외부로 소스코드 접속을 하려는 이유는
개발자 외근시 접속이 가장 큰 목적이구요
기타 도메인을 사용하면 ip 없이 사용하기 용이하기도 합니다.

보안 관련되서 크게 문제될게 있을까요?
(아니면 vpn 이라도 사용하는게 좋을까요?)

익명 사용자의 이미지

Apache의 Client Certificate 를 사용하면 좋을 듯합니다.
참조:
http://www.garex.net/apache/