Я тестирую omnibus gitlab на локальной виртуальной машине. После отключения анонимной регистрации я попытался добавить нового пользователя через /admin/users/new
страница.
Это требует, чтобы я связал электронную почту с новой учетной записью пользователя, и, кроме того, он не позволяет мне указывать пароль, вместо этого говоря, что:
Ссылка для сброса будет сгенерирована и отправлена пользователю.
Пользователь будет вынужден установить пароль при первом входе в систему.
Это хорошо абстрактно, но я не хочу настраивать, укреплять и поддерживать отдельный почтовый сервер просто для того, чтобы gitlab мог отправлять эти электронные письма. На этой машине будет достаточно пользователей, которых я смогу администрировать вручную (т.е. если они забудут свой пароль, они могут просто написать мне по электронной почте).
Есть ли у меня способ просто создать учетные записи и назначить пароли, не обращаясь к электронной почте?
Стоит отметить мимоходом, что пока я обнаружил этот, и это хорошо, я все же предпочел бы не использовать Gmail или Mailgun, хотя их легко настроить.
Перейдите в раздел admin aria> users> new user и создайте его. Перейдите, чтобы отредактировать настройки пользователя и установить пароль. Затем войдите в систему как этот пользователь, и вам будет предложено изменить пароль. Теперь войдите с новым пропуском.