标签:code 应用 转发 sshd_conf linu rgb client 键盘 窗口
我在远端的主机(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,具体安装和设置可以参考这篇文章。
标签:code 应用 转发 sshd_conf linu rgb client 键盘 窗口
原文地址:https://www.cnblogs.com/nuoforever/p/13929294.html