Назад | Перейти на главную страницу

Невозможно создать учетную запись пользователя для запуска службы

Я использую Server 2012 R2 (ядро сервера), и у меня возникают проблемы с настройкой Gitlab CI Multi Runner для работы в качестве службы от имени пользователя, созданного специально для этой службы.

Вот связанная проблема: https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/issues/1265

Я создал такую ​​учетную запись пользователя:

net user gitlab-runner "P@55w0rd" /add /fullname:"GitLab CI Runner User" /homedir:"C:\Users\gitlab-runner"

Когда я пытаюсь установить раннер, я получаю сообщение об ошибке, что учетная запись недействительна:

.\gitlab-ci-multi-runner-windows-amd64 install -u "gitlab-runner" -p "P@55w0rd"
FATAL: Failed to install gitlab-runner: The account name is invalid or does not exist, or the password is invalid for the account name specified.

Эта ошибка исходит из Windows, и я получаю то же самое, пытаясь сделать это вручную:

.\gitlab-ci-multi-runner-windows-amd64 install
PS C:\Users\gitlab-runner> sc.exe config gitlab-runner obj= "gitlab-runner" password= "P@55w0rd"
[SC] ChangeServiceConfig FAILED 1057:

The account name is invalid or does not exist, or the password is invalid for the account name specified.

Нужно ли мне вместо этого создавать «учетную запись службы»?