• 利用Xmanager的passive显示远程linux主机图形化信息


    利用Xmanager的passive显示远程linux主机图形化信息

    问题描述:

      最初的需求是,安装oracle数据(第一次安装都是图形化linxu进去一步步操作,后续发现可以命令静默安装不调用图形化,学习就是步步入深,方得始终),最初实现window弹出linux主机图形化是vncviewer实现的,然而vncserver设置相对繁琐亦有可能不成功!

    问题解决:

      看过经验丰富的操作,才发现调出图形化可以如此简单!利用xshell的企业版Xmanager的passive是远程linux图形化信息通过X11协议传输到互通windows上。

    首先服务器需要先安装图形化界面,这里我装的是GNOME Desktop,也可以选择其他的界面

    使用 yum grouplist 查看

    由于我已经安装好了,所以GNOME Desktop 显示在 Installed Environment Groups:菜单下,一般没安装情况下,应该会在Available Environment Groups: 菜单下找到GNOME Desktop

    然后使用 如下命令进行安装

    yum groupinstall -y 'GNOME Desktop'
    

    然后再windows环境下,运行如下程序,这是一个后台程序

    查看一下端口号即可

    回到linux命令行配置一下即可使用图形化界面了

    配置如下:

    export DISPLAY=192.168.173.1:1.0   //根据实际情况作出相应的调整      windowsIp:Xmanager端口号
    
    xhost +                                         //许可所有主机访问
    
    xclock     //yum install -y xclock   //测试,linux主机的图形化时钟,在windows上显示
    

    例如我现在切换到weblogic用户下

    开启windows显示图形界面功能

    如图所示,我在windows环境下调出了服务器的图形化界面,接下来就可以愉快的操作了。

    注意:

    export DISPLAY=192.168.173.1:1.0 //根据实际情况作出相应的调整 windowsIp:Xmanager端口号

    xhost +

    这两行配置只对当前用户生效,

    如果你在root账户下开启了这两行配置,然后使用su - weblogic 切换用户后,你会发现不能使用图形化界面;

    必须要先切换用户,然后再当前用户下执行这两行配置。

    刚接触的时候,这就是个坑,按照网上的文档操作的,怎么都不成功,希望后面的人看到这个文档可以避坑吧。

  • 相关阅读:
    Java8新特性之lambda表达式
    查询数据库存在特殊列字段的所有表的表名和字段名
    BigDecimal相关整理
    MyBatis正在爬的坑
    Java面试题整理
    qs库的使用
    配置proxy解决跨域问题
    PDF.js 使用方式
    HTML转义以及防止JS注入攻击
    jquery ajax跨域回调
  • 原文地址:https://www.cnblogs.com/liangyongwang/p/15622838.html
Copyright © 2020-2023  润新知