我有一个带有git存储库的生产服务器(Ubuntu,运行24/7),还有一些客户端计算机,每台客户端计算机都有该存储库的工作副本。在客户端计算机中,仅使用主文件夹加密似乎可以解决以下问题:在硬件被盗的情况下,没人可以访问git中的文件。
如何加密git存储库的远程端,以确保在硬件被盗的情况下,没有人可以重新配置和克隆git存储库?
最初,我曾考虑过加密git用户的主目录,但是后来我意识到这没有任何意义,因为应该在何时何地解密它?
我可以将git存储库放在自己的主目录/链接中,以便仅当我通过SSH登录到服务器时才可用吗?还是对此问题有类似的解决方案?
感谢您提前提出任何提示!
git
?由于使用SSH登录时我不是git用户,那么如何安装ecryptfs?还是应该使用git用户登录?