Ecco il più vicino che ho ottenuto: ho installato gitolite nella /Private
cartella usando ecryptfs-utils
( sudo apt-get install ecryptfs-utils
adduser git
ecryptfs-setup-private
poi il resto stava configurando gitolite usando un'installazione root).
Ha funzionato bene fintanto che qualcuno ha effettuato l'accesso come l'utente git
utilizzando una password (l' su git
utilizzo di root non funziona). Poiché la cartella privata si attiva mediante l'accesso con una password e gitolite utilizza le chiavi RSA (obbligatorio), la cartella privata è nascosta, pertanto si verifica un errore.
Esiste un modo per accedere al mio server dopo un riavvio, digitare la password e avere la cartella privata dell'utente git disponibile fino al prossimo riavvio della macchina?
O forse c'è un modo semplice per crittografare una cartella per i repository git?
su - git
? Inoltre, qual è lo scopo di crittografare FS se si desidera che sia sempre disponibile se la macchina è accesa? È strettamente protetto dagli attacchi offline?
su - git
purtroppo non lo ha risolto.