Вот самое близкое, что я получил: я установил gitolite в /Privateпапку с помощью ecryptfs-utils ( sudo apt-get install ecryptfs-utils adduser git ecryptfs-setup-privateтогда остальные настраивали gitolite с помощью установки root).
Это работало просто отлично, если кто-то вошел в систему как пользователь, gitиспользующий пароль ( su gitиспользование root не работает). Поскольку личная папка активируется путем входа в систему с паролем, а gitolite использует ключи RSA (обязательно), личная папка скрыта, поэтому возникает ошибка.
Можно ли войти на сервер после перезагрузки, ввести пароль и получить доступ к личной папке пользователя git до следующей перезагрузки компьютера?
Или, может быть, есть простой способ зашифровать папку для репозиториев git?
su - git? Кроме того, какой смысл шифровать ФС, если вы хотите, чтобы она всегда была доступна, если машина включена? Это строго для защиты от оффлайн-атак?
su - gitне решил, к сожалению.