#rundeck
Вопрос:
Я хочу использовать имя пользователя и пароль в Rundeck для запуска заданий на узле вместо открытых / закрытых ключей. Как мне это сделать?
Комментарии:
1. Пожалуйста, отредактируйте вопрос, чтобы ограничить его конкретной проблемой с достаточной детализацией для определения адекватного ответа.
Ответ №1:
Интерфейс командной строки Rundeck всегда запрашивает пользователя и пароль по умолчанию, кроме того, вы можете определить параметры среды RD_USER
и RD_PASSWORD
в своем .bashrc
файле. Взгляните на это (раздел учетных данных).
Пример:
export RD_USER=username
export RD_PASSWORD=password
Используя API, вы можете использовать «способ файлов cookie» для доступа к конечной точке, взгляните на это.
И проверьте следующий пример:
#!/bin/sh
curl -v -c cookie -b cookie -d j_username=admin -d j_password=admin http://localhost:4440/j_security_check
-H "Accept: application/json"
http://hyperion:4440/api/31/system/info/