Как установить RDO (OpenStack) в Hetzner?

Через PowerShell Cert: \ LocalMachine \ Мое хранилище сертификатов Я вижу сертификат, но через диспетчер сертификатов certmgr.msc я его нигде не вижу. Как сделать так, чтобы он появился там или в разделе сертификатов сервера IIS. сертификат был импортирован с помощью приведенного ниже сценария.

# Install a secret stored in KeyVault into an Azure VM's credential store.
$resourceGroup = [resource group name]
$vm = Get-AzureRmVM -ResourceGroupName $resourceGroup -Name [VM name]
$vaultId = "/subscriptions/[subscription guid]/resourceGroups/$resourceGroup/providers/Microsoft.KeyVault/vaults/[vault name]"
$certStore = "My"
$certUrl = [KeyVault secret URL w/ version id]
$vm = Add-AzureRmVMSecret -VM $vm -SourceVaultId $vaultId -CertificateStore $certStore -CertificateUrl $certUrl

# Update the VM so the changes take effect.
Update-AzureRmVM -ResourceGroupName $resourceGroup -VM $vm
1
задан 26 January 2018 в 22:14
1 ответ

Шаги выглядят нормально, вопрос в том, как был сгенерирован сертификат. Попробуйте создать Самоподписанный сертификат на локальном компьютере и загрузить его в хранилище для тестирования.

#Generating self-singed certificate 
$Cert = New-SelfSignedCertificate -Subject "CN=Disk Encryption Cert"  -CertStoreLocation "cert:\LocalMachine\My" -FriendlyName "Disk Encryption Cert" -NotAfter (Get-Date).AddYears(10) -KeyAlgorithm RSA -KeyLength 2048 -Type Custom -KeySpec Signature
Export-PfxCertificate -Cert $cert -Password (ConvertTo-SecureString "Testing123" -AsPlainText -Force) -FilePath .\Diskencrypt.pfx -Force
0
ответ дан 4 December 2019 в 04:15

Теги

Похожие вопросы