В настоящее время мой сервер находится на внутренней сети и только используется мной, однако, я хочу создать новый репозиторий подверсии и позволить внешним людям получать доступ к нему. Они должны быть ограничены svn доступом и не позволены сделать что-либо еще. Они получат доступ к нему svn+ssh протоколом.
Шаги я полагаю, что должен взять, ниже, но что другие шаги я должен взять?
По-видимому, они все еще смогут к SSH в и затем загрузят файлы с Интернета, открытых портов, бэкдоров установки, прочитать файлы конфигурации сервера... и т.д.
Обратите внимание, что я фокусируюсь здесь на авторизованных пользователях, я уже считал этот вопрос о предотвращении несанкционированного доступа