現在、VisualSVNサーバーを使用していますが、ホームネットワークからのみアクセスできます。最終的には他の人がアクセスするようになりますが、今のところは私だけで、コーヒーショップ(またはどこでも)に行って家から離れて仕事ができるようにしたいと思っています。
現在、http://user-pc:xx/svn/Projects/
のサーバーにアクセスしています。ポートXXをサーバーに転送するようにルーターを設定する場合、サーバーを保護するためにどのような手順を実行する必要がありますか?
私はWindowsでこれを行っていることを覚えておいてください。通常のコマンドプロンプトを広範囲に使用していますが、SVNをあまり使用しておらず、TortoiseSVN以外のものを使用して作業していません。ここまでです。
編集:攻撃者が行う可能性がある唯一の有害なことは、私が知っていることです。リポジトリにアクセスするために、ポート番号、ユーザー名、およびパスワードを推測することです。しかし、ことわざにあるように、私は自分が何を知らないのかわかりません。
ですから、私は必ずしもanyポートが開いた後に行われる可能性のある攻撃の種類。
Svnサーバーへのsshアクセスを使用することをお勧めします。私は個人的に公開鍵/秘密鍵認証を好みます。
それでも、desaivvの提案も私がお勧めするものです。