Linux远程桌面

Posted yllinux

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux远程桌面相关的知识,希望对你有一定的参考价值。

上一篇中的vnc配置已经很方便了,这一篇介绍更为简单的xmanager的配置,xmanager画面好一丢丢。

                                                                      Xmanager服务器配置                     

 

Linux远程桌面(二):vnc之xinetd服务搭建配置

 

主要修改以下两个文件(在root权限下):

(1)/usr/share/gdm/defaults.conf                 //GNOME管理默认的配置文件,也可编辑/etc/gdm/custom.conf, 启用xdmcp

(2)/etc/inittab                    //inittab进程的主配置文件

 

步骤一:

(1)设置defaults.conf权限

 # chmod 700 /usr/share/gdm/defaults.conf

(2)修改defaults.conf文件

(保存原文件)
# cp /usr/share/gdm/defaults.conf /usr/share/gdm/defaults.conf-bak

(编辑配置文件)
# vim /usr/share/gdm/defaults.conf

  修改defaults.conf(或者custom.conf)的内容部分:

[security]
AllowRoot=true        //允许root登录
AllowRemoteRoot=true  //允许root远程登录

[xdmcp]
Enable=true
DisplaysPerHost=10    //允许终端数
Port=177

 

步骤二:修改inittab文件

# cat /etc/inittab|grep id    (查看运行级别)
# cp /etc/inittab /etc/inittab-bak
# vim /etc/inittab

  修改部分(可参考vnc之xinetd服务搭建配置步骤四的(2)部分):

    id:5:initdefault:

    再把最后一句里
    x:5:respawn:/etc/X11/prefdm -nodaemon改成 x:5:respawn:/usr/sbin/gdm

 

步骤三:重启gdm服务

# /usr/sbin/gdm    (启动gdm服务)
# /usr/sbin/gdm-restart    (重启gdm服务)
# gdm-restart    (重启gdm,可能会进入纯命令界面,使用/usr/sbin/gdm-restart 即可)
# ps -ef | grep gdm    (查看gdm服务)

 

步骤四:

(1)添加防火墙规则

  可参考vnc之xinetd服务搭建配置的步骤五部分

# /sbin/iptables -A INPUT -p udp -s 0/0 -d 0/0 --dport 177 -j ACCEPT

(2)保存、重启或关闭防火墙

# /sbin/service iptables save    //将规则保存在/etc/sysconfig/iptables文件里
# /sbin/service iptables restart    //重启防火墙
# /sbin/service iptables stop    //关闭防火墙
# /sbin/service iptables status    //查看防火墙状态

(3)查看177端口监听情况

# /bin/netstat -anp |grep 177
# /usr/sbin/lsof -i:177

 

 

 

如有错误还请指出,如有侵权还请告知,如需转载请注明出处!                                              

本人博客:http://www.cnblogs.com/yllinux/

 

以上是关于Linux远程桌面的主要内容,如果未能解决你的问题,请参考以下文章

linux 远程桌面命令

win10怎么远程linux桌面

如何linux 远程桌面访问windows。

如何设置linux 的vnc远程桌面一连接直接全屏

如何用Linux连接Windows的远程桌面

xmanager 怎么连接到远程linux 桌面