在 Debian 上部署的 GitLab 中,添加用户主要有 两种方式,取决于你是 管理员 还是 普通用户。下面按常见场景详细说明。
登录 GitLab
https://your-gitlab-domain
进入用户管理页面
Users(用户)
新建用户
用户激活
适用于无邮件服务或批量创建用户。
sudo gitlab-rails console
进入控制台后执行:
user = User.new(
name: '张三',
username: 'zhangsan',
email: 'zhangsan@example.com',
password: 'StrongPassword123',
password_confirmation: 'StrongPassword123'
)
user.skip_confirmation!
user.save!
✅ 跳过邮箱确认,用户可直接登录
如果你希望别人自己注册账号:
Admin → Settings → General
这样用户可在登录页点击 Register 注册。
如果是已有用户加入项目:
Project → Settings → Members✅ 绝大多数情况是 GitLab Community Edition
❌ 不需要
如果你愿意,可以告诉我:
gitlab-rake gitlab:env:info)我可以给你更精确的方案。