Může se jednat o problém při vzdáleném připojení ke konzole virtuálního počítače s klientem VMWare vSphere prostřednictvím pomalého připojení WAN nebo VPN opakované duplikování (lepení) klávesových úhozů klávesnice. Normální provoz se systémem je v tomto případě nemožný, takže při pokusu o zadání názvu účtu a hesla se místo jednoho stisknutého znaku objeví několik identických. Místo admina dostaneme aaaaddddmmmmiiiinnnn.
Problém nezávisí na hostujícím OS ve virtuálním stroji a může nastat u systémů Windows i Linux. Když se připojujete ke stejnému virtuálnímu počítači přes RDP / SSH, žádné takové problémy neexistují.
Problém je v tom, že v důsledku síťových zpoždění si klient vCenter myslí, že klíč byl stisknut (nebo sevřen), takže se objeví efekt lepení klíčů.
Chcete-li se tohoto efektu zbavit, musíte prodloužit časový limit mezi úhozy v konzole vSphere. Tuto hodnotu lze změnit dvěma způsoby:
- Přímo v konfiguračním souboru vmx virtuálního počítače
- V nastavení VM v klientském GUI vSphere
1 způsob:
Chcete-li provést změny přímo v souboru vmx:
- Odpojte VM
- Otevřete konfigurační soubor .vmx virtuálního počítače a na konec přidejte řádek
keyboard.typematicMinDelay = "2000000"
.Poznámka:. Prodleva zpoždění je v mikrosekundách. V tomto případě to zvýšíme na 0,2 sekundy. - Zapněte VM
2 způsoby:
Upravte konfiguraci VM v klientovi vSphere:
- Vypněte virtuální počítač
- Otevřete jeho nastavení a přejděte do sekce Upravit nastavení > Možnosti > Generále > Konfigurační parametry
- Kliknutím na ikonu přidejte novou konfigurační proměnnou Přidat řádek.
- Zadejte název proměnné keyboard.typematicMinDelay a význam 2 000 000
- Zapněte VM
Po provedení změn účinek opakovaných stisků kláves v konzole vSphere zmizí.
Tip. VMWare má skrytou schopnost připojit se ke konzole VM pomocí klienta VNC.