У меня есть исполняемый файл Windows и rpm в общем пути, который находится в системе совместного доступа к файлам CIFS/SMB/NFS, которая имеет имя пользователя и пароль. Как передать исходный путь с учетными данными в манифест кукольного мастера и запустить его через агента. Я получаю «Источник не существует», хотя я могу получить доступ к файлу через командную строку Windows. Любая помощь очень ценится!Как предоставить общий путь к общему пути и общий путь linux в качестве источника для программного обеспечения и rpm, соответственно, используя любой ресурс в марионетке?
0
A
ответ
0
Самое главное, что нужно понимать с помощью агента Puppet, он работает по умолчанию в локальной системе SYSTEM
, который обычно не имеет доступа к сетевым ресурсам. Таким образом, вам нужно будет учитывать это, изменив пользователя, которому работает служба, другому пользователю, имеющему административный доступ к машине.
Когда он работает, если вы запустите puppet agent -t
(который работает под вашим пользовательским контекстом), но не тогда, когда служба запускается (работает под учетной записью службы), она обычно связана с проблемой разрешений.
Я расскажу о ссылках на документацию после ее возврата.
HTH