Я пытаюсь использовать Rundeck для отправки команд powershell в окна. Я использую "Rundeck-WinRM-плагин"Rundeck winrm configuration
https://github.com/rundeck-plugins/rundeck-winrm-plugin
Он говорит, чтобы настроить его в любом project.properties или framework.properties файл. Вот как выглядит мой файл /var/rundeck/projects/SecureCloud/etc/project.properties.
project.name=Cloud
project.ssh-authentication=privateKey
project.ssh.user=Domain\\rundeck-user
service.NodeExecutor.default.provider=jsch-ssh
project.ssh-keypath=/var/lib/rundeck/.ssh/id_rsa
resources.source.1.config.url=http\://localhost\:4567/puppetdb
resources.source.1.config.timeout=30
service.FileCopier.default.provider=jsch-scp
resources.source.1.type=url
resources.source.1.config.cache=true
service.NodeExecutor.default.provider=overthere-winrm
winrm-user=Domain\\rundeck-user
winrm-password-storage-path=keys/ldap-rundeck-user-pass
Я не могу понять, как определить имя пользователя и пароль в соответствии с этим документом: https://github.com/rundeck-plugins/rundeck-winrm-plugin
у меня уже есть WinRM-пользователь уже определен, так что я не знаю, если я до сих пор определить rundeck-user @ Домен, если да, то как (я использую kerberos)? [email protected]?
Как определить хост здесь? project.hostname = имя машины?
Должен ли я использовать даже /var/rundeck/projects/SecureCloud/etc/project.properties файл, когда я уже объявил там: service.NodeExecutor.default.provider = JSch-SSH и этот документ говорит поставить эту строку там: service.NodeExecutor.default.provider = overthere-winrm
Если нет, то где я должен поместить свою конфигурацию?