Команда запуска Azure для виртуальной машины Fortinet с последовательной консолью?
Я пытаюсь выполнить с помощью Azure файл .conf, содержащий некоторые командные строки, которые можно выполнить в последовательной консоли Fortinet на виртуальной машине с FortiOS v6.4.3 (система на базе Linux).
Я использую AZ CLI для выполнения сценария на виртуальной машине. команда следующая:
az vm run-command invoke --subscription "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" --resource-group "myresourcegroup" --name "myfortinet" --command-id RunShellScript --scripts $scriptfgtvm
Где $scriptfgtvm содержит это:
config system interface
edit port1
set allowaccess ping https ssh fgfm snmp
next
end
Проблема в том, что мы не видим желаемых изменений, а в ответе написано «Не поддерживается», но успешно предоставлено.
{
"value": [
{
"code": "ProvisioningState/succeeded",
"displayStatus": "Provisioning succeeded",
"level": "Info",
"message": "Not supported.",
"time": "2021-08-05T08:24:01+00:00"
}
]
}
Когда мы подключаемся к ВМ удаленно через SSH, мы попадаем в последовательную консоль, а не в консоль оболочки, то же самое и с Azure Bastion.