VMware

Brian Atkinson's Blog

Findings from the VMTN forums and the field...

Previous Next
4

The vSphere client for Linux is coming, but the question is what to do in the time between? Here is a set of instructions for one approach, based on a workaround that has been mentioned in the forums a few times. This workaround does require a Windows machine with RDP enabled and the vSphere client installed.

Step 1: Make sure to get the latest version of rdesktop for the Linux machine, by using the following command:

sudo apt-get upgrade rdesktop
Step 2: Go to http://www.cendio.com/seamlessrdp/ and download the seamlessrdp.zip file.

Step 3: Extract the zip file to C:\seamlessrdp on the Windows machine -the one with RDP enabled and the vSphere client installed.

Step 4: On the Linux desktop, create a launcher or just run rdesktop with the following command:
rdesktop -A -s "c:\seamlessrdp\seamlessrdpshell.exe C:\PROGRA~1\VMware\INFRAS~1\VIRTUA~2\Launcher\vpxClient.exe" 10.0.0.10
Note 1: Change 10.0.0.10 to the IP address of the Windows machine. The path to vpxClient.exe may also differ, if the defaults were not used during install.

Note 2: Unrecommended - If security is not a concern, or if the inconvenience of logging in to the RDP session is just too much, then the following command may be used to bypass the login prompt:
rdesktop -u admin -p pass -A -s "c:\seamlessrdp\seamlessrdpshell.exe C:\PROGRA~1\VMware\INFRAS~1\VIRTUA~2\Launcher\vpxClient.exe -passthroughAuth -s LOCALHOST" 10.0.0.10
After the login screen clears, the vSphere client will be running on the Linux desktop just like any native Linux application would be. No WINE, Windows remote desktops or other hassles (other than having the Windows machine) are required.

Update: Rich Brambley over at VM/ETC has a blog entry with an even more elegant solution. It still requires a Windows box though!

Enjoy, and thanks for reading.



Add a comment Leave a comment on this blog post.
Jun 19, 2009 10:30 AM Reply ronnieredd

A Linux, BSD, MacOSX client for esx/esxi has been "is coming", "coming soon" or the like for over 3 years. Meanwhile, some of us have gone to KVM, VirtualBox, etc. It's exceptionally sad really, that VMware couldn't pump out a Linux client BEFORE a windows client. Apparently, it works on vista/7. Just f#cking sad.

Aug 12, 2009 2:51 PM Reply Borago

This isn't a client, but it's the closest thing I found. Kinda sad really, I was hoping to stop using a second box to administer my servers. A true client would be nice.

Sep 14, 2009 2:49 AM Reply felipe_alfaro

Sort of? Nope. That's still vSphere on Windows.

Oct 16, 2009 11:56 AM Reply jvossler

I was recently involved with planing an ESX server deployment for a client. The client had no windoze in house and was not willing to do so. So the 18 ESX servers were scraped for another VM solution.

This is the third ESX server implementation that I have seen flushed because VMware seems to be a windoze centric solution.

Click to view vmroyale's profile Member since: Jun 15, 2007

Findings from the VMTN forums and the field...

View vmroyale's profile

Communities