码迷,mamicode.com
首页 > 其他好文 > 详细

gitlab 配置管理

时间:2019-09-07 12:35:33      阅读:100      评论:0      收藏:0      [点我收藏+]

标签:tla   重置密码   lda   nbsp   ice   登录系统   use   一个   继承   

登录访问

http://ip      #root用户/密码(第一次登录重置的密码)

group管理

一个开发团队或者一个项目组对应一个group 组,一个组内会有多个仓库,对应团队的代码都放在这个组内,通过授权控制其他用户对组内信息的访问。

创建

点击管理设置

技术图片

 

新建组

技术图片

 

选择项目的私密级别,一般为private

技术图片

用户管理

新建

技术图片

 

 New user

技术图片

 

 其他信息填写

技术图片

 

 

 授权管理

可以针对组授权,也可以针对仓库授权,如果是组的话那么组内所有仓库都继承了该权限。

技术图片

创建项目仓库

技术图片

用户账号密码管理

生产环境一般使用LDAP管理用户账户密码。如果没有LADP可以通过管理员编辑用户,配置临时密码,用户通过临时密码登录系统后提示重置密码登录即可。

 项目仓库的连接

通过ssh 方式的话需要在项目上添加密钥。

技术图片

点击图标

技术图片

 

选择如下选项

 

技术图片

 

 技术图片

每个git客户端开发者都有一个对应的gitlab仓库的用户账号,通过此账号管理其对应的仓库,在git客户端服务器上生成密钥对,把生成的公钥通过gitlab账号复制到gitlab上面即可。

git 客户端连接gitlab

git clone git@192.168.67.130:sign_group/project-hjs.git

notice:

  一般都不用管理员去gitlab上添加公钥,都是普通用户。

  如果不添加密钥,git客户端通过ssh 访问gitlab 后会提示输入账号密码但是无此密码所有无法连接。

在仓库上添加文件

技术图片

点击添加 按钮,选择New File

 

技术图片

Deploy key

此密钥与之前的git 客户端密钥不同,此处是用于jenkins授权的密钥部署,只能下载不能上传。只能用管理员登录管理

技术图片

gitlab 配置管理

标签:tla   重置密码   lda   nbsp   ice   登录系统   use   一个   继承   

原文地址:https://www.cnblogs.com/fanggege/p/11477788.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!