本发明涉及物理机周边设备控制技术领域,特别是一种基于Openstack的物理机远程桌面的方法。本发明首先搭建Openstack的云平台,设置物理机的智能平台管理接口(IPMI)地址、登录用户名、登录密码、主板类型;然后在Openstack云平台控制节点向目标物理节点发送远程桌面的请求,通过智能平台管理接口获取包含并通过应用程序部署解决方案Java Web Start launcher打开Jnlp格式文件并启动JViewer软件;Jviewer软件通过基于IP地址的键盘、显示器、鼠标切换器(KVM OVER IP)远程控制到目标物理节点本发明解决了Openstack开源云平台Juno版本不能对物理机远程桌面等问题;可以用于实现物理机的远程桌面。