Xshell5连接centos6.5图形化桌面

1、首先你要有图形化桌面

如果没有

用以下命令安装:yum -y groupinstall “Desktop”

yum -y groupinstall “X Window System”

yum -y groupinstall “Chinese Support” //此为中文简体包,如果不需要,可以不下

将/etc/sysconfig/i18n文件中的“en_US”改为”zh_CN”,这样你的界面就支持中文了。

2、修改custom.conf文件

在etc/gdm/custom.conf中,改为如下

# GDM configuration storage

[daemon]

[security]

AllowRemoteRoot=yes

DisallowTCP=false

[xdmcp]

Enable=true

Port=177

[greeter]

[chooser]

[debug]

然后在命令行中输入reboot重启系统,重启后输入init 5(这是将runlevel调整到5,支持图形界面运行)

如果不想重启后输入,可以修改启动配置文件/etc/inittab,将最后一行的3改为5。

在命令行中输入 netstat -tulnp

如果有177号端口,则说明成功。

否则直接使用gdm命令直接启动(如果报错bus之类的,则使用service messagebus start命令启动bus。然后设置开机自动启动,使用ntsysv命令或chkconfig命令)

3、修改防火墙规则或直接关掉防火墙(需要管理员权限使用su或sudo命令)

关闭防火墙命令(即时生效)

service iptables stop

重启后生效

chkconfig iptables off

或修改防火墙规则

iptables -A INPUT -p UDP -i $EXTIF –dport 177 –sport 1024:65534 -s 192.168.100.0/24 -j ACCEPT #xdmcp

//使用udp端口,加入来源ip网络的控制。

iptables-save | grep 177

如果显示关于177的信息,则成功。

4、启动xshell

在xshell中选择ssh连接,输入用户名,密码,主机ip地址,在隧道中选择转接xmanager(需安装xmanage),

连接成功后,输入gnome-session,则可以远程图形桌面连接。

图形化界面有三个面板,top,bottom,主面板。

最后,系统配置不同,不敢保证在你的系统上一定成功。

这是通过xshell转xmanage实现的连接。然而我试了一下直接用xmanager连接,发现提示xdmcp连接失败,是否重新连接。

还没找到解决办法,就将就用有三个面板的界面了。。。

Leave a Reply

Your email address will not be published. Required fields are marked *