其实对linux如何运行图形界面remotely一直搞得不是特别懂

因为EXADATA没有vncserver,所以需要借助其它机器的图形界面
原来一般是在一个OEL7机器上开一个vncserver,然后连上这个vnc,运行xhost +
然后就是ssh到哪个exadata机器,然后export DISPLAY=oel7_host_name:1
然后就可以访问图形界面了

最近因为原来的OEL7升级到了OEL8,发现原来的方式不可行了,总是不成功。

经过一段时间的探索,其实也没搞清楚,但是可以成功的连上图形界面了

第一步,确认OEL8的X11Forwarding yes
r如果不是YES的话,改成yes,然后重启sshd

[root@stbm000050-vm3 ssh]# cat /etc/ssh/sshd_config  | grep X11
X11Forwarding yes
#X11DisplayOffset 10
#X11UseLocalhost yes
#       X11Forwarding no

第二步,确认OEL8是否安装xauth

[root@stbm000050-vm3 ssh]# whereis xauth
xauth: /usr/bin/xauth /usr/share/man/man1/xauth.1.gz

第三步确认EXADATA的X11Forwarding yes

如果不是yes,那么修改为yes,并重启sshd

[root@slcm05adm04 ssh]# cat sshd_config | grep X11
#X11Forwarding no
X11Forwarding yes
#X11DisplayOffset 10
#X11UseLocalhost yes
#X11UseLocalhost yes
#       X11Forwarding no

第四步 在OEL8的vnc上,登录exadata,使用如下几种方式登录

ssh -Y  oracle@slcm05adm04.us.oracle.comssh -X  oracle@slcm05adm04.us.oracle.comssh -o ForwardX11=yes  oracle@slcm05adm04.us.oracle.com

最后如何确认可以在EXADATA上可以使用OEL8的图形界面

在第四步登录后,查看DISPLAY环境变量是否设置了

你会看到DISPLAY自动设置了,你不需要手工去设置
然后可以用xdpyinfo命令确认一下,不报错就表示成功了

[root@stbm000050-vm3 ~]# ssh -o ForwardX11=yes  oracle@slcm05adm04.us.oracle.com
oracle@slcm05adm04.us.oracle.com's password:
Last login: Wed May  4 17:57:28 MDT 2022 from stbm000050-vm3.dev3sub1phx.databasede3phx.oraclevcn.com on pts/0
Last login: Wed May  4 18:09:27 2022 from stbm000050-vm3.dev3sub1phx.databasede3phx.oraclevcn.com
[oracle@slcm05adm04 ~]$ set | grep DISPLAY
DISPLAY=localhost:10.0[oracle@slcm05adm04 ~]$ xdpyinfo | head
name of display:    localhost:10.0
version number:    11.0
vendor string:    The X.Org Foundation
vendor release number:    12010000
X.Org version: 1.20.10
maximum request size:  16777212 bytes
motion buffer size:  256
bitmap unit, bit order, padding:    32, LSBFirst, 32
image byte order:    LSBFirst
number of supported pixmap formats:    6

https://unix.stackexchange.com/questions/12755/how-to-forward-x-over-ssh-to-run-graphics-applications-remotely

