6.2. Intel TDX를 사용하여 Azure에서 RHEL VM 구성
Intel Trusted Domain Extensions (TDX)를 사용하면 신뢰할 수 있는 도메인(TD)이라는 하드웨어 기반 격리된 VM을 만들 수 있습니다. 하이퍼바이저 및 호스트에 액세스할 수 있는 상태에서 VM만 해당 리소스에 액세스할 수 있도록 합니다.
사전 요구 사항
-
openssh및openssh-clients패키지를 설치했습니다. - Azure CLI 유틸리티를 설치했습니다. 자세한 내용은 Linux에 Azure CLI 설치를 참조하십시오.
- 지원되는 Azure 인스턴스 유형에서 RHEL 인스턴스를 시작했습니다. 자세한 내용은 Azure Confidential VM 옵션을 참조하십시오.
프로세스
azure cli유틸리티를 사용하여 Azure에 로그인합니다.az login
$ az loginCopy to Clipboard Copied! Toggle word wrap Toggle overflow 선택한 가용성 영역에 대한 Azure 리소스 그룹을 생성합니다.
az group create --name <example_resource_group> --location westeurope
$ az group create --name <example_resource_group> --location westeuropeCopy to Clipboard Copied! Toggle word wrap Toggle overflow TDX가 활성화된 RHEL 인스턴스를 배포합니다(예:
Standard_DC2eds_v5인스턴스 유형).Copy to Clipboard Copied! Toggle word wrap Toggle overflow RHEL 인스턴스에 연결합니다.
ssh <example_azure_user>@<example_ip_address_of_the_instance>
$ ssh <example_azure_user>@<example_ip_address_of_the_instance>Copy to Clipboard Copied! Toggle word wrap Toggle overflow
검증
커널 로그를 확인하여 TDX의 상태를 확인합니다.
sudo dmesg | grep -i tdx
$ sudo dmesg | grep -i tdxCopy to Clipboard Copied! Toggle word wrap Toggle overflow ... [ 0.733613] Memory Encryption Features active: Intel TDX [ 4.320222] systemd[1]: Detected confidential virtualization tdx. [ 5.977432] systemd[1]: Detected confidential virtualization tdx. ...
... [ 0.733613] Memory Encryption Features active: Intel TDX [ 4.320222] systemd[1]: Detected confidential virtualization tdx. [ 5.977432] systemd[1]: Detected confidential virtualization tdx. ...Copy to Clipboard Copied! Toggle word wrap Toggle overflow RHEL 인스턴스 구성의 메타데이터를 확인합니다.
az vm show --resource-group <example_resource_group> \ --name <example_rhel_instance> \ --query "securityProfile.enableTrustedDomainExtensions" \ --output json
$ az vm show --resource-group <example_resource_group> \ --name <example_rhel_instance> \ --query "securityProfile.enableTrustedDomainExtensions" \ --output jsonCopy to Clipboard Copied! Toggle word wrap Toggle overflow