最近公司需要安装文件服务器,我选择了hfs(http file server)作为文件服务器,当我安装hts的时候,由于hfs需要在图形化里进行配置与安装,而我的服务器是在外省,所以通过使用Xmanager Enterprise 4 远程图形连接的软件xbrowser来进行远程的图形化连接redhat5.4系统,来进行hfs的图形化安装与配置。

下面是具体的xbrowser服务端的配置:

1、修改/usr/share/gdm/defaults.conf文件,由于此文件的权限是444的,所以需要给此文件加入700权限。

   
   
   
   
  1. [root@nginx-backup /]# cd /usr/share/gdm  
  2. [root@nginx-backup gdm]# chmod 700 defaults.conf   
  3. [root@nginx-backup gdm]# ll
    total 380
    drwxr-xr-x 2 root root   4096 Aug 23 20:57 BuiltInSessions
    -rwx------ 1 root root  27972 Jan 31 00:11 defaults.conf
    -rw-r--r-- 1 root root  27976 May 16  2009 factory-defaults.conf
    -rw-r--r-- 1 root root  12718 May 16  2009 gdmchooser.glade
    -rw-r--r-- 1 root root   6131 May 16  2009 gdmphotosetup.glade
    -rw-r--r-- 1 root root 269695 May 16  2009 gdmsetup.glade
    drwxr-xr-x 3 root root   4096 May 16  2009 themes

然后修改配置文件defaults.conf,修改如下:

   
   
   
   
  1. [xdmcp]  
  2.  
  3. Enable=true 
  4.  
  5. DisplaysPerHost=3 
  6.  
  7. Port=177 
  8.  
  9.  
  10. [security]  
  11.  
  12. AllowRemoteRoot=ture 
  13.  
  14. AllowRoot=true 

2、启动gpm服务:

chkconfig gpm on

3、查看/etc/inittab里的默认级为5,如果不是修改成5,如下

   
   
   
   
  1. id:5:initdefault:

然后在最后一句里,把最后一行的

   
   
   
   
  1. x:5:respawn:/etc/X11/prefdm -nodaemon
  2. 修改为
  3. x:5:respawn:/usr/sbin/gdm

4、开通防火墙 177 UDP端口

 

   
   
   
   
  1. [root@web1 ~]# iptables -A INPUT -p udp -s 0/0 -d 0/0 --dport 177 -j ACCEPT 

然后重启就可以了。

客户端的配置

首先是下载xbrowser并安装,之后打开xbrowser

如何使用xbrowser图形化连接centos_第1张图片

选择New,配置远程连接的ip与端口,端口默认为177

如何使用xbrowser图形化连接centos_第2张图片

配置完成,选择确定,之后双击就可以图形化连接你配置的远程服务器了

 

如何使用xbrowser图形化连接centos_第3张图片

这样你的xbrowser就安装与配置完成,可以远程的图形化连接linux服务器。

如果出现XDMCP connection failed,Try again?的话,你需要检查你的防火墙是否开启并禁用177端口,selinux是否开启,或者你远程连接的那个主机与你是否在同一个网段。