Ben şöyle Get-EC2PasswordData çağırmak için powershell kullanıyorum:Neden Get-EC2PasswordData dönüş "parametresi hatalı." Mu?
$instances = (Get-EC2Instance -Filter @($envFilter, $stateFilter)).Instances
$instances | Foreach-object {
$instID = $_.InstanceId
Write-Host Getting password to $instID...
$password = Get-EC2PasswordData -InstanceId $instID -PemFile "c:\my.pem" -Decrypt
Write-Host Username/Password for $_.PrivateIpAddress is Administrator/$password
}
Ve şu olsun:
Getting password to i-3e961280 ...
Get-EC2PasswordData : Value cannot be null.
Parameter name: s
At C:\temp\CIS-aws-volumes\copyToMachine.ps1:12 char:17
+ $password = Get-EC2PasswordData -InstanceId $instID -PemFile "c:\docs\ssh\ci ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (Amazon.PowerShe...swordDataCmdlet:GetEC2PasswordDataCmdlet) [Get-EC2
PasswordData], ArgumentNullException
+ FullyQualifiedErrorId : InvalidOperationException,Amazon.PowerShell.Cmdlets.EC2.GetEC2PasswordDataCmdlet
Username/Password for 10.185.30.124 is Administrator/
ne yapıyor "Get-EC2PasswordData. Değer null olamaz" anlamına gelmek? Hiçbir null değerden geçmiyorum.
biz "çok uzun sürdüğü" ne düşünüyorsunuz? Sunucum 10+ dakikaya çıktı ve ona RDP yapabilirim. Yönetici parolasını almam gerekiyor, böylece bilgisayarı yeniden adlandırabilirim, ancak tam olarak belirtilen hatayı alıyorum. – Johnrad
Makinede kaç hizmetin başlatıldığına bağlıdır. Başlangıçta bir veritabanı veya ağır bir şey mi kullanıyorsunuz? Değilse, 10 dakika boş bir pencere makinesi için çok şey gibi görünüyor. –