В даний час я використовую сервер VisualSVN, і він доступний лише в моїй домашній мережі. Врешті-решт до нього знайдуться інші, але поки що це лише я, і я хотів би мати можливість спуститися до кав’ярні (чи куди завгодно) і мати можливість працювати подалі від будинку.
На даний момент я отримую доступ до сервера за адресою http://user-pc:xx/svn/Projects/
. Коли я налаштовую свій маршрутизатор для переадресації порту XX на свій сервер, які дії потрібно зробити, щоб захистити сервер?
Майте на увазі, що я це роблю в Windows, і хоча я широко використовую звичайну командну швидку команду, я довго не працював на SVN і не використовував нічого, крім TortoiseSVN, щоб працювати з ним до цього моменту.
Редагувати : Єдине шкідливе, що може зробити зловмисник, про що я знаю, це: здогадатися номер мого порту, ім’я користувача та пароль, щоб потрапити до сховища. Однак, як говориться, я не знаю, чого не знаю.
Тому я не обов'язково прошу покрокові вказівки (хоча я, звичайно, хотів би і це мати) стільки, скільки потрібно робити для врахування будь -якої атаки, яка може бути здійснена, коли порт відкриється.