Google Authenticator 和gitlab使用的方法配置Google AuthenticatorGoogle

Google Authenticator 和gitlab使用的方法

Survive by day and develop by night.

talk for import biz , show your perfect code,full busy,skip hardness,make a better result,wait for change,challenge Survive.

happy for hardess to solve denpendies.

目录

概述

Google Authenticator 和gitlab使用的方法

需求:

gitlab 的方法:

让GitLab支持ldap账号登录将是很好的体验。

设计思路

实现思路分析

1.配置过程:

GitLab可以通过LDAP(Lightweight Directory Access Protocol)进行身份验证。LDAP是一种用于访问分布式目录服务的协议。在GitLab中配置LDAP认证可以让用户在使用GitLab时使用他们在LDAP中的身份验证信息。下面是GitLab配置LDAP认证的步骤:

  1. 打开GitLab管理员页面,转到"设置">"LDAP"选项卡。

  2. 配置LDAP服务器的相关信息,如服务器地址、端口、基础DN等。

  3. 配置LDAP用户过滤器,以过滤掉不需要认证的用户。

  4. 配置LDAP组过滤器,以将LDAP中的组映射到GitLab的组。

  5. 配置LDAP属性映射,以将LDAP中的属性映射到GitLab中的属性,如用户名、电子邮件地址等。

  6. 点击"测试"按钮测试LDAP连接是否正常。

  7. 点击"保存"按钮保存配置。

成功配置LDAP认证后,用户可以通过其LDAP凭据登录GitLab,并访问其帐户和权限,这将大大简化用户管理并提高安全性。

其中可以设置对应的安全策略中心,

Google AuthenticatorGoogle:

Google Authenticator is a security application developed by Google. It provides two-factor authentication for online services by generating time-based one-time passwords (TOTP). It works by linking a user's Google account or other online accounts with the Google Authenticator app. The app then generates a unique code that changes every 30 seconds, which the user enters when prompted as a second layer of authentication. This helps to protect against unauthorized access to online accounts. It can be used for services such as Google, Facebook, Dropbox, and many others.

参考资料和推荐阅读

参考资料
官方文档
开源社区
博客文章
书籍推荐

  1. https://blog.csdn.net/l2931050/article/details/124843967
  2. https://baike.baidu.com/item/Google Authenticator/58350750?fr=ge_ala

欢迎阅读,各位老铁,如果对你有帮助,点个赞加个关注呗!同时,期望各位大佬的批评指正~

相关推荐
可爱又迷人的反派角色“yang”9 小时前
GitLab配置与git集成实践
linux·网络·git·docker·云计算·gitlab
LucidX10 小时前
从零搭建Jenkins+GitLab持续集成环境:详细教程
ci/cd·gitlab·jenkins
m0_4856146711 小时前
GitLab基础管理
gitlab
不爱学习的笨蛋12 小时前
ubuntu安装gitlab
linux·ubuntu·gitlab
梁萌14 小时前
Jenkins构建的触发方式
运维·svn·gitlab·jenkins·webhook·job触发方式·自动触发构建
叫致寒吧16 小时前
GitLab详解
gitlab
linweidong1 天前
解决gitlab配置Webhooks,提示 Invalid url given的问题
gitlab·notepad++
隔壁阿布都2 天前
Docker 离线安装 GitLab 完整步骤
docker·gitlab
深紫色的三北六号2 天前
基于 Git 某个分支创建一个全新的仓库(GitHub / GitLab)
git·gitlab·github
顾安r4 天前
12.27 脚本网页 GITHUB推送教程
linux·css·html·gitlab·github