具有序列控制台的 Fortinet 虛擬機器的 Azure 運行命令?

具有序列控制台的 Fortinet 虛擬機器的 Azure 運行命令?

我正在嘗試使用 Azure 執行一個 .conf 文件,該文件包含一些命令列,這些命令列可在具有 FortiOS v6.4.3(基於 Linux 的系統)的虛擬機器中的 Fortinet 串行控制台中執行。

我使用 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 遠端連接到虛擬機器時,我們進入序列控制台,而不是 shell 控制台,與 Azure Bastion 相同

答案1

Azure CLI 似乎尚未提供序列控制台支援。

https://github.com/Microsoft/azserialconsole/issues/47

相關內容