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