Выполнение Azure DevOps конвейера задач на Linux виртуальных машинах с Azure Active Directory - PullRequest
0 голосов
/ 18 марта 2020

Я пытаюсь запускать задачи удаленно на виртуальной машине Linux (CentOS), используя Azure DevOps Pipelines. Виртуальная машина защищена с помощью Azure аутентификации Active Directory.

Я могу войти в систему в интерактивном режиме с помощью подсказки кода устройства, но это, очевидно, сложно автоматизировать. Я попытался создать ключ S SH и использовать служебное соединение S SH, но задача SSH@0 завершается неудачно с этим в файле /var/log/secure:

Mar 17 22:08:52 centos-vm sshd[5817]: fatal: Access denied for user vm.user@myorg.onmicrosoft.com by PAM account configuration [preauth]

Есть ли способ подключения конвейер с Linux VM для автоматической настройки? Мне понадобится возможность удаленного запуска команд и передачи файлов.

Любая помощь очень ценится.

Спасибо!

...