J'ai un serveur de production (Ubuntu, fonctionnant 24/7) avec un référentiel git et certains ordinateurs clients avec chacun une copie de travail de ce référentiel. Sur les ordinateurs clients, le simple fait d'utiliser le chiffrement du dossier personnel semble résoudre le problème selon lequel en cas de vol de matériel, personne ne peut accéder aux fichiers dans git.
Comment puis-je chiffrer le côté distant du référentiel git pour m'assurer qu'en cas de matériel volé, personne ne peut reconfigurer et cloner le référentiel git?
Au début, j'ai pensé à chiffrer le répertoire personnel de l'utilisateur git, mais j'ai réalisé que cela n'aurait aucun sens, car quand et par qui devrait-il être déchiffré?
Puis-je placer le référentiel git dans mon propre répertoire / lien personnel pour qu'il ne soit disponible que lorsque je me suis connecté au serveur via SSH? Ou existe-t-il une solution similaire à ce problème?
Merci pour tous les conseils à l'avance!
git
? Puisque je ne suis pas l'utilisateur git lorsque je me connecte avec SSH, comment puis-je monter les ecryptfs? Ou dois-je me connecter avec l'utilisateur git?