linux如何运行图形界面remotely在OEL8上相关推荐

  1. 通过微软商店软件安装kali Linux子系统及图形界面

    通过微软商店软件安装kali Linux子系统及图形界面 开启windows的wsl功能: 这里引用一位博主大佬的文章: (https://blog.csdn.net/qq_36512792/arti ...

  2. Xming + PuTTY 在Windows下远程Linux主机使用图形界面的程序

    Xming + PuTTY 在Windows下远程Linux主机使用图形界面的程序 一.原理     Linux/Unix的X Window具有网络透明性.X Window系统里有一个统一的Serve ...

  3. 在 windows 下使用 Xming+Putty 显示 Linux 下软件图形界面

    From: http://www.blogjava.net/ivanwan/archive/2012/04/26/376670.html From: http://www.bubuko.com/inf ...

  4. 在windows下使用Xming+Putty显示Linux下软件图形界面

    From: http://www.blogjava.net/ivanwan/archive/2012/04/26/376670.html From: http://www.bubuko.com/inf ...

  5. 基本linux加载图形界面,linux图形界面基本知识(X、X11、Xfree86、Xorg、GNOME、KDE之间的关系)...

    LINUX初学者经常分不清楚linux和X之间,X和Xfree86之间,X和KDE,GNOME等之间是什么关系.常常混淆概念,本文以比较易于理解的方式来解释X,X11,XFREE,WM,KDE,GNO ...

  6. linux下GTK图形界面取消关闭按钮和最大化按钮代码

    linux下GTK图形界面取消关闭按钮和最大化按钮代码 由于项目需要,需要将GTK图形界面的关闭按钮和最大化按钮去掉,查阅很多资料终于解决.先分享出来,方便大家学习. 首先创建一个GTK小窗口(代码不 ...

  7. win10 使用Xming+Putty显示Linux下软件图形界面

    在windows下使用Xming+Putty显示Linux下软件图形界面 转载 ############# 安装Xming 和 Putty: ############# Xming是一个在Micros ...

  8. Linux下的图形界面编程

    一.Qt和GTK+ 虽然Linux下的大多数开发是基于字符界面的,但在Linux环境下也可以开发出美观大方的图形界面.经过多年的发展,目前已经存在多种用于在Linux下开发图形界面程序的开发包,其中较 ...

  9. linux下的图形界面扫雷游戏(Gtk+2.0)

    linux下的图形界面扫雷游戏(Gtk+2.0) 空间 转载请注明出处.http://www.cnblogs.com/dave_cn/ 之前做了一个字符界面下的扫雷(http://www.cnblog ...

最新文章

  1. 关于Titandb Ratelimiter 失效问题的一个bugfix
  2. 实战CentOS系统部署Hadoop集群服务
  3. heartbeat+drbd+mysql:实现最廉价的高可用组合
  4. python-global全局变量
  5. 计算机语言学考研科目,语言学考研笔记整理(共16页)
  6. Navicat导入Excel表格数据
  7. Linux下创建Oracle的实例
  8. nginx php 扩展,源码安装Nginx+PHP-FPM及扩展
  9. python中的reg_如何在python中从注册表读取字符串格式的Reg_二进制类型值
  10. 最近使用mysql遇到的几个问题
  11. 活动、节假日、促销等营销方式的因果效应评估——特征工程篇(一)
  12. saltstack 自动化运维神器(四)salt-ssh
  13. [数据结构] 配对堆
  14. Java智能教育平台源码基于 SpringBoot + Mybatis + Shiro + mysql + redis构建,前后端分离。
  15. java根据中文汉字获取拼音——java
  16. unity摄像机带碰撞检测 摄像机碰到带碰撞物体自动拉近
  17. VC、PE和天使投资的解释与区别?
  18. excel表格打印每页都有表头_Excel小技巧3:打印每页添加表头
  19. 计算机开机总要按f1键,详解Win7系统电脑开机需要按F1键才能启动的解决方法
  20. Python上使用及安装tesseract

热门文章

  1. Android拨号器
  2. Codeforces 102202D-A Plus Equals B【思维】 难度:**
  3. 技术分享:等保下的数据库安全解决方案
  4. 零售价格分析及利润最优推导
  5. linux apache http403,解决apache下http请求403 Forbidden错误
  6. SqlSugar 执行存储过程和获取返回值
  7. 【SwiftUI项目】0011、SwiftUI项目-费用跟踪-记账App项目-第3/3部分 -日期指定选定-新增费用页面
  8. 解题-->在线OJ(十二)
  9. 黄山学院计算机科学与技术怎么样,黄山学院计算机科学与技术专业在那个校区...
  10. 基于优先数系选择分压电阻