Gitlab修改用户密码
打开rails控制台,并在控制台中执行2-5的步骤。
sudo gitlab-rails console
根据用户名或者用户ID找到user;
根据用户名
user = User.find_by_username 'yourusername'
根据用户ID
user = User.find(123)
根据邮箱地址:
user = User.find_by(email: 'user@example.com')
重设密码
new_password = 'examplepassword' #or new_password = ::User.random_password user_password = new_password user.password_confirmation = new_password
邮件通知
user.send_only_admin_changed_your_password_notification!
保存并退出
user.save! exit
如果还是不行,则重启下gitlab
gitlab-ctl restart