自建git服务器有什么好用的安全日志和防护方式吗?
需要搭一个Git服务器,目前git和gitolite都能正确运行起来的。但是有个担心的地方,怕团队的人乱写,尤其是由于git的User Info是可以胡乱填写的。
想知道有没有什么办法可以记录到每个人的操作?
我的Git服务器是强制用私钥认证的,我想是否有方法能把每次push的动作都与私钥绑定,这样我就能看到每个提交者到底是谁了。
PS:Gitlab之类的就不用推荐的,团队寒酸,能给git用的服务器都没个手机的cpu强力。试过了,带不动。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
用pre-receive hook吧可以对push进行验证。
gitolite自带有一个示例的,可以取到push对象的基本信息。