在 Linux 上部署的 GitLab 中添加用户,一般有两种常见方式:Web 界面添加 和 命令行(管理员)添加。下面分别说明。
http://gitlab.example.com)如果是外部邮件未配置,用户可能收不到邮件,可直接由管理员设置密码。
⚠️ 适合高级用户或自动化场景
ssh root@your-gitlab-server
gitlab-rails console
user = User.new(
username: 'zhangsan',
name: '张三',
email: 'zhangsan@example.com',
password: 'StrongPassword123',
password_confirmation: 'StrongPassword123'
)
user.skip_confirmation!
user.save!
user.admin = true
user.save!
如果你配置了:
用户 首次登录时自动创建,无需手动添加。
skip_confirmation!)gitlab-rails console
u = User.where(username: 'root').first
u.password = 'NewPassword123'
u.save!
如果你愿意,可以告诉我:
我可以给你更精确的操作步骤。