Linux下远程管理Windows服务器 Linux下远程管理Windows服务器(上)

本文介绍如何使用多种方法远程管理Windows Server 2003,包括安装和配置终端服务、Linux下使用rdesktop和VNC工具连接Windows Server 2003等。
作者: 华江  2007-10-17

     【IT168 专稿】对于 网络管理员来说,需要随时随刻对 服务器进行管理,这就需要使用终端服务或远程管理功能进行管理。当在 服务器上 安装终端服务或远程管理功能后,可以在局域网的任意一台计算机上或者通过Internet对服务器进行管理。使用Windows Server 2003的终端服务及远程管理工具,就可以让管理员在网络中的任意一个位置管理服务器,如果配置ISA Server,将网络中的服务器通过不同的端口发布到Internet,管理员可以从Internet远程管理服务器。下面分别介绍这几种方法。

一 、windows 2003 server 的设置

    (1)安装终端服务

    终端服务是Windows Server 2003中的一项组件,默认并没有安装,可以在“添加/删除程序”的“添加/删除Windows组件”中,安装终端服务及终端服务授权。安装终端服务器之后,需要重新启动计算机。

    (2)终端服务授权

    Windows Server 2003的终端服务器必须在120天(Windows2000是90天)之内进行授权才能长久工作。从“管理工具”中运行“终端服务器授权”程序,右击计 算机名,从出现的菜单中选择“激活服务器”命令,将会进入终端服务器激活向导。终端服务授权比较简单,按照提示即可完成激活过程,但要注意如下几点:

 在“连接方法”对话框中选择激活终端服务器的连接方法时,默认情况下是“自动连接”。如果你的服务器能连接到Internet上,请将计算机连接上网并选择这种方法;如果你的计算机不能上网,请选择“电话”选项。不管选择哪一种方式,都可以激活你的终端服务器。

 激活之后,激活向导还会提示你是否安装客户端的许可证。激活终端服务器是免费的,但安装客户端许可证是需要购买的,如果只是为了终端管理,也不需要购买客户端许可证。通常情况下不需要安装客户端许可证。
二 、Linux下使用远程桌面工具管理Windows Server 2003

    1. 使用rdesktop工具连接Windows Server 2003远程桌面

    远程桌面连接也属于C/S(客户/ 服务器)模式的,所以在建立连接前也需要配置好连接的 服务器端和客户端。这里的服务器端是指接受远程桌面连接的计算机一方;而客户端是发起桌面连接的计算机一方。 因为“远程桌面连接”远程管理模式是属于Windows Server 2003服务器(还可以是Windows XP系统计算机)管理远程 工作站(或 成员服务器)计算机的,所以发起远程桌面连接的当前就是Windows Server 2003服务器。作为远程桌面连接的服务器端,必须要安装了“远程桌面连接”的服务器端程序,而目前仍只有Windows XP、Windows Server 2003家族系统,以及安装了“终端服务器”程序的Windows 2000 Server系统才可能具有,其它版本Windows系统计算机都不可能成为“远程桌面连接”的服务器端。

    Rdesktop(A Remote Desktop Protocol Client)程序可以自己从www.rdesktop.org上获取代码编译,非常方便。当然Windows要开启Windows Terminal Service。
wget http://jaist.dl.sourceforge.net/sourceforge/rdesktop/rdesktop-1.5.0.tar.gz
gunzip rdesktop-1.5.0.tar.gz
tar vxf rdesktop-1.5.0.tar
make;make install

    rdesktop的使用步骤:

 首先在Windows Server 2003启动远程桌面,并且添加一个linux系统的存在的账号(如root用户)如图1 。

图1 添加一个linux系统的存在的账号

    账号说明:默认情况下,Administrators组的成员可远程连接到该服务器,除此之外还有一个“Remote Desktop Users”组具有这个权限。但在默认情况下,“Remote Desktop Users”组未添加成员,所以如果想添加其他用户,而又不想赋予他系统管理员那么高权限,则您必须把他添加到这个组中。“Remote Desktop Users”组除了允许与Users组相同的访问权限外,还具备远程连接的其他能力。通过使用该组,可以在无需分别为每个用户设置这些权利的情况下,保存 管理资源。

 Rdesktop命令行使用方法

    Rdesktop是一个命令行工具,连接一个ip地址:192.168.1.14的Windows Server 2003服务器的命令方法是:“rdesktop 192.168.1.14” 接着系统会出现登陆对话框如图2 。

