git 克隆、拉取和推送的 IP 地址和命令日志
ip address and command logs for git clone, pull and push
有没有办法跟踪哪个用户从远程 git 存储库 git 从哪个 IP 地址克隆、拉取和推送?
如果不是默认值 git 那么是否可以使用 gitolite 或其他类似工具?
一般gitolite可以保留这个角色(Git单独不提供任何审计功能)
~git/.gitolite/logs
文件夹将包含事件日志,包括克隆、推送、拉取。
参见“4.4 gitolite files and directories”。
其他 Git 存储库管理器,如 GitLab 确实支持审计事件,但那将是 only the EE (Enterprise Edition), not CE (Community Edition)。
有没有办法跟踪哪个用户从远程 git 存储库 git 从哪个 IP 地址克隆、拉取和推送?
如果不是默认值 git 那么是否可以使用 gitolite 或其他类似工具?
一般gitolite可以保留这个角色(Git单独不提供任何审计功能)
~git/.gitolite/logs
文件夹将包含事件日志,包括克隆、推送、拉取。
参见“4.4 gitolite files and directories”。
其他 Git 存储库管理器,如 GitLab 确实支持审计事件,但那将是 only the EE (Enterprise Edition), not CE (Community Edition)。