linux平台下远程桌面服务器的安装和设置
系统 ubuntu 9.04
说明: 使用 xdm(gdm、kdm)时,使用的是UDP 177端口进行广播,只适合布署在单一子网内,如要在多个子网间布署,xdm明显不合适,请使用xrdp. 想要在远程终端使用用图形界面来操作和控制Linux服务器,就在windows下像使用MSTSC一样.linux通过XDMCP来提供这种支持,我们只要用一个终端仿真软件如:xdm 或者xrdp来实现,下面将就这两种分别进行讲解: 1、xdm配合xmanager或X-win32 使用的是UDP 177端口进行广播 只适合在单一子网内进行,不能跨网段.xdm(kdm、gdm)是linux服务器端,xmanager或X-win32是windows客户端.Xnest是linux客户端 2、xrdp能在多个子网间进行布署,xrdp是linux服务器端,windows通过“远程桌面”访问,linux通过“ rdesktop ”或“终端服务器客户端”来访问.
安装linux时一定要选上xwindow,这是最基本的前提,不安装它,是绝对没有图形界面的. ********************************************************** 基本概念和相关命令说明: XDMCP(X Display Manager Control Protocol),X显示监控协议; xdm(manages a collection of X displays),显示管理集. ubuntu 9.04上没有xdm 只有gdm 路径在:/etc/X11/xdm下几个文件: Xaccess 访问控制文件; Xservices 本地显示或远程显示配置文件; xdm-config xdm的主要配置文件. ********************************************************** 配置Linux: 使用root用户登录系统,做如下配置 Step1: root@net :~# gedit /etc/gdm/gdm.conf [xdmcp] # gdm 运行gdm脚本,这样使用xmanager等工具就可以连接Linux了. Step3: 如果想要每次启动自动启动xdm,那么请在/etc/rc.d/rc.local文件尾部加入/usr/sbin/gdm 1、一般来说,连接linux都是用ssh 但是ssh没有图形显示功能,只能在字符下工作,今天为让linux 提供图形界面的远程功能,在linux中实现类似windows的远程桌面功能,不想让登陆的时候能使用ssh的22端口上传文件,否定了使用ssh 22端口的软件.找了几款软件,比如vnc、xmanager 、X-win32等 2、vnc要使用端口号加屏幕号的形式,在有很多用户要使用时,配置vnc和防火墙都是很麻烦的事. 3、xmanager 要使用到UDP广播,无法在多个子网间布署,X-win32是收费软件,最新版本 x-win100-1155sf 用起来相当的慢.相比较之下,xrdp最好用了. 软件安装和设置 4、sudo apt-get install tightvncserver xrdp 5、sudo /etc/init.d/xrdp start 或者 6、service xrdp start 启动 7、service xrdp stop 关闭 8、修改配置文件 sudo vi /etc/xrdp/xrdp.ini xrdp.ini 关键部分在globals [globals] sudo vi /etc/xrdp/sesman.ini [Globals] [Security] [Sessions] [Logging] 装好后,我们就可以直接从win系统下利用mstsc直接进行登陆,相当方便,如果是linux,可以用rdesktop.
9、netstat -tlnup 查看3389端口和3350端口有没有启动 10、解决键盘混乱问题 11、解决登陆后不支持中文问题 1、新建一个用户组 将需要登陆的用户加入到这个组里. 2、 windows 下的测试 3、linux 下的测试 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |