Koble til VMware Server Console over SSH
Har det noen gang skjedd med deg? Jeg opprettet en ny virtuell maskin som kjører Ubuntu på min VMware-server før jeg dro hjem, men glemte å installere ssh-serveren ... så jeg kunne ikke komme til den maskinen i det hele tatt fra fjernkontrollen min. Snarere enn å kjøre hjem, bestemte jeg meg for å finne en løsning.
Etter litt forskning oppdaget jeg at konsollen kommuniserer på port 902, så jeg la til en port-forwarding-regel til en ssh-tunnel og klarte lett å komme på konsollen og installere openssh.
Port videresending med ssh kommando
For å åpne en lokal port under 1024 må du kjøre denne kommandoen som root, eller ved å bruke sudo. Dette åpner den lokale porten 902 på klientmaskinen din og sender deretter tilkoblingen til serveren som er oppgitt av hostname.com.
sudo ssh -L 902: localhost: 902 [email protected]
På dette punktet kan du hoppe til siste avsnitt i artikkelen.
Port videresending med SecureCRT
Hvis du bruker SecureCRT under Windows som jeg, åpner du bare øktopsjonene dine og finner Port Forwarding i innstillinger og klikker Legg til-knappen for en ny videresendt tilkobling.
Skriv inn et navn, og bruk 902 for begge portfeltene som vist nedenfor:
Logg inn på konsollen
Ta opp den lokale installerte VMware Server-konsollen din, og bruk lokalhost for det eksterne vertsnavnet. Du kan ikke bruke alternativknappen "Lokal vert" fordi den vil forsøke å koble direkte til tjenesten ... vi vil koble over SSH-tunnelen.
Og der er du logget på konsollen din.
Merknader
- Serverkonsollen selv skal fungere ganske bra, men hvis du prøver å komme inn på konsollen til en av de virtuelle maskinene, bør du sørge for at du har en veldig rask tilkobling ... ellers er det tregere enn smuss.
- Jeg ville egentlig bare bruke dette til å slå på / av maskiner, eller endre innstillingene.
- Det kan hende du må endre dine lokale brannmurinnstillinger for å tillate porten.
- Putty-brukere bør kunne tilpasse innstillingene ovenfor for å jobbe for dem.