Inilah yang paling dekat dengan yang saya dapatkan: Saya menginstal gitolite di /Private
folder menggunakan ecryptfs-utils
( sudo apt-get install ecryptfs-utils
adduser git
ecryptfs-setup-private
kemudian sisanya mengkonfigurasi gitolite menggunakan instalasi root).
Ini berfungsi dengan baik selama seseorang masuk sebagai pengguna git
menggunakan kata sandi ( su git
menggunakan root tidak berfungsi). Karena folder pribadi diaktifkan melalui masuk dengan kata sandi dan gitolite menggunakan kunci RSA (diperlukan) folder pribadi disembunyikan sehingga kesalahan terjadi.
Apakah ada cara saya bisa login ke server saya setelah reboot, ketik kata sandi dan memiliki folder pribadi pengguna git tersedia sampai waktu berikutnya mesin restart?
Atau mungkin ada cara mudah untuk mengenkripsi folder untuk repositori git?
su - git
bekerja? Juga, apa gunanya mengenkripsi FS jika Anda ingin selalu tersedia jika mesin hidup? Apakah hanya untuk melindungi dari serangan offline?
su - git
sayangnya tidak menyelesaikannya.