Voici le plus proche que j'ai eu: j'ai installé gitolite dans le /Private
dossier en utilisant ecryptfs-utils
( sudo apt-get install ecryptfs-utils
adduser git
ecryptfs-setup-private
puis le reste configurait gitolite en utilisant une installation root).
Cela fonctionnait très bien tant que quelqu'un était connecté en tant qu'utilisateur en git
utilisant un mot de passe (l' su git
utilisation de root ne fonctionne pas). Étant donné que le dossier privé s'active en se connectant avec un mot de passe et que gitolite utilise des clés RSA (obligatoires), le dossier privé est masqué, une erreur se produit.
Existe-t-il un moyen de me connecter à mon serveur après un redémarrage, de taper le mot de passe et de disposer du dossier privé de l'utilisateur git jusqu'au prochain redémarrage de la machine?
Ou peut-être existe-t-il un moyen facile de crypter un dossier pour les référentiels git?
su - git
marche? De plus, quel est l'intérêt de chiffrer le FS si vous voulez qu'il soit toujours disponible si la machine est allumée? Est-ce strictement pour se protéger contre les attaques hors ligne?
su - git
pas résolu malheureusement.