Выполнение SSH скрипта
Сенсор Выполнение SSH скрипта используется для выполнения скрипта на указанном хосте по протоколу SSH.
| Эта проверка поддерживает функционал подстановки значений из словарей. |
Параметры
| Параметр | Описание |
|---|---|
Хост |
Адрес хоста, к которому подключается сенсор. |
Порт |
Порт хоста, к которому подключается сенсор. |
Подтип |
Тип скрипта, который выполняет сенсор. Доступные типы – |
Рабочая директория |
Директория, из которой сенсор выполняет скрипт. |
Скрипт / Исполняемый файл |
Зависит от выбранного подтипа. Может быть выпадающим списком для подтипа |
Аргументы |
Аргументы, которые передаются указанному скрипту. Если хотя бы один из передаваемых аргументов представляет собой строку с пробелами, то каждый аргумент необходимо указать в отдельном поле. |
Аутентификация Sudo |
Использовать привилегированный доступ для выполнения скрипта. Экспериментальная функция. Скрыто по-умолчанию. |
Имя пользователя Sudo |
Имя пользователя с привилегированным доступом. Экспериментальная функция. Скрыто по-умолчанию. |
Пароль пользователя Sudo |
Пароль пользователя с привилегированным доступом. Экспериментальная функция. Скрыто по-умолчанию. |
Аутентификация |
Настройки аутентификации SSH. Доступна аутентификация по паролю (опция |
Имя пользователя |
Логин пользователя для которого производится аутентификация. |
Пароль |
Пароль для аутентификация по SSH. Только для опции |
Расположение закрытого ключа SSH |
Путь к закрытому ключу на хосте Агента. Только для опции |
Закрытый ключ SSH |
Закрытый ключ в текстовом виде. Только для опции |
Результат выполнения
После успешного выполнения приведённого выше примера проверки в секции Данные появится следующая информация:
| Поле | Описание |
|---|---|
exitCode |
Код выполнения скрипта |
stdout |
Консольный вывод указанного скрипта. |
stderr |
Консольный вывод ошибок указанного скрипта. |