zoukankan      html  css  js  c++  java
  • 如何使用远程主机的图形界面?

    问题引入

    我在远端的主机(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,具体安装和设置可以参考这篇文章。

  • 相关阅读:
    [ZJOI2010]数字计数
    [SCOI2009]windy数
    [Tjoi2018]数学计算
    [ZJOI2008] 骑士
    [CQOI2009] 中位数
    11.7 模拟赛
    10.31 模拟赛
    随机游走
    10.29 模拟赛
    10.28 模拟赛
  • 原文地址:https://www.cnblogs.com/nuoforever/p/13929294.html
Copyright © 2011-2022 走看看