一、场景
二、问题
三、原因
四、解决方案
五、实战
Stage 1:打开 /etc/gitlab/gitlab.rb,并编辑
Stage 2:重启gitlab服务
Stage 3:测试(打开girlab网页)
六、后续
一、场景
公司更换新电脑
服务器:宝塔中 Gitlab
Gitlab 修改root密码(老密码已忘记)
二、问题
Gitlab 重置密码后,老电脑上SourceTree尝试多次登录,导致 gitlab登录报错 forbidden
宝塔中 重启Gitlab也无效
三、原因
gitlab的防爆破机制起的作用:IP被拉黑
四、解决方案
本地ip加入gitlab白名单即可
系统gitlab配置文件的位置:vi /etc/gitlab/gitlab.rb
gitlab_rails['rack_attack_git_basic_auth'] = {'enabled' => true,'ip_whitelist' => ["127.0.0.1",'你的gitlab地址:端口号'],'maxretry' => 300,'findtime' => 5,'bantime' => 60
}
五、实战
Stage 1:打开 /etc/gitlab/gitlab.rb,并编辑
Stage 2:重启gitlab服务
gitlab-ctl reconfigure
Stage 3:测试(打开girlab网页)
六、后续
sourcetree 因为gitlab密码被改问题导致项目无法上传的问题--明天继续写总结