这是我得到的最接近的东西:我/Private
使用将该文件夹安装了gitolite ecryptfs-utils
(sudo apt-get install ecryptfs-utils
adduser git
ecryptfs-setup-private
然后其余的使用root安装程序配置了gitolite)。
只要有人git
使用密码以用户身份登录(su git
使用root无效),它就可以正常工作。由于专用文件夹是通过使用密码登录激活的,并且gitolite使用RSA密钥(必需),因此专用文件夹是隐藏的,因此会发生错误。
重新启动后,是否可以通过某种方式登录到服务器,输入密码并使git用户专用文件夹可用,直到下次计算机重新启动为止?
或者,也许有一种简单的方法来加密git存储库的文件夹?
su - git
工作吗?另外,如果要在机器开机时始终保持可用状态,则加密FS有什么意义?是否严格防止离线攻击?