图2 系统登陆对话框

    下面使用root用户和口令登陆,随后出现控制界面如图3 。

图3 Linux界面下的Windows Server 2003

    在图3中 Linux界面中内迁的就是Windows Server 2003。

    2. 使用linux远程桌面工具连接Windows Server 2003服务器

    Redhat Linux的系列发行版本(RHEL 和Fedora core Linux)还提供了一个图形化linux远程桌面工具,您可以直接使用无需下载安装rdesktop工具。选择“主选单”→“互联网工具”→“ 远程桌面连接工具”即可。图4是工作界面。

图4是远程桌面连接工具工作界面。

    在远程桌面栏目添加:rdp:/192.168.1.14 即可点击连接按钮。图5 是远程桌面连接工具的登陆界面。

图5远程桌面连接工具的登陆界面

    图6是 远程桌面连接工具的管理Windows Server 2003服务器的界面

图6是 远程桌面连接工具的管理Windows Server 2003服务器的界面

    另外图7 是RDP连接的首选项设置界面。

图7 RDP连接的首选项设置界面。

    RDP连接的首选项可以设置桌面分辨率 键盘布局。其他说明:Windows端必须在用户登录之后才能被远程控制。若用户名没有设置密码,则无法远程登录,会显示“由于帐户限制,您无法登录”。
三、Linux下使用VNC客户工具管理Windows Server 2003

    从管理的一致性来说,所有的Windows Sever2003 服务器,我都安装TightVNC,TightVNC也就是VNC的加强版本。VNC采用了一种简单、相对直接的实现方式,而且对于访问远程系统,它的实施难度可承受 , 安全性能较理想。本文写作时当前版本是tightvnc-1.3.9-setup 。安装过程非常简单,如果你想让系统作为一个VNC 服务器,或者叫主机系统,则勾选“Register TightVNC Server as a system service)。然后点击下一步。出现准备安装 屏幕(Ready To Install Screen)(图8 )。

图8 tightvnc设置为一个系统服务

    TightVNC的基本设置界面如图9。

图9 TightVNC的基本设置界面

    你可以双击Windows系统托盘中的VNC图标,在“当前用户属性”(Current User Properties)对话框的“客户端接入连接”(Incoming Connections)框中指定密码。

     图10 是TightVNC的系统管理员界面

图10 TightVNC的系统管理员界面

    “系统管理员”( Administrator )按钮配置其它设置,如是否禁止使用空密码,是否允许绕回连接(loopback connection),以及是否把会话信息记录为WinVNC的日志文件。按照自己的需要配置好之后,点击“应用”(Apply),然后点击“确定 ”(OK)关闭所有打开的窗口。

    Linux 下安装和使用TightVNC客户端程序:

wget http://dag.wieers.com/rpm/packages/tightvnc/tightvnc-1.3.9-1.el4.rf.i386.rpm
rpm -ivh tightvnc-1.3.9-1.el4.rf.i386.rpm
vncview

    下面出现口令对话框,通过口令认证后然后出现TightVNC的管理Windows Server 2003界面,如图11 。

图11 TightVNC的管理Windows Server 2003界面

    从图11的左上角可以看到TightVNC的标志。TightVNC不单能控制WinXP/2003以上系统,还可以控制windows 2000系统。
四、使用tsclient

    Tsclient是另外一个图形化远程管理工具:

wget http://download.chinaunix.net/down.php?id=21218&resourceid=10666&site=1
gunzip tsclient-0.140.tar.gz
tar vxf tsclient-0.140.tar
make;make install
启动Tsclient,图12 是Tsclient工作界面。

图12 是Tsclient 工作界面

    输入对方的IP,用户名,密码单击连接,开始连接。另外Terminal Service这个服务设置成“已禁用”可以实现多用户登录。

    本文笔者介绍了使用远程桌面连接和TightVNC和tsclient三种管理windows 2003 server 服务器的方法,后边笔者将介绍使用浏览器和ssh客户端登陆管理windows 2003 server 服务器管理的方法,敬请关注( 点击阅读)。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值