【日常总结】宝塔中 Gitlab服务器 forbidden

一、场景

二、问题

三、原因

四、解决方案

五、实战

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,并编辑

【日常总结】宝塔中 Gitlab服务器 forbidden_第1张图片

Stage 2:重启gitlab服务

gitlab-ctl reconfigure

【日常总结】宝塔中 Gitlab服务器 forbidden_第2张图片

Stage 3:测试(打开girlab网页)

【日常总结】宝塔中 Gitlab服务器 forbidden_第3张图片

六、后续

sourcetree 因为gitlab密码被改问题导致项目无法上传的问题--明天继续写总结

你可能感兴趣的:(日常工作总结,gitlab,forbidden,sourcetree,宝塔)