woensdag 22 april 2009

SSH op VMware ESXi inschakelen

SSH staat standaard uit in VMware ESXi. VMware geeft ook geen support indien je SSH wel inschakeld op ESXi. Toch is het wel erg handig als je remote op de console van ESXi kan inloggen om bijvoorbeeld wat maintenance uit te voeren.

Hieronder staan de stappen beschreven waarmee je SSH kan inschakelen op ESXi:

  • Start VMware ESXi op en toets in het console op ALT-F1:


  • Typ het commando unsupported in:

  • Geeft het wachtwoord van de root gebruiker in
  • Typ nu het volgende commando in: vi /etc/inetd.conf

  • Ga (met behulp van de pijltjestoetsen) naar de regel waar #ssh staat en verwijder het # teken

    - ga voor het # teken staan
    - druk op de Insert toets
    - ga met de cursor over het # teken
    - druk op de Backspace toets
  • Druk op de ESC toets en typ het commando wq om het bestand te bewaren
  • VMware ESXi dient nu opnieuw opgestart te worden.
    Zorg er wel voor dat alle virtuele machines netjes zijn afgesloten (door in het operating systeem een shutdown uit te voeren)
Nadat VMware ESXi is herstart kan je met behulp van een SSH tool, zoals bijvoorbeeld PuTTY, remote inloggen op de ESXi console.

Success ermee !


Bron(nen): VM-Aware

5 opmerkingen:

Martijn zei

Ik kan helaas niet typen als het zwarte scherm voor me open staat op het console.

Wat kan ik hieraan doen?

Danny Scheelings zei

Het is me niet helemaal duidelijk...bij welke stap ben je nu?

Anoniem zei

zeer interessant, bedankt

Stefan Hazenbroek zei

Interessant artikel. Echter, ik denk dat je een stap vergeet in de howto. Wanneer je op ESC drukt en wq in wilt typen kan dat niet, omdat je nog niet in command-mode zit in VI. Hiervoor moet je eerst de toets : indrukken.

Wellicht iets waardoor andere mensen een idee hebben wat er evt fout gaat :)

Dennis Smit zei

Geen werving en selectiebureaus, enkel werkgevers! Solliciteer dus rechtstreeks bij de werkgever. Check jouw ict vacature!