FortiOS v6.4.3(Linux 기반 시스템)이 설치된 가상 머신에서 Fortinet의 직렬 콘솔로 실행 가능한 일부 명령줄이 포함된 .conf 파일을 Azure로 실행하려고 합니다.
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를 통해 원격으로 VM에 연결하면 Azure Bastion과 마찬가지로 셸 콘솔이 아닌 직렬 콘솔에 연결됩니다.
답변1
Azure CLI에는 아직 직렬 콘솔 지원이 제공되지 않는 것 같습니다.