У меня есть личный репозиторий Git, который я не хочу, чтобы он был общедоступным по разным причинам (в основном, из-за гордости, так как в основном это полстраницы набросанных строк), поэтому я размещаю его на персональном сервере.
Меня интересуют мысли о безопасности между следующими реализациями (хост - CentOS 5.6, если это имеет значение):
- SSH с использованием аутентификации на основе ключей с ключами, использующими 20 символовпарольные фразы;
- WebDAV с использованием Apache 2.2 и пароли с использованием 20-символьных паролей.
Существует целый ряд дискуссий на тему SO, которые лучше, удобнее и т. д., но, похоже, онибыть в основном функциональным.Что было бы более / менее просто сломать или использовать?Как я уже сказал, информация в репо не чувствительна, это просто коллекция плохого хобби-кода.Я просто пытаюсь найти что-то, чтобы обосновать свое решение, кроме кока-колы с Пепси, "который для вас вкуснее?"субъективная дискуссия.
Ценю любые комментарии.