远程访问linux环境安装图形界面常见问题

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

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

[root@TEST144239 ~]# xhost +

access control disabled, clients can connect from any host

然后,切换用户:

[[email protected] ~]# su - oracle

[[email protected] ~]$ DISPLAY=:0.0;export DISPLAY

[[email protected] ~]$ cd /home/oracle/orainstall/database

[[email protected] 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

[[email protected] 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. 请稍候...[[email protected] data

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

菜单:Xmanager Enterprise 4 -- Xbrowser

新建一个Xstart会话

协议选ssh

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

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

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

如何退出

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

问题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。

[[email protected] ~]# yum install xdm -y

二、修改参数

1、修改xdm相关参数

[[email protected] ~]# vim /etc/X11/xdm/Xaccess

将该文件中如下行,解除注释

#*                 #any host can get a login windo

2、修改gdm相关参数

[[email protected] ~]# 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

[[email protected] ~]# 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、相关设置

  

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

  

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

  

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

RedHat 5.4

环境:

  系统:RedHat 5.4

  已做过基础优化,iptables和selinux都为关闭状态

一、修改gdm配置

[[email protected] ~]# yum install xdm -y

[[email protected] ~]# vim /usr/share/gdm/defaults.conf

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

Enable=true

DisplaysPerHost=2

Port=177             #配置默认端口,此行需要解锁

AllowRemoteRoot=true #这里默认是false,如果不改为true,则root用户就不能远程登录

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

[[email protected] ~]# 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 ,在文件末尾添加下面两行:

  SERVERS="1:root" VNCSERVERARGS[2]="-geometry 1280x800 -nolisten tcp -nohttpd -localhost" (2) 首次使用vncserver会提示输入密码

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

(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. 118.126.16.219:1

时间: 2024-10-05 07:39:52

远程访问linux环境安装图形界面常见问题的相关文章

在linux下安装图形界面

在安装好linux服务器后,发现没有图形界面,而某个程序的调试或者使用,需要使用图形界面,那怎么办呢? 不要着急,使用linux下自带的yum groupinstall 安装几个包就OK了 yum groupinstall –y "Desktop" yum groupinstall –y "Desktop Platform" yum groupinstall –y "Desktop PlatformDevelopment" yum groupin

linux -- ubuntuserver 安装图形界面

安装Gnome桌面 1.安装全部桌面环境,其实Ubuntu系列桌面实际上有几种桌面应用程序,包括Ubuntu-desktop.Kubunut-desktop和Xubuntu- desktop. 我们就安装了Ubuntu-desktop还有Gnome因为安装桌面相关软件太多. 命令:#sudo aptitude install ubuntu-desktop  或  #sudo apt-get install ubuntu-desktop 一般在网络不是很好的情况下,不建议这样全部安装 2.自定义安

Linux 之 在最小化安装情况下安装图形界面

参考文档:https://www.linuxidc.com/Linux/2017-10/147646.htm 一.CentOS 6.x字符界面安装图形界面方法 [[email protected]~]# yum -y install xorg* [[email protected] ~]# yum -y groupinstall "X Window System" [[email protected] ~]# yum -y groupinstall Desktop [[email pr

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

自:http://blog.csdn.net/neofung/article/details/6574002 Ubuntu上安装和使用SSH  网上有很多介绍在Ubuntu下开启SSH服务的文章,但大多数介绍的方法测试后都不太理想,均不能实现远程登录到Ubuntu上,最后分析原因是都没有真正开启ssh-server服务.最终成功的方法如下: Ubuntu 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条: sudo apt-get install openssh-s

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

1. 查询是否已安装图形界面 yum grouplist |more 在grouplist的输出结果中的“Installed Groups:”部分中,如果你能找到“X Window System”和GNOME Desktop或KDE 或XFCE-4.4的话,证明你安装了桌面环境. 2.安装 #yum groupinstall "X Window System"#yum groupinstall "GNOME Desktop Environment"或#yum gro

如何为ubuntu server 14.04 安装图形界面

buntu(乌班图)是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的"ubuntu"一词,意思是"人性"."我的存在是因为大家的存在",是非洲传统的一种价值观,类似华人社会的"仁爱"思想.Ubuntu基于Debian发行版和GNOME桌面环境,与Debian的不同在于它每6个月会发布一个新版本.Ubuntu的目标在于为一般用户提供一个最新的.同时又相当稳定的主要由自由软件构建而成的操作系统.Ubun

002-命令行模式安装图形界面

一.命令行模式安装图形界面 检查已安装的组 yum grouplist 或者 yum grouplist | more 分页查看安装Gnone yum groupinstall "GNOME Desktop" 语言设置 localectl status #查看当前语言 locale #查看当前域 localectl list-locales|grep CN #查看当前可用汉语 设置:localectl set-locale LANG=zh_CN.UTF-8 有时不起作用 可设置vim

Linux环境安装.NET运行环境

Linux环境安装.NET运行环境 Linux环境安装.NET运行环境 1. 构建编译环境: (1) sudo apt-get install build-essential (2) sudo apt-get install automake (3) sudo apt-get install autoconf (4) sudo apt-get install bison (5) sudo apt-get install gettext (6) sudo apt-get install libto

CentOS6.5安装图形界面(Gnome)

因为是以最小化安装的Linux,无法使用图形界面,从网上看到资料,我使用yum安装果然很简单 ------------------------------------------------------------------------------------------------------ 二.安装好后,使用网络安装(如果网络比较快,这个方法简单) yum groupinstall "Desktop" yum groupinstall "X Window System