Oto najbliższe, jakie uzyskałem: zainstalowałem gitolite w /Private
folderze, używając ecryptfs-utils
( sudo apt-get install ecryptfs-utils
adduser git
ecryptfs-setup-private
następnie reszta konfigurowała gitolite za pomocą instalacji roota).
Działało dobrze, o ile ktoś był zalogowany jako użytkownik git
przy użyciu hasła ( su git
używanie roota nie działa). Ponieważ prywatny folder aktywuje się po zalogowaniu za pomocą hasła, a gitolite używa kluczy RSA (wymagane), prywatny folder jest ukryty, dlatego pojawia się błąd.
Czy istnieje sposób, aby zalogować się na serwerze po ponownym uruchomieniu, wpisać hasło i mieć dostęp do prywatnego folderu użytkownika git do czasu ponownego uruchomienia komputera?
A może istnieje prosty sposób na zaszyfrowanie folderu dla repozytoriów git?
su - git
działa Jaki jest sens szyfrowania FS, jeśli chcesz, aby był zawsze dostępny, jeśli maszyna jest włączona? Czy ściśle ma chronić przed atakami offline?
su - git
niestety nie rozwiązałem.