用户通过ssh登录到远程主机时, 无法通过图形界面开启vmware虚拟机, 这时可以通过命令行工具vmrun启动vmware。
安装vmrun命令行工具
vmrun包含在VMware VIX 开发包里, 下载地址:https://www.vmware.com/support/developer/vix-api/
在VMware宿主机上安装VIX开发包, 即可自动安装vmrun工具。
- linux下运行安装包:
$ chmod 755 ./VMware-VIX-1.11.0-471780.x86_64
$ sudo ./VMware-VIX-1.11.0-471780.x86_64
2. 使用vmrun操作vmware虚拟机
- 启动:
$ vmrun -T player start /path/to/vm/my.vmx nogui
- 重启:
$ vmrun -T player reset /path/to/vm/my.vmx soft
- 关机:
$ vmrun -T player stop /path/to/vm/my.vmx