mysql双因子验证_强制禁用gitlab的双因子认证:Two-Factor Authentication
(一)问题描述:
此博客解决如下问题:禁用gitlab的双因子认证
禁用前,如图(此时,你在gitlab中什么也干不了)
(二)思路分析:
目标是将otp_required_for_login 、 require_two_factor_authentication_from_group 这两个字段,都改为false(数据库中用f表示)
(三)解决问题:
1、进入GitLab的PostgreSQL数据库
(1)登陆postgresql数据库
1)查看/etc/passwd文件里边gitlab对应的系统用户
cat /etc/passwd
2)根据上面的配置信息登陆postgresql数据库
su - gitlab-psql //登陆用户
(2)连接到gitlabhq_production库
1)查看gitlab安装时PostgreSQL数据库的配置信息
注意:另起一个shell命令窗口使用cat命令。
cat /var/opt/gitlab/gitlab-rails/etc/database.yml
2)连接到gitlabhq_production库
注意:在登陆postgresql数据库后,紧接着使用以下命令。
psql -h /var/opt/gitlab/postgresql -d gitlabhq_production
(3)操作数据库
1)查看数据库
\l
2)查看多表
\dt
3)查看单表,如users表
\d users
4)查看users表中用户的关键信息,取4个字段
SELECT name,username,otp_required_for_login,two_factor_grace_period, require_two_factor_authentication_from_group FROM users;
5)修改数据库
UPDATE users set require_two_factor_authentication_from_group = 'f' WHERE username = 'root';
6)退出psql使用\q,接着按下回车就行了。
(4)重新登录gitlab的web查看,双因子认证没有了,可以正常使用了。
注意:双因子认证是多次输入错误密码登录gitlab时触发的,如果以后登录gitlab时,再多次输入错误,又会开启双因子认证。请记清楚密码,否则上述操作再来一遍。
mysql双因子验证_强制禁用gitlab的双因子认证:Two-Factor Authentication相关推荐
- 强制禁用gitlab的双因子认证:Two-Factor Authentication
(一)问题描述: 此博客解决如下问题:禁用gitlab的双因子认证 禁用前,如图(此时,你在gitlab中什么也干不了) (二)思路分析: 百度了很多方法,都不可靠(如不可靠的说明:https://s ...
- mysql主从数据库验证_数据库主从一致性验证
数据库数据一致性检验部署文档 1.pt-table-checksum 安装: 各个版本一览地址:http://www.percona.com/downloads/percona-toolkit/ 我们 ...
- git管理账户忘记了_强制找回GitLab管理员账户密码的方法
01. 概述 如果gitlab的密码忘记了,由于没有邮箱服务支持,所以可以通过后台直接操作git-shell,先找回管理员的密码.操作步骤如下 02. 环境 使用docker部署的gitlab,因此需 ...
- ubuntu双系统时间同步_解决Windows与Ubuntu双系统时间同步问题
1.问题发现 本子上装的是Window 10(win7升级)和Ubuntu GNOME 14.04的双系统, 一直以来都发现双系统切换后系统的时间显示有问题 每次都发现进入ubuntu系统的时间显示不 ...
- python类的属性前加上双下划线_在Python中使用双下划线防止类属性被覆盖
在使用Python编写面向对象的代码时,咱们会经常使用"继承"这种开发方式.例以下面这一段代码:python class Info: def __init__(self): pas ...
- 深度学习双显卡配置_更新深度学习装备:双(1080Ti)显卡装机实录
前言 之前一直在装有一张1080Ti的服务器上跑代码,但是当数据量超过10W(图像数据集)的时候,训练时就稍微有点吃力了.速度慢是一方面,关键显存存在瓶颈,导致每次训练的batch-size不敢调的过 ...
- diy直立双足机器人_动手制作机器人,双足移动机器人DIY
直立行走的双足机器人 首先要准备的材料主要有: 电机x1.橡皮筋x3.电源开关x1.电池x1.软吸管 竹签.纸皮板.冰淇淋棍若干 需要用到的工具有: 裁纸刀.剪刀.圆规.502胶水和热熔胶枪 1 用裁 ...
- java 中遍历双列集合_获取单列集合,双列集合,数组的Stream流对象以及简单操作...
获取流对象 获取单列集合,双列集合,数组的流对象 单列集合获取流对象: 1.java.util.Collection接口中加入了default方法stream()获取流对象,因此其所有实现类均可通过此 ...
- 如何为SSH登录建立双因子验证机制(谷歌身份验证器)?
前言 默认情况下,SSH已经在远程机器之间使用安全的数据通信;但是如果你想为自己的SSH连接添加另外某种安全层,可以添加谷歌身份验证器(Google Authenticator)双因子验证模块,该模块 ...
最新文章
- 退出命令_退出不褪色 离别不离志----石嘴山支队举行2019年度冬季消防员退出命令宣布大会...
- 敲响警钟!智能汽车数据正在被“偷运出境”!
- c++ 截取\r\n问题
- 【BLOCK】Oracle 块管理常用SQL
- java ee自动生成编码_EE Servlet 3:在Servlet中生成HTML输出
- 再论sklearn分类器
- 傲腾™,企业应用加速利器!
- 读书笔记:《管理的常识》
- 关于磁力计和加速度计的融合以及坐标系的对准
- 15-Mixly模拟输出 | Mixly技巧系列
- java文件编译后额外生成的$1.class是怎么一回事
- mysql联合主键及用法
- 离获得支付牌照还有多远?今日头条申请“字节支付”商标
- Request method ‘PUT‘ not supported
- [CF1538E] Funny Substrings (模拟)
- 一文详解空洞卷积(Atrous Convolution)
- 展览活动项目管理的五个要素
- 动环监控系统的服务器部署在,动环监控系统【斯必得智慧机房】
- 第一次当管理时,为啥会有很强的挫败感?
- ffffffffffffff