현재 VisualSVN Server를 사용하고 있으며 내 홈 네트워크에서만 액세스 할 수 있습니다. 결국 다른 사람들이 액세스 할 수는 있지만 지금은 나뿐입니다. 나는 커피 숍 (또는 어디에서나)으로 가서 집 밖에서 일할 수 있기를 바랍니다.
현재에서 서버에 액세스하고 http://user-pc:xx/svn/Projects/
있습니다. 포트 XX를 서버로 전달하도록 라우터를 설정할 때 서버를 보호하기 위해 어떤 단계를 수행해야합니까?
Windows 에서이 작업을 수행하고 있으며 일반 명령 프롬프트를 광범위하게 사용하는 동안 SVN을 오랫동안 사용하지 않았으며 지금까지 TortoiseSVN 이외의 다른 것을 사용하지 않았습니다.
편집 : 침입자가 할 수있는 유일한 유해한 일은 저장소에 들어갈 포트 번호, 사용자 이름 및 비밀번호를 추측하는 것입니다. 그러나 그 말이 진행됨에 따라, 나는 내가 모르는 것을 모른다.
따라서 포트가 열리면 어떤 종류의 공격 에 대해서도 고려해야 할 사항만큼 단계별 지침을 반드시 요구하지는 않습니다 (물론 그렇게하고 싶지만) .
"자신을 보호하기 위해"란 무엇입니까? 당신을 위해? 스크립트 학습자로부터 코드, Apache, Windows를 보호 하시겠습니까?
—
게으른 오소리
당신이 깃발에 남긴 질문에 대답하기 위해, SO 투표권 자들은이 질문에 더 이상주의를 기울일 필요가 없다고 생각했습니다. 그들은 (그것이 여기처럼,이 주제 떨어져있는 홈 서버에 관하여) 주제와 명확하다고 생각하고 설명하는 시간을 보내고 싶지 않았다 다시 발생할 때마다 누군가의 것을 잊고, 왜 처음 . 나는 규칙적인 사람이 아니기 때문에 그들의 온 / 오프 주제 사고가 무엇인지 설명 할 수 없습니다.
—
sysadmin1138
@ sysadmin1138 실제로 시간을내어 작성해 주셔서 감사합니다. 나는 그들이 처음부터 아무것도 설명하지 않았기 때문에 '다시'를 설명하기 위해 시간을 보내면서 당신이 무엇을 의미하는지 모르겠습니다. 나는 그것이 여기서 주제가 아닌 것처럼 보이지만 Stack Overflow에서 주제가 아니었고 여전히 그것에 대해 설명하고 싶습니다. 나는 그것이 하나도 없다고 생각하고, 그들은 그들이 질문을 좋아하지 않는다는 것을 임의로 결정했습니다.
—
Brandon Moore
나는 이것이 더 나은 집으로 옮겨 갈 수 있는지 확인하기 위해 SO 질문에 깃발을 남겼습니다.
—
sysadmin1138