远程访问linux环境安装图形界面问题解决汇总

时间:2023-01-06 22:26:34

本文内容转摘于其他网页,仅用于学习:

  通常Linux出现 DISPLAY 尚未设置 解决方法,在root用户目录下执行#xhost +:

[root@TEST144239 ~]# xhost +

access control disabled, clients can connect from any host

然后,切换用户:

[root@TEST144239 ~]# su - oracle

[oracle@TEST144239 ~]$ DISPLAY=:0.0;export DISPLAY   #本地终端

[oracle@TEST144239 ~]$ DISPLAY=:1.0;export DISPLAY   #vnc 终端

[oracle@TEST144239 ~]$ export LANG=en_US.utf8   #设置安装数据库的语言,避免乱码

[oracle@TEST144239 ~]$ cd /home/oracle/orainstall/database

[oracle@TEST144239 database]$ ll

总用量 64

drwxr-xr-x. 12 oracle oinstall  4096 9月  19 2011 doc

drwxr-xr-x.  4 oracle oinstall  4096 9月  22 2011 install

-rwxr-xr-x.  1 oracle oinstall 28122 9月  22 2011 readme.html

drwxr-xr-x.  2 oracle oinstall  4096 9月  22 2011 response

drwxr-xr-x.  2 oracle oinstall  4096 9月  22 2011 rpm

-rwxr-xr-x.  1 oracle oinstall  3226 9月  22 2011 runInstaller

drwxr-xr-x.  2 oracle oinstall  4096 9月  22 2011 sshsetup

drwxr-xr-x. 14 oracle oinstall  4096 9月  22 2011 stage

-rwxr-xr-x.  1 oracle oinstall  5466 8月  23 2011 welcome.html

[oracle@ZTE-TEST144239 database]$ ./runInstaller

正在启动 Oracle Universal Installer...

检查临时空间: 必须大于 120 MB。   实际为 240 MB    通过

检查交换空间: 必须大于 150 MB。   实际为 4031 MB    通过

检查监视器: 监视器配置至少必须显示 256 种颜色。    实际为 16777216    通过

