Vcenter “Too many authentication failures” hata çözümü
Vcenter’a SSH ile bağlanmaya çalışırken aşağıdaki hata ile karşılaşıyorsanız, hatayı düzeltmenin bir yolu var.
Hatalı şifre giriş olması durumunda bu hatayla karşılaşıyor olmanız gerek ama bazen hiç bir deneme yapmadan da ilk girişte “Too many authentication failures” hatası alabiliyorsunuz. Hata şu şekilde;
ssh root@10
VMware vCenter Server 7.0.3.00800
Type: vCenter Server with an embedded Platform Services Controller
Received disconnect from 10 port 22:2: Too many authentication failures
Disconnected from 10 port 22
Bu hata, sisteminizde geçerli olmayan SSH anahtarları yüklüyse ve vCSA yalnızca parola sormak yerine bunu reddederse gerçekleşir.
SSH anahtarınızı ekleyin:
id_*’nizi vCenter’ın .ssh/authorized_keys dosyasına ekleyin.
Aşağıdaki argüman ile bağlanın:
ssh -o PubkeyAuthentication=no root@fqdn/IP
.ssh/config dosyanıza aşağıdaki geçersiz kılmayı ekleyin:
PubkeyAuthentication no
Şöyle;
Host fqdn/IP
Hostname fqdn/IP
PubkeyAuthentication no
Artık “Too many authentication failures” hatası almadan vCSA’ya kullanıcı adı ve parola kullanarak bağlanabilmeniz gerekir.
❯ ssh root@10
VMware vCenter Server 7.0.3.00800
Type: vCenter Server with an embedded Platform Services Controller
root@10's password:
Connected to service
* List APIs: "help api list"
* List Plugins: "help pi list"
* Launch BASH: "shell"
Command>
İşlem bu kadar !