`

使用X-Win32访问Linux服务器

    博客分类:
  • unix
阅读更多

本文转自http://space.itpub.net/10159839/viewspace-607521
使用X-Win32访问Linux服务器



X-Win32是一款window环境下访问远程Linux服务器的图形界面软件,可以在www.starnet.com处下载X-Win32软件,作为试用,可以注册获取30天免费试用期key,未被授权的会在三十分钟后断线,需要重新连接,下面介绍XDMCP+XDM来远程连接Linux服务器上的XFree86 Server,这样就可以在图形环境下管理远程的Linux服务器。





一些基本概念



1)什么是XFree86



XFree86是X Window系统的一种开放源代码的实现。它提供了一种对鼠标、键盘、显卡和窗口图形环境的Client-Server接口。所以客户端程序可以运行在不同的主机上,由一台服务器提供X Window的Server服务。



2)什么是XDMCP



XDMCP即“X Display Manager Control Protocol”,是一种网络协议。由它来建立图形客户端程序与X Window服务器的连接与通信。



3)什么是XDM



XDM即“X Display Manager”,由它来启动X Window服务器,并管理图形客户端程序的登录、会话、启动窗口管理器(KDE、Gnome)等。KDE和Gnome也提供了自己的xdm的实现,分别叫kdm和gdm。



4)什么是XFS



XFS即“X Font Server”,可以由由一台服务器来统一提供字体,远程图形客户端程序就不需要单独安装所有的字体了。



X-Win32配置步骤



1)配置xdm



xdm的配置文件在/etc/X11/xdm目录下,首先修改xdm-config文件,找到一行:DisplayManager.requestPort: 0.注释这行:!DisplayManager.requestPort: 0(用!去注释)。如果有这行,xdm就不会监听XDMCP的连接了。



2)配置Xaccess

接下来修改Xaccess文件,这是控制客户端访问的配置文件,修改内容如下:

#* #any host can get a login window

192.168.103.*

这里可以指定允许某个ip,或者某个网段,或者用*,代表任何机器都可以访问

  

3)启用xdm服务



现在可以直接使用xdm命令来启动xdm服务(也可以用“xdm -debug 1”来查看xdm是否工作正常),然后使用netstat -ln命令来确认177端口(xdm缺省的端口)是否已绑定:udp 0 0 0.0.0.0:177 0.0.0.0:*。

到此用netstat –ln命令,你会发现177端口和7100端口都已绑定,xfs服务已经准备就绪,等待客户端的连接。



备注:

查看xfs服务状态命令

   service xfs status 察看xfs服务状态

  service xfs stop   停止xfs服务状态

  service xfs start   启动xfs服务状态

xfs启动成功后,可以使用netstat -ln命令来确认7100端口已绑定:

tcp 0 0 0.0.0.0:7100 0.0.0.0:* LISTEN



如果想要在服务器启动后自动运行xdm,就需要修改/etc/inittab文件,使启动后进入“5”运行级别,修改内容如下:id:5:initdefault:



使用图形客户端来测试



安装好后会自动运行X-Config,提示添加一个session,类型选XDMCP,同一网段选择时,XDMCP模式选择broadcast,跨网段选择query,输入session的名字以及linux服务器的IP地址。

分享到:
评论

相关推荐

    dotnet-sdk-6.0.300-linux-x64.deb

    由官方版(原文件名dotnet-sdk-6.0.300-linux-x64.tar.gz)制作的DEBIN安装包 net-sdk-6.0.300-linux-x64.deb 可以在64位Linux系统上直接使用命令 `dpkg -i xxxx.deb` 进行安装。该版本只适用于 LinuxX64系统。如果...

    入门学习Linux常用必会60个命令实例详解doc/txt

    一个新安装的Linux系统允许用户使用“Alt+F1”到“Alt+F6”键来访问前六个虚拟控制台。虚拟控制台最有用的是,当一个程序出错造成系统死锁时,可以切换到其它虚拟控制台工作,关闭这个程序。 shutdown 1.作用 ...

    Linux操作系统基础教程

    Linux(幸福Linux), Xlinux 等若干种,我推荐同学们使用的发行版本是 Red Hat(事实标 准)和 Xlinux(安装最容易)。 二.安装Linux的好处? Linux的核心具有 Windows 无法比拟的稳定性和高效率,在不使用 X ...

    Citrix-XenServer服务器虚拟化测试方案.doc

    " "的应用 "是否可以访问 "应用访问正常 " " " "转换后网络以及其它设" " " " " "备可用 " " " "5 "应用安 "分别在虚拟出来的Wind"验证虚拟环境下应用 "通过 " " "装、配 "ows、Linux服务器上按"的安装、配置、访问 ...

    Docker 开启远程链接(2375端口)提供外部访问【附:Docker远程链接操作工具 for windows x64】

    Docker 开启远程链接(2375端口)提供外部访问1. 登陆Docker所在服务器,编辑docker.service文件2. 利用Docker Client远程工具进行docker操作(无需登陆服务器)2.1 下载安装Dcoker远程链接工具3.软件声明 1. 登陆...

    idata 数据组件库 for RAD Studio RX10.3.x (260) 发布于:2020-02-20

    idata 组件是RTL组件,可应用于 Win[32,64]、Linux64、Android[32,64], MacOS[32]、iOS[Device 32,Device 64,Simulator] 系统的 Delphi 与 C++Builder 开发。 注意: MacOS[64] 暂时不支持,有需求的需要联系

    idata 数据组件库 for RAD Studio RX10.3.x (260)

    idata 组件是RTL组件,可应用于 Win[32,64]、Linux64、Android[32,64], MacOS[32]、iOS[Device 32,Device 64,Simulator] 系统的 Delphi 与 C++Builder 开发。 注意: MacOS[64] 暂时不支持,有需求的需要联系

    基于SIP开发软件电话的一些资源(转自YOUTOO)

    创建新工程,可以是任意工程,我们从最简单的Win32控制台程序开始,为了成功使用oSIP,我们需要引用相关库,调用相关头文件,经过多次试验,发现需要引用如下的库: exosip2.lib osip2.lib osipparser2....

    开源Tryton ERP Win 客户端 版本: tryton-64bit-6.4.1.exe

    Tryton 可以在所有主要平台(Windows、Linux、BSD、OS X)上运行。 Tryton 提供的网络技术和我们的软件组件可以通过现代移动平台(Android、iOS、Windows Phone 等)访问。Tryton 被设计为一个多用户系统,并提供了...

    开源Tryton ERP Win 客户端 版本: tryton-64bit-6.2.exe

    Tryton 可以在所有主要平台(Windows、Linux、BSD、OS X)上运行。 Tryton 提供的网络技术和我们的软件组件可以通过现代移动平台(Android、iOS、Windows Phone 等)访问。Tryton 被设计为一个多用户系统,并提供了...

    开源Tryton ERP Win 客户端 版本: tryton-64bit-6.4.exe

    Tryton 可以在所有主要平台(Windows、Linux、BSD、OS X)上运行。 Tryton 提供的网络技术和我们的软件组件可以通过现代移动平台(Android、iOS、Windows Phone 等)访问。Tryton 被设计为一个多用户系统,并提供了...

    nServer-v2.1023[FTP + MYSQL + HTTP + PHP(FCGI)]

    Anrip.xServer 使用手册 功能: FTP + MYSQL + HTTP + PHP(FCGI) 作者: 若海[mail@anrip.com] & 尛岢[mod@kerring.net] & 小小宇[sos07@qq.com] 主页: http://www.anrip.com 说明: xServer是业内首家通过CMD界面...

    易语言程序免安装版下载

     静态编译后的易语言EXE/DLL之间不能再共享譬如窗口、窗口组件等类似资源,对于已经静态连接到一个EXE/DLL中的支持库,该支持库中的数据或资源将不能再被其它EXE/DLL中所使用的同名支持库访问。这是因为代码被分别...

    SVN使用手册中文版快速入门

    Win32网络文件夹 Mac OS X Unix: Nautilus 2 Linux davfs2 D. 第三方工具 客户端和插件 语言绑定 版本库转化 高级工具 版本库浏览工具 E. 版权 术语表 插图清单 1.1. Subversion的架构 2.1. 一个典型的客户/服务器...

    被动式漏洞扫描系统.zip

    Linux 安装 Redis apt-get install redis-server 或从源码编译安装 wget http://download.redis.io/redis-stable.tar.gz && tar xzf redis-stable.tar.gz && cd redis-stable && make && make install 系统已有 ...

    PHPBB2 PLUS 1.2中文版

    如果你是 Unix/Linux 类服务器,那么你还要做个额外的操作,根据论坛安装文件中的文 件和目录权限设置列表对论坛文件和目录进行相应的权限设置。如果你使用的是 Windows 类服务器,那么无需对论坛文件做...

    iodine windins官方最新版+tap driver

    它运行在Linux,Mac OS X,FreeBSD,NetBSD,OpenBSD和Windows上,需要TUN / TAP设备。带宽是不对称的,上游有限,下游高达1 Mbit / s。 与其他DNS隧道实施相比,iodine提供: 性能更高 iodine使用NULL类型,允许...

    nginx1.8和入门笔记.zip

    压缩包内有win版本和linux版本 Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)...

Global site tag (gtag.js) - Google Analytics