Ось найближче, що я отримав: я встановив гітоліт у /Privateпапку за допомогою ecryptfs-utils ( sudo apt-get install ecryptfs-utils adduser git ecryptfs-setup-privateтоді решта налаштовувала гітоліт за допомогою кореневої установки).
Це спрацювало чудово до тих пір, поки хтось увійшов як користувач gitза допомогою пароля ( su gitвикористання root не працює). Оскільки приватна папка активується за допомогою входу з паролем, а gitolite використовує ключі RSA (обов'язково), приватна папка прихована, таким чином виникає помилка.
Чи є спосіб я увійти на свій сервер після перезавантаження, введіть пароль і мати приватну папку користувача git доступною до наступного перезавантаження машини?
А може, є простий спосіб зашифрувати папку для сховищ git?
su - gitпрацює? Крім того, який сенс шифрування FS, якщо ви хочете, щоб він завжди був доступний, якщо машина включена? Це суворо захищати від офлайн-атак?
su - gitвирішив це, на жаль.