首頁  >  問答  >  主體

ssh - 自建git伺服器有什麼好用的安全日誌和防護方式嗎?

需要搭一個Git伺服器,目前git和gitolite都能正確運作起來的。但有個擔心的地方,怕團隊的人亂寫,尤其是由於git的User Info是可以胡亂填寫的。

想知道有沒有辦法可以記錄到每個人的操作?

我的Git伺服器是強制用私鑰認證的,我想是否有方法能把每次push的動作都與私鑰綁定,這樣我就能看到每個提交者到底是誰了。

PS:Gitlab之類的就不用推薦的,團隊寒酸,能給git用的伺服器都沒個手機的cpu強力。試過了,帶不動。

PHPzPHPz2698 天前613

全部回覆(1)我來回復

  • phpcn_u1582

    phpcn_u15822017-05-02 09:31:29

    用pre-receive hook吧可以對push進行驗證。
    gitolite自帶有一個範例的,可以取到push物件的基本資訊。

    回覆
    0
  • 取消回覆