Ho un server di produzione (Ubuntu, in esecuzione 24/7) con un repository git e alcuni computer client ciascuno con una copia funzionante di questo repository. Nei computer client, semplicemente usando la crittografia della cartella home sembra risolvere il problema che in caso di hardware rubato nessuno può accedere ai file in git.
Come posso crittografare il lato remoto del repository git per assicurarmi che in caso di hardware rubato nessuno possa riconfigurare e clonare il repository git?
Inizialmente, ho pensato di crittografare la home directory dell'utente git, ma poi ho capito che questo non avrebbe alcun senso, da quando e da chi dovrebbe essere decifrato?
Posso mettere il repository git nella mia home directory / link ad esso in modo che sia disponibile solo quando ho effettuato l'accesso al server tramite SSH? O esiste una soluzione simile a questo problema?
Grazie per eventuali suggerimenti in anticipo!
git
? Dato che non sono l'utente git quando eseguo l'accesso con SSH, come posso montare ecryptfs? O dovrei accedere con user git?