Poo*_*zer 5 matlab remote-access matlab-deployment
类似于使用带有 slime 的 emacs 可以完成的工作:核心服务可以在性能级别的远程计算机上运行,而我可以在上网本上编辑和运行来自 emacs gui 的代码。
我和我的同事经常需要使用在 matlab 中运行的机器学习脚本来做一些演示
这需要我们随身携带沉重的笔记本电脑。
我们能否让应用程序在远程服务器上运行并使用相同的 matlab gui 访问它而无需在本地运行脚本?
远程桌面或类似解决方案是不可接受的:多个用户希望使用同一台服务器。
根据我的经验,最好的方法是使用VNC。您可以在主机上启动VNC 服务器,然后使用VNC 客户端从任何地方远程访问此桌面。您可以断开连接并在其他时间重新连接,您的桌面仍然会在那里。此外,多个用户都可以进行不同的会话,或者可以访问同一个会话。如果您不希望每个会话都运行完整的桌面,则可以将其配置为最小。为了安全起见,建议使用SSH 隧道或类似隧道。
确切的程序会根据您的设置而有所不同,但要谷歌搜索的内容在上面以粗体显示。
我的设置是:
vnc4server在 Ubuntu Linux 主机上。祝你好运!
编辑:这是我刚刚在集群上启动的 vncserver 会话的屏幕截图,其中运行着 matlab。我通过 mac 上的 vnc 客户端访问它。效果很好!
