使用Xmanager 3.0实现Linux远程登录管理

日期: 2013-08-14 作者:李洋 来源:TechTarget中国

通过远程管理Linux服务器,管理员能在工位轻松、高效、安全地进行调试、升级、管理等工作了。本文将详细介绍企业如何应用相关的工具来进行企业Linux服务器远程安全管理。 使用Xmanager 3.0实现Linux远程登录管理 通常大家所熟悉的Putty和Secure SSH软件基本上都是都无法启动窗口服务的程序或进程,也无法达到远程桌面控制Linux的目的。在许多情况下,远程登录和桌面控制Linux也是非常必要和重要的管理工作,本文下面将介绍通过Xmanager远程桌面控制Linux的方法和技巧。

X是用在大多数UNIX系统中的图形支持系统。如果用户在自己Linux机器上使用GNOME或者KD……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

通过远程管理Linux服务器,管理员能在工位轻松、高效、安全地进行调试、升级、管理等工作了。本文将详细介绍企业如何应用相关的工具来进行企业Linux服务器远程安全管理。

使用Xmanager 3.0实现Linux远程登录管理

通常大家所熟悉的Putty和Secure SSH软件基本上都是都无法启动窗口服务的程序或进程,也无法达到远程桌面控制Linux的目的。在许多情况下,远程登录和桌面控制Linux也是非常必要和重要的管理工作,本文下面将介绍通过Xmanager远程桌面控制Linux的方法和技巧。

X是用在大多数UNIX系统中的图形支持系统。如果用户在自己Linux机器上使用GNOME或者KDE的话,就正在使用X系统。它由X联盟(www.X.org)定义并维护。大多数的Linux用户使用的都是由XFree86项目(www.xfree86.org)提供的X Window系统的实现。xdm是一个显示管理器,提供了灵活的任务管理功能。然而xdm通常被认为是“GUI的登陆屏幕,可以自动启动我的X任务”,用户会看到实际上它要更为强大。

xdm使用X联盟的X显示管理控制协议,即XDMCP,来和X服务器通信。它允许X服务器从运行xdm服务的服务器上获得会话服务。当使用xdm管理这些X任务的时候在设置上有些复杂。但设置xdm可以得到本地的和其他服务器上的桌面了。

1、配置Xmanager服务器端

由于Xmanger是共享软件,且运行于Windows控制端,所以获取非常容易,这里不再赘述,读者可以通过Internet轻松获得并安装,下面将以xmanger 3.0版本介绍。为了使用该软件,需要在Linux服务器上配置xdm,这里描述的配置允许任何的XDMCP客户访问Linux服务器桌面环境。
为了使用xmanger通过桌面方式监控和管理远程Linux,需要在远程被管理端的Linux上进行如下配置和文件修改工作:

  1. 打开/etc/inittab文件,将runlevel 变为5,即id:5:initdefault: 如果原来就是5,则不用修改;
  2. 对于Red Hat系列操作系统,打开/etc/X11/gdm/gdm.conf 文件(对于Fedora系列是/etc/gdm/custom.conf文件)并找到[xdmcp]部分,将Enabled选项设为true或1;同时,要确保存在“Port=177”语句,因为177端口是用户要配置的xdmcp服务的监听端口;
  3. 打开/etc/X11/xdm/xdm-config 文件,找到DisplayManager.requestPort: 0, 然后在前面加上字符“!”;
  4. 打开/etc/X11/xdm/Xaccess文件,找到#*#any host can get a login window,将第一个“#”字符去掉;
  5. 修改确保/etc/X11/xdm/Xservers的属性为444,/etc/X11/xdm/Xsetup_0的属性为755;当然,有一些Linux操作系统,比如在Red Hat Linux中,用户可以看到这两个文件默认的属性就是444和775,因此就不需要修改;
  6. 如果用户的Linux机器配置有防火墙,为防止防火墙将通过177端口(即xdmcp服务)的数据过虑,用户必须加上如下的防火墙规则:
    #iptables -A INPUT -p udp -s 0/0 -d 0/0 --dport 177 -j ACCEPT
  7. 重新启动Linux即可。

2、配置Xmanager客户端

另外,用户还需要在Windows管理和控制端安装软件Xmanger,在本文中采用Xmanger3.0版本,具体的安装过程非常简单,在此不再赘述。安装好该软件后,可以根据如下配置来完成监控和管理工作:

(1)启动Xbrowser,选择[FILE]菜单的[New Session Wizard]选项,如图1所示:

图1 Xbrowser图示

(2)系统弹出[New Session Wizard]对话框,选择XDMCP模式按钮,如图2所示:

图2  New Session Wizard对话框图示

(3)将Host设为Linux机器的IP为172.168.1.88,Port Number为177,如图3所示:

图3  设置远程Linux机器的IP地址和端口

(4)设置完成后,将在Xbrowser中出现配置好的机器的图标,如图4所示:

图4  设置完成

(5)配置完成后,点击图4中的相应图标进入远程系统后则能根据需求进行远程监控和管理工作,如图5所示:

图5 使用Xmanager远程管理Linux

作者

李洋
李洋

中国移动研究院

相关推荐

  • Linux系统中最实用的十大开源防火墙

    Iptables/Netfilter是基于防火墙的最流行的命令行。它是Linux服务器安全的头道防线。许多系统管理员用它来微调服务器。

  • Linux如何防范垃圾邮件?

    垃圾邮件已成为人们最头疼的问题之一,它极大地消耗了网络资源,本文介绍了Linux中广泛使用的防垃圾邮件技术。

  • Linux的企业端口扫描及实战(二)

    本文介绍了如何使用nmap确定企业网络开放端口:发现活动主机、扫描端口扫描、主机操作系统识别、扫描总结归纳,以及控制nmap的扫描时间的命令。

  • 企业Linux系统安全恢复实战

    Linux操作系统相对Windows来说更安全,但它还是不可避免地会出现崩溃、死机等情况。是频繁地重新启动机器,还是重新安装系统呢?