如何使用远程主机的图形界面?
Posted nuoforever
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用远程主机的图形界面?相关的知识,希望对你有一定的参考价值。
问题引入
我在远端的主机(Linux环境)上安装了图形界面的开发环境(Qt),开发工具使用的是QtCreator,现在如何在本地主机(Linux环境)上进行开发?
解决方案一
首先两边主机图形界面都有X系统,X系统是C/S架构的,可以在本地端显示远端的图形界面,关于X系统可以看这篇的简单介绍。在这里再简单说一句就是它采用的C/S架构实现了一个X Server和多个应用程序(X Client)通信。Server(本地主机)接收Client(远端主机)的请求绘制窗口,并将来自鼠标、键盘等设备的输入传递给Client。
使用ssh
ssh -X user@host
但是需要在远端主机打开ssh的X11转发,位置在/etc/ssh/sshd_config
X11Forwarding yes X11DisplayOffset 10
重启ssh
service ssh restart
在本地主机中/etc/ssh/ssh_config
ForwardX11 yes
再次执行ssh命令就可以了。
解决方案二
使用vnc,具体安装和设置可以参考这篇文章。
以上是关于如何使用远程主机的图形界面?的主要内容,如果未能解决你的问题,请参考以下文章
Xming + PuTTY 在Windows下远程Linux主机使用图形界面的程序
如何远程连接Ubuntu 14.04 Server 的图形界面
如何远程连接Ubuntu 14.04 Server 的图形界面