Перейти к основному содержимому

Получить настройки (keyboard-interactive)

Получает настройки соединения с keyboard-interactive авторизацией

Функция ПолучитьНастройкиKI(Знач Хост, Знач Порт, Знач Логин, Знач ПорядокВвода) Экспорт

ПараметрCLI опцияТипОбяз.Назначение
Хост--hostСтрокаХост SSH
Порт--portЧислоПорт SSH
Логин--userСтрокаИмя пользователя SSH
ПорядокВвода--promptsМассив Из СтрокаМассив ответов на вопросы сервера
Возвращаемое значение

Структура Из КлючИЗначение - Конфигурация соединения

Пример использования для 1С:Предприятие/OneScript
Хост = "172.33.0.13";
Порт = "2222";
Логин = "bayselonarrend";
Пароль = "12we...";

МассивОтветов = Новый Массив;
МассивОтветов.Добавить("yes");
МассивОтветов.Добавить(Пароль);

Результат = OPI_SSH.ПолучитьНастройкиKI(Хост, Порт, Логин, МассивОтветов);
oint ssh ПолучитьНастройкиKI \
--host "172.33.0.34" \
--port "2222" \
--user "bayselonarrend" \
--prompts "['yes','12we3456!2154']"
Результат
{
"auth_type": "keyboard_interactive",
"host": "172.33.0.13",
"port": 2222,
"username": "bayselonarrend",
"keyboard_responses": [
"yes",
"***"
]
}