准备从以下地址启动 Oracle Universal Installer /tmp/OraInstall2015-09-22_09-23-58AM. 请稍候...[oracle@ZTE-TEST144239 data

  然后,用Xstart连接Linux远程桌面,服务器端不用做什么设置,开启SSH即可。服务器要有桌面环境,和X Window 用XDMCP连接,服务器端得做一些配置,麻烦。

菜单:Xmanager Enterprise 4 -- Xbrowser

新建一个Xstart会话

远程访问linux环境安装图形界面问题解决汇总

协议选ssh

在"执行命令"中 选择  GNOME,建好后打开这个会话就可以连接到远程桌面了,很简单。

连接上后任务栏里有三个菜单,

一个是显示linux的头部菜单,一个是显示linux的任务栏,一个是显示linux的桌面

如何退出

在任务栏(右侧)里右键关闭xmanager ,还可以用如下方法建Xstart会话,菜单 Xmanager Enterprise 4 -- Xstart

远程访问linux环境安装图形界面问题解决汇总

问题1: 如果报错:已拒绝x11转移申请,

  首先检查 etc/ssh/sshd_config 中 设置 X11Forwarding yes 但是在某些主机上,无论你在客户端如何设置,都无法正确的使能X11 forwarding功能,登录后DISPLAY永远是空值。sshd_config文件也没有将X11 forwarding功能禁用。

  解决办法: 原来X11 forwarding依赖“xorg-x11-xauth”软件包,所以必须先安装“xorg-x11-xauth”软件包。 yum install xorg-x11-xauth

下载地址: http://rpmfind.net/linux/rpm2html

Xmanager介绍

Xmanager全称Netsarang  Xmanager,是国外一套非常优秀的远程监控软件。在Linux和Windows网络环境中,Xmanager是最好的连通解决方案。我推 荐大家下载Enterprise版本,企业版带的工具更多功能更强大。我们通过Xmanager连接Linux远程桌面进行图形化管理其实就是利用了 Xmanager套装里面的Xbrowser程序。

  由于想到平时用的是CentOS,而不是redhat。因此,这里我会拿CentOS6.4和RedHat 5.4来做作为例子。在win平台上用Xmanager连接到linux图形化界面之前,需要先在linux上做的一些操作。

CentOS 6.4

环境:

  系统:CentOS 6.4
  系统经过基础优化,iptables和selinux都为关闭状态

一、安装xdm

  默认mini安装和server安装出来的CentOS 6.4系统上面没有xdm。因为使用Xmanager要求linux系统中必须有xdm才行,因此我们需要先安装xdm。

[root@localhost ~]# yum install xdm -y

二、修改参数

1、修改xdm相关参数

[root@localhost ~]# vim /etc/X11/xdm/Xaccess
将该文件中如下行,解除注释
#*                 #any host can get a login windo

2、修改gdm相关参数

[root@localhost ~]# vi /etc/X11/xdm/Xaccess
# right hand sides can match.
*                 #any host can get a login window
# use an entry of the form:
#
#terminal-a     host-a
 
[root@localhost ~]# vi /etc/gdm/custom.conf
# GDM configuration storage
[daemon]
[security]
AllowRomoteRoot=true        #添加上的,允许远程root登录
[xdmcp]
Port=177                    #添加上的,指定端口177
Enable=1                    #添加上的,允许
[greeter]
[chooser]
[debug]
 

  如上配置完毕之后,最好将系统重启一下。

三、Win客户端配置

1、安装Xmanager软件

    步骤略

  2、相关设置

  远程访问linux环境安装图形界面问题解决汇总

  在打开的Xbrowser界面,鼠标点中XDMCP,然后点选“新建”,进行操作(操作步骤在图片里)

  远程访问linux环境安装图形界面问题解决汇总

  创建完毕之后,双击打开即可实现连接

  远程访问linux环境安装图形界面问题解决汇总

  这样,对于CentOS 6.4系统,我们已经可以用Xmanager进行图形界面的远程连接操作了。

RedHat 5.4

环境:

  系统:RedHat 5.4
  已做过基础优化,iptables和selinux都为关闭状态

一、修改gdm配置

[root@localhost ~]# yum install xdm -y
[root@localhost ~]# vim /usr/share/gdm/defaults.conf

  将此文件中的如下配置行进行修改

Enable=true
DisplaysPerHost=2
Port=177             #配置默认端口,此行需要解锁
AllowRemoteRoot=true #这里默认是false,如果不改为true,则root用户就不能远程登录
 

  做完上述修改之后,需要将gdm重启

[root@localhost ~]# gdm-restart

二、修改/etc/inittab配置

  需要将/etc/inittab文件最后一行

  x:5:respawn:/etc/X11/prefdm -nodaemon

  修改为

  x:5:respawn:/usr/sbin/gdm

  这样linux端就配置好了

三、Win客户端配置

  参考上面CentOS 6.4的第三步。

  本文转载:http://nolinux.blog.51cto.com/4824967/1330148

安装图形界面与Vnc服务

1.安装X Window和GNOME桌面环境:

yum groupinstall "X Window System"

yum groupinstall "GNOME Desktop Environment"

  安装完成后在终端执行 startx 命令即可进入图形用户界面。

2.安装vncserver:

  通常安装了X Window 之后,vncserver已经被默认安装上了,可以检查一下 rpm -qa|grep vnc-server

  如果没有安装则 yum -y install vnc-server

(1) 现在编辑 /etc/sysconfig/vncservers ,在文件末尾添加下面两行:

  VNCSERVERS="1:root 2:oracle"
  VNCSERVERARGS[1]="-geometry 1024x768"
  VNCSERVERARGS[2]="-geometry 1024x768"

(2) 首次使用vncserver会提示输入密码

[root@microhol ~]# vncserver

会提示设置密码

(3) 在当前用户的主目录下打开文件.vnc/xstartup, 因为这里使用的是root用户,所以文件在/root目录下,打开文件后,注释掉所有的行,加入一行

gnome-session & ,然后保存退出。

[root@ZTE-TEST144239 ~]# cat .vnc/xstartup
#!/bin/sh [ -r /etc/sysconfig/i18n ] && . /etc/sysconfig/i18n
export LANG
export SYSFONT
vncconfig -iconic &
#unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
OS=`uname -s`
if [ $OS = 'Linux' ]; then
case "$WINDOWMANAGER" in
*gnome*)
if [ -e /etc/SuSE-release ]; then
PATH=$PATH:/opt/gnome/bin
export PATH
fi
;;
esac
fi
if [ -x /etc/X11/xinit/xinitrc ]; then
exec /etc/X11/xinit/xinitrc
fi
if [ -f /etc/X11/xinit/xinitrc ]; then
exec sh /etc/X11/xinit/xinitrc
fi
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &
gnome-session &

root_xstartup

在oracle用户下也是一样操作:

[oracle@ZTE-TEST144239 ~]$ cat .vnc/xstartup
#!/bin/sh [ -r /etc/sysconfig/i18n ] && . /etc/sysconfig/i18n
export LANG
export SYSFONT
vncconfig -iconic &
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
OS=`uname -s`
if [ $OS = 'Linux' ]; then
case "$WINDOWMANAGER" in
*gnome*)
if [ -e /etc/SuSE-release ]; then
PATH=$PATH:/opt/gnome/bin
export PATH
fi
;;
esac
fi
if [ -x /etc/X11/xinit/xinitrc ]; then
exec /etc/X11/xinit/xinitrc
fi
if [ -f /etc/X11/xinit/xinitrc ]; then
exec sh /etc/X11/xinit/xinitrc
fi
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &
gnome-session &

oracle_xstartup

(4) 使用命令vncserver -kill :1

(5) 再次使用命令vncserver重启服务

(6) Vncserver默认端口是5900,此处在防火墙中开放此端口

vi /etc/sysconfig/iptables

找到下面的语句:

  -A RH-Firewall-1-INPUT -j REJECT ——reject-with icmp-host-prohibited

在此行之前,加上下面的内容:

  -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp  --dport 5900:5903 -j ACCEPT

然后重启iptables服务:service iptables restart即可。

(7) 在Windows中打开vnc viewer 链接OK.

10.88.144.239:5901  # root

10.88.144.239:5902  #oracle

远程访问linux环境安装图形界面问题解决汇总的更多相关文章

  1. linux 上安装图形界面

    linux 上安装 vncserver 后,图形界面里只有灰底和一个terminal 框, 解决方法: 修改 .vnc/xstartup为 unset SESSION_MANAGER # exec / ...

  2. linux -- ubuntuserver 安装图形界面

    安装Gnome桌面 1.安装全部桌面环境,其实Ubuntu系列桌面实际上有几种桌面应用程序,包括Ubuntu-desktop.Kubunut-desktop和Xubuntu- desktop. 我们就 ...

  3. Linux:安装图形界面

    能连接网络的前提下,使用yum安装 yum groupinstall  -y "Desktop"yum groupinstall   -y "X Window Syste ...

  4. 启用Windows10的Linux子系统并安装图形界面

    前言 目前市面上的PC电脑主要运行着四大类系统,它们分别是微软的Windows.苹果的MacOS.Linux的发行版以及Unix类系统.其中Linux和Unix都是开源的,因此市面出现的众多基于Lin ...

  5. Ubuntu上安装和使用SSH,Xming+PuTTY在Windows下远程Linux主机使用图形界面的程序

    自:http://blog.csdn.net/neofung/article/details/6574002 Ubuntu上安装和使用SSH  网上有很多介绍在Ubuntu下开启SSH服务的文章,但大 ...

  6. centos6.5安装图形界面,windows远程linux图形界面

    1. 查询是否已安装图形界面 yum grouplist |more 在grouplist的输出结果中的“Installed Groups:”部分中,如果你能找到“X Window System”和G ...

  7. 如何为ubuntu server 版本 安装图形界面

    强烈建议使用命令行的交互方式,就算你在server上装了图形界面,但是在Linux上,大部分重要的操作还是要通过命令行的方式进行操作. 如何为ubuntu server 版本 安装图形界面 Ubunt ...

  8. Linux环境安装.NET运行环境

    Linux环境安装.NET运行环境 Linux环境安装.NET运行环境 1. 构建编译环境: (1) sudo apt-get install build-essential (2) sudo apt ...

  9. centos 6.5 安装图形界面【转】

    最近想在centos 6.5上安装图形界面,在网上找到了方法.[原文链接] CentOS6相对于CentOS5的安装有了不少的进步,有不少默认的选项可以选择,如: Desktop :基本的桌面系统,包 ...

随机推荐

  1. Android笔记——Android自定义控件

    目录: 1.自定义控件概述 01_什么是自定义控件 Android系统中,继承Android系统自带的View或者ViewGroup控件或者系统自带的控件,并在这基础上增加或者重新组合成我们想要的效果 ...

  2. win7&win8.1 x64位系统下在VS2010下配置MPICH2&测试&解决scanf不能输入

    1.       Mpich下载地址http://www.mpich.org/downloads/,下载mpich2-1.4.1p1-win-x86-64(32位系统请下载mpich2-1.4.1p1 ...

  3. Spring基础—— 在 Spring Config 中使用外部属性文件

    一.在 Spring Config 文件中配置 Bean 时,有时候需要在 Bean 的配置里添加 系统部署的细节信息, 如文件路径,数据源配置信息.而这些部署细节实际上需要在配置文件外部来定义. 二 ...

  4. 【BZOJ 2002】【Hnoi 2010】弹飞绵羊 分块||Link Cut Tree 两种方法

    ShallWe,Yveh,hmy,DaD3zZ,四人吃冰糕从SLYZ超市出来后在马路上一字排开,,,吃完后发现冰糕棍上写着:“向狮子座表白:愿做你的小绵羊”,,, 好吧在这道题里我们要弹飞绵羊,有分块 ...

  5. Linux学习笔记之VI(VIM)编辑器

    百度关于vi的资料 http://baike.baidu.com/view/908054.htm 关于vi 和vim的介绍可以在上面的网址看到. 1   进入和退出vi 进入:在终端命令行输入 vi ...

  6. QML学习:Rectangle,Text,TextEdit,Flickable,Flipable元素

    QML学习:Rectangle,Text,TextEdit,Flickable,Flipable元素 本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 参 ...

  7. POJ 1733 Parity game(种类并查集)

    http://poj.org/problem?id=1733 题意: 给出一个01串,有多次询问,每次回答[l,r]这个区间内1的个数的奇偶性,但是其中有一些回答是错误的,问到第几个回答时与前面的回答 ...

  8. Delphi Dll 动态调用例子(2)

    http://zhidao.baidu.com/question/157196792.html delphi动态调用DLL 写了个1.dll内容如下 library Project2; uses Sy ...

  9. 解决ArcMap启动时只停留在初始化界面的方法

    方法1 修改环境变量TEMP和TMP为C:\Temp 重启ArcMap. 方法2 关闭系统进程Print Spooler. 打开C:\WINDOWS\system32\spool\PRINTERS,删 ...

  10. Eclipse自动代码补全

    Windows——>Preferences——>Java-->Editor-->Content Asist, 在Auto activation triggers for Jav ...