1. 程式人生 > >Gitlab實戰3:Gitlab使用者註冊及管理

Gitlab實戰3:Gitlab使用者註冊及管理

背景

正常情況下,Gitlab是公開註冊,任何人都可以註冊,這不符合我們使用Gitlab的原則。因此需要取消公開註冊,使用郵箱邀請註冊的方式。

參考資料

步驟

1 登入管理員賬號關閉公開註冊,操作如下圖
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述

2 在Ubuntu伺服器後端新增用於傳送註冊碼的郵箱
主要是修改gitlab.rb檔案

vim /etc/gitlab/gitlab.rb

新增以下程式碼
此處新增一個自己的郵箱即可,我使用的是163的郵箱。
這裡寫圖片描述
設定完之後,執行

 gitlab-ctl reconfigure

3 此時主頁已經不能自由註冊,必須使用管理員賬號的方式新增,使用者需要提供郵箱給管理員,系統會將密碼設定連結傳送到該郵箱。
這裡寫圖片描述