Linux系统也是有图像界面的。它的方式和Windows不一样,叫做 X Window,采用的是X11协议。X11 中的 X 指的就是 X 协议;11 指的是采用 X 协议的第 11 个版本

客户端是X server,用MobaXterm登录Ubuntu服务器,MobaXterm就是X Server,Ubuntu服务器是X Client

登陆ECS时,最开始这个图像界面是不可用的:X11-forwarding : ✘ (disabled or not supported by server)

在服务器上运行一个要展示图形界面的程序,结果会是失败的

[root@ecs-d589 ~]# xclock
Error: Can't open display:

安装x11

sudo apt-get install xorg
sudo apt-get install xauth
sudo apt-get install openbox
sudo apt-get install xserver-xorg-legacy

安装xclock(图形钟表程序,用于测试)

sudo apt install x11-apps

需要打开x11转发,修改 /etc/ssh/sshd_config

AllowTcpForwarding yes
X11Forwarding yes

重启sshd服务

service sshd restart

关闭客户端防火墙(MobaxTerm运行的机器),或者开发特定端口(这个没成功,有知道的大佬欢迎留言)

退出MobaxTerm后重新进入

可以看到X11-forwarding已经正常打开,这时直接运行图形程序还不行

把鼠标放到MobaXterm的右上角

点击X server开启 x11 转发,127.0.0.1:0.0 下面为本地客户端ip,这时候,在服务器开启ip映射

在命令行输入,即可在本地机器调用图形界面

export DISPLAY="ip:0.0"
xclock


如果工作是固定使用当前机器,不想每次都输入上述命令,可以在 .bashrc 中直接加入上述命令

vim ~/.bashrc
export DISPLAY="ip:0.0"

这里ip后面接的0.0的第一个0表示图形界面显示的屏幕序号,从0-10,分别对应端口6000-6010(尝试过只开放端口,没成功)

如果想在pycharm调用图形界面,则在编译器中添加DISPLAY参数即可

MobaXterm x11-forwarding相关推荐

  1. 解决报错: MobaXterm X11 proxy: Unsupported authorisation protocol

    此文首发于我的个人博客:解决报错 MobaXterm X11 proxy Unsupported authorisation protocol - zhang0peter的个人博客 今天在使用Moba ...

  2. USRP E310启用SSH的X11 Forwarding功能

    SSH的X11 Forwarding功能提供了一个非常好的方法,在你的本地主机上执行远程主机的GUI程序. 1.USRP E310中做如下配置: 打开/etc/ssh/sshd_config,并添加如 ...

  3. Xshell 连接报错解决:WARNING! The remote SSH server rejected X11 forwarding request.

    一.报错情况 WARNING! The remote SSH server rejected X11 forwarding request. 二.解决方案 (1)编辑文件:/etc/ssh/sshd_ ...

  4. Xshell报错“The remote SSH server rejected X11 forwarding request.”

    xshell连接centos7,报错:"The remote SSH server rejected X11 forwarding request." 打开文件/etc/ssh/s ...

  5. Xshell登录Linux服务器 提示WARNING! The remote SSH server rejected X11 forwarding request 及 提示符显示-bash-4.2#

    用root登录 Xshell 登录Linux服务器 提示 WARNING! The remote SSH server rejected X11 forwarding request 以及 用户表示符 ...

  6. ssh X11 Forwarding(本地共享远程服务器界面)

    ssh -X untrusted ssh -Y trunsted在Client端显示运行在服务器(Server)上的图像化界面.可以通过SSH X11 Forwarding来实现. X11中的X指X协 ...

  7. XShell免费版的安装配置教程以及使用教程—解决“WARNINGThe remote SSH server rejected X11 forwarding request.“警告

    目录 一.简介 二.XShell的作用 三.下载XShell 四.使用XShell连接Linux服务器 1.XShell初始化界面 2.点击"新建",新建会话 3. 填写会话信息 ...

  8. linux ssh x11,使用SSH的X11 Forwarding远程执行GUI程序

    SSH的X11 Forwarding功能提供了一个非常好的方法,在你的本地主机上执行远程主机的GUI程序.比如你的开发环境可能是CentOS,你需要在CentOS下编码.但你的工作环境可能是Ubunt ...

  9. QVM问题纪要:Warning:The remote SSH server rejected X11 forwarding request.

    背景 连接七牛云主机时初夏Warning:The remote SSH server rejected X11 forwarding request.报错. 解决方法 方法1:修改配置文件 vim / ...

  10. Amazon EC2 AMI实现X11 forwarding【从MobaXterm打开浏览器和图形界面】

    本文的主要参考 https://superuser.com/questions/249045/x11-forwarding-from-amazon-ec2-ami 背景 在Amazon提供的免费EC2 ...

最新文章

  1. 动态内存检测工具Valgrind
  2. 十二、Redis五大数据类型之四Hash
  3. 论文笔记:Weighted Graph Cuts without Eigenvectors:A Multilevel Approach
  4. 不同的S/4HANA系统,同一创建用户的功能,因为权限不同而造成的差异
  5. oracel Pipelined pipe row的用法
  6. 9 大技巧拯救你的编程面试!
  7. Android与iOS/WP8跨平台整合设计与开发_专栏
  8. idesk卸载教程_iDesk助手使用帮助
  9. 软件测试-测试用例的经典例子
  10. 将Matlab换成Pycharm风格
  11. Word 批量转 PDF脚本
  12. TranslateAnimation解析
  13. 51单片机外设篇:电机
  14. 滴滴天使投资人的25条创业建议
  15. 电影《海贼王:红发歌姬》观后感
  16. Oracle event px,oracle wait event:PX Deq Credit: send blkd
  17. 计算几何03_三次参数样条曲线与Cardinal曲线
  18. 云游玩家福利 — 腾讯、罗技G“强强联手”,今年推出云游掌上电脑
  19. Lateral View Outer
  20. 后台管理登陆注册跳转以及基础模板 附Gitlab源码

热门文章

  1. (附源码)计算机毕业设计ssm二手图书回收销售网站
  2. 2021-08-05
  3. p50, p90, p99 (pct 50, pct 90, pct 99)指什么?
  4. 口算练习机/儿童数学宝/口算神器 开发方案,LCD液晶显示驱动IC-VK1621B,可提供方案/技术支持
  5. mcx314AL使用点滴
  6. Ubuntu上,tftpd-hpa 启动失败的解决方法.
  7. 使用bop_toolkit渲染自己的ply中face元素的颜色
  8. C++while语句 | 求1+2+..+100的值
  9. 想让AI变现?这六大市场营销场景不容忽视
  10. 12月小红书彩妆、护肤类KOL影响力视频图文排行榜