VMware Communities > VMTN > Desktop Products > VMware Fusion (for the Mac) > Discussions
6 Replies Last post: Sep 29, 2009 3:09 PM by njpomeroy
Reply

Poor (wo)Man's Remote Control

Sep 5, 2008 7:49 AM

Click to view etung's profile Guru etung 11,027 posts since
Oct 15, 2006
VMware
To celebrate making Guru status, here's another app to play with. PMRC allows you to interact with remote virtual machines using ssh and vmrun (yay scripting!). PMRC relies on vmrun, so Fusion 2.0 is required.

Actions include:
  • Power on
  • Power off
  • Suspend
  • Take snapshot
  • Restore snapshot

Additionally, if you have Chicken of the VNC installed, you can connect to (correctly set up) running virtual machines.

PMRC requires some setup to use, please read the readme first.

I will update this top post if and when I make updates so you don't have to search through the thread. The current version is 0.2008.09.05.
Reply 0.2008.09.05 Sep 5, 2008 7:46 AM
Click to view etung's profile Guru etung 11,027 posts since
Oct 15, 2006
VMware
Actions include:
  • Power on
  • Power off
  • Suspend
  • Take snapshot
  • Restore snapshot

Additionally, if you have Chicken of the VNC installed, you can connect to (correctly set up) running virtual machines.

PMRC.png
Attachments:
Reply Re: Poor (wo)Man's Remote Control Sep 5, 2008 2:04 PM
Click to view bgertzfield's profile Master bgertzfield 1,120 posts since
Sep 7, 2005
VMware
This is awesome! Well done, etung!
Reply Re: Poor (wo)Man's Remote Control Sep 6, 2008 12:28 AM
Click to view wila's profile Virtuoso wila 3,207 posts since
Jun 27, 2006
Jay, exactly what the doctor prescribed (well OK, just what I need)

Thanks Eric and congratulations with your guru status, you absolutely deserve the title!

--
Wil
Reply Re: 0.2008.09.05 Sep 8, 2008 5:13 PM
in response to: etung
Click to view bgertzfield's profile Master bgertzfield 1,120 posts since
Sep 7, 2005
VMware
By the way, you can use Mac OS X 10.5's built-in "Screen Sharing" VNC client to connect to your VMware Fusion 2.0 VMs.

Just make sure you have VNC enabled in your VM, and that a password is set:

RemoteDisplay.vnc.enabled = "TRUE"
RemoteDisplay.vnc.port = "5901"
RemoteDisplay.vnc.password = "changeThisPassword"

Then you can just go to Finder on your Mac, select the menu Go -> Connect to Server… and enter:

vnc://1.2.3.4:5901

where 1.2.3.4 is the IP address of your VM.
Reply Re: 0.2008.09.05 Sep 8, 2008 5:35 PM
in response to: bgertzfield
Click to view etung's profile Guru etung 11,027 posts since
Oct 15, 2006
VMware
Good point!

I went with CotVNC because I couldn't figure out how to pass host/port to Screen Sharing.app, though I didn't think of that url method. Hmm, wonder if simply calling "open vnc://..." would work.
Reply Re: 0.2008.09.05 Sep 29, 2009 3:09 PM
in response to: etung
Click to view njpomeroy's profile Lurker njpomeroy 1 posts since
Sep 29, 2009
yes, "open vnc://<server:port>" will open Mac OS X Leopard's Screen Sharing viewer be default (even if Apple Remote Desktop is installed). Ot should be the same in 10.6 Snow Leopard as well.
Actions