温馨提示×

linux gitlab怎样加用户

小樊
45
2026-10-07 09:21:02
栏目: 智能运维

在 Linux 上部署的 GitLab 中,添加用户通常有两种方式:


一、通过 GitLab Web 界面添加(推荐)

前提:你拥有 管理员(Admin)权限

  1. 浏览器登录 GitLab

    http://你的服务器IP或域名
    
  2. 点击右上角 头像 → Admin(管理员中心)

  3. 左侧菜单选择
    Users(用户) → New user(新建用户)

  4. 填写用户信息:

    • Name(姓名)
    • Username(用户名)
    • Email(邮箱,用于接收激活邮件)
    • 可设置初始密码(或让用户自己激活)
  5. 点击 Create user

✅ 用户创建完成,可分配项目或组权限。


二、通过命令行(Linux 服务器)添加

1. 使用 GitLab Rails 控制台(高级)

sudo gitlab-rails console

进入控制台后:

user = User.new(
  username: 'testuser',
  name: 'Test User',
  email: 'test@example.com',
  password: '12345678',
  password_confirmation: '12345678'
)
user.skip_confirmation!
user.save!

退出:

exit

⚠️ 不推荐新手频繁使用,容易误操作。


三、批量添加用户(可选)

如果是 LDAP / OAuth:

  • 配置 gitlab.rb
  • 用户登录时自动创建

四、常见注意事项

  • GitLab 社区版(CE) 和 企业版(EE) 都支持
  • 邮箱必须可接收邮件(或关闭邮件验证)
  • 用户权限分为:
    • Guest
    • Reporter
    • Developer
    • Maintainer
    • Owner

如果你说的是:

  • GitLab Docker 安装
  • GitLab + Nginx
  • LDAP 自动加用户

可以告诉我具体环境,我可以给你更精确的步骤。

0 踩