《远程管理工具》PPT课件

上传人:re****.1 文档编号:577023221 上传时间:2024-08-21 格式:PPT 页数:29 大小:509.60KB
返回 下载 相关 举报
《远程管理工具》PPT课件_第1页
第1页 / 共29页
《远程管理工具》PPT课件_第2页
第2页 / 共29页
《远程管理工具》PPT课件_第3页
第3页 / 共29页
《远程管理工具》PPT课件_第4页
第4页 / 共29页
《远程管理工具》PPT课件_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《《远程管理工具》PPT课件》由会员分享,可在线阅读,更多相关《《远程管理工具》PPT课件(29页珍藏版)》请在金锄头文库上搜索。

1、第第18章远程管理工具章远程管理工具本章介绍Linux平台下应用广泛的Webmin、VNCTelnet和SSH服务的安装、配置和使用方法。学完本章后,你将能够:v描述Webmin、VNC、Telnet和SSH服务的功能特点v安装、配置Webmin、VNC、Telnet和SSH服务v应用Webmin、VNC、Telnet和SSH客户端工具进行远程管理18.1系统配置工具Webmin18.2远程控制工具VNC18.3Linux远程登录管理18.1.1Webmin简介相对于其他图形界面管理工具而言,Webmin具有以下特点:Webmin具有本地和远程管理的能力,同时访问控制和SSL支持为远程管理提供

2、了很高的安全性。插件式结构使得Webmin具有很强的扩展性和伸缩性,它的管理模块几乎涵盖了常见的Linux系统与网络管理功能。提供多语种版本,对中文也有相当好的支持18.1.2Webmin的安装与配置 1安装Perl语言解释器由于Webmin是用Perl语言写成的管理工具,所以在安装Webmin之前,先要在系统中安装Perl解释器。RHEL4AS默认已经安装了Perl语言解释器,可使用下面的命令检查系统是否已经安装Perl以及安装了何种版本。rootrhel4#rpm-qperl如果系统还未安装Perl,可从RHEL4AS第1张安装盘中找到Perl的RPM安装包文件perl-5.8.5-12.

3、i386.rpm,然后使用下面的命令进行安装:rootrhel4#rpm-ivhperl-5.8.5-12.i386.rpm2.安装WebminWebmin属于共享软件,可以从互联网上下载获得。Webmin的官方网站是http:/ VNC的工作流程如下:(1)VNC客户端通过浏览器或VNCViewer连接至VNCServer。(2)VNCServer传送一对话窗口至客户端,要求输入连接口令和存取的VNCServer显示装置。(3)在客户端输入口令后,VNCServer验证客户端是否具有存取权限。(4)若客户端通过VNCServer的验证,客户端即要求VNCServer显示桌面环境。(5)VNC

4、Server通过XProtocol要求XServer将画面显示控制权交由VNCServer负责。(6)VNCServer将来自XServer的桌面环境利用VNC通信协议送至客户端,并且允许客户端控制VNCServer的桌面环境及输入装置。18.2.2VNC服务的安装与启动1VNC服务的安装RHEL4AS系统默认情况下已经安装VNC软件(包括服务器端和客户端),可以通过以下命令查看系统中VNC服务的安装情况:rootrhel4#rpm-qa|grepvncvnc-server-4.0-8.1vnc-4.0-8.1如果系统还未安装VNC服务,可以在图形界面下运行“添加/删除应用程序”菜单程序进行V

5、NC软件的安装,也可以从RHEL4AS第2张安装盘上找到VNC服务的RPM安装包文件vnc-server-4.0-8.1,然后在终端命令行上使用如下命令安装VNC服务:rootrhel4#rpmivhvnc-server-4.0-8.1.i386.rpm2VNC服务的启动配置和关闭VNCServer的启动和关闭也可通过终端命令和“服务配置”两种方式来完成,其操作方法与Linux的其他服务类似。VNC服务的启动非常简单,直接在终端命令窗口中输入命令“vncserver”启动VNCServer:rootrhel4#vncserverYouwillrequireapasswordtoaccessyo

6、urdesktops.Password:/输入访问VNCServer的用户口令Verify:/确认口令Newrhel4:1(root)desktopisrhel4:1/返回VNC服务器的地址为rhel4:1,“1”表示桌面号Startingapplicationsspecifiedin/root/.vnc/xstartupLogfileis/root/.vnc/rhel4:1.log利用脚本启动和关闭VNC服务:可以利用“/etc/rc.d/init.d/vncserver”脚本来启动VNC服务:rootrhel4#/etc/rc.d/init.d/vncserverstartrootrhel

7、4#/etc/rc.d/init.d/vncserverstoprootrhel4#/etc/rc.d/init.d/vncserverrestart也可以运行service脚本来启动和关闭VNC服务:rootrhel4#servicevncserverstartrootrhel4#servicevncserverstoprootrhel4#servicevncserverrestart3测试VNC服务在Windows客户机中打开IE浏览器访问“http:/VNC服务器的IP地址或域名:5801”,会出现“VNCviewerforJava”(使用Java编写的VNC客户端程序)界面,同时还会出

8、现一个连接对话模式18.2.3VNC服务的配置为了能使用功能强大的GNOME或KDE图形桌面环境,还要编辑用户主目录下的.vnc子目录中的xstartup文件。如果要使用KDE桌面环境,则将文件最后一行的“twm”修改为“startkde”;如果要使用GNOME桌面环境,则应将文件最后一行的“twm”修改为“gnome-session”。修改完xtartup文件后,还要执行以下命令关闭桌面号,并重新启动桌面号:rootrhel4#vncserver-kill:1 /关闭1号桌面rootrhel4#vncserver:1/启动1号桌面18.1系统配置工具Webmin18.2远程控制工具VNC18

9、.3Linux远程登录管理18.3.1Telnet远程登录1Telnet服务概述Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议,应用Telnet协议能够把本地用户所使用的计算机变成远程主机系统的一个仿真终端。目前Telnet已成为网络管理不可或缺的工具,几乎所有的网络设备(如交换机、路由器和防火墙)都可以通过Telnet方式进行远程管理,而且各种操作系统都内置了Telnet协议的客户端软件,不需要安装,使用非常方便。2Telnet的安装在RHEL4AS系统中默认没有安装Telnet服务,可以使用下面的命令检查系统是否已经安装了Telnet或查看安装的是何

10、种版本:rootrhel4#rpm-qa|greptelnettelnet-0.17-30命令执行结果表明系统已经安装了Telnet客户端程序,但未安装Telnet服务器端程序。可RHEL4AS的第3张安装盘上找到Telnet服务的RPM安装包文件telnet-server-0.17-30.i386.rpm,然后使用下面的命令安装Telnet服务。rootrhel4#rpmivhtelnet-server-0.17-30.i386.rpm3.Telnet服务的启动与关闭Telnet服务并不像其他服务(如HTTP和FTP等)一样作为独立的守护进程运行,它使用Xinetd超级服务程序管理,这样不但

11、能提高安全性而且还能使用Xinetd对Telnet服务器进行配置管理。Telnet服务安装后默认并不会被Xinetd启用,修改/etc/xinetd.d/telnet文件将其启用。/etc/xinetd.d/telnet文件是Xinetd程序配置文件的一部分可以通过它来配置Telnet服务器的运行参数。将/etc/xinetd.d/telnet中的disable=yes语句改为disable=no,然后使用下列命令重启Xinetd服务后即可启动系统的Telnet服务:rootrhel4#servicexinetdrestart如要关闭Telnet服务,只需将/etc/xinetd.d/teln

12、et文件中的“disable=no”语句修改为“disable=yes”,然后重启Xinetd服务即可。4.Telnet服务的测试及相关设置Telnet服务开启后可以使用类似下面的命令对其进行测试:rootrhel4#telnet192.168.1.10Linux的telnet服务默认情况下不允许使用root用户登录,如果需要拥有root权限,可以先使用普通用户登录,然后使用“su”命令切换到root用户:testrhel4$su/使用su命令切换到root用户Password:/输入root用户密码rootrhel4test#/切换成功18.3.2SSH远程登录1SSH服务概述虽然使用Tel

13、net远程管理工具可以很方便地登录远程主机但Telnet在执行远程登录、传输数据的工作时是以“明文”方式传送相应的指令的,所以Telnet不是一种安全的远程管理和数据传输工具。目前通常使用SSH(SecureShell)代替Telnet进行远程管理。SSH是一种在不安全网络上提供安全远程登录及其他安全网络服务的协议。它最初是由芬兰的一家公司开发的基于NIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH客户端适用于多种平台,几乎所有UNIX平台以及Windows平台都可以运行SSH。2.openssh的安装openssh官方网站(http:/www.openssh.org)包含了最新的错

14、误修复和更新。可使用下面的命令检查系统是否已经安装了openssh服务或查看安装的是何种版本。rootrhel4#rpm-qa|grepopenssh如果系统还未安装openssh服务,可从RHEL4AS的第1张安装盘中找到openssh服务的RPM安装包文件openssh-server-3.9p1-8.RHEL4.1.i386.rpm文件,然后使用下面的命令安装openssh服务:rootrhel4#rpmivhopenssh-server-3.9p1-8.RHEL4.1.i386.rpm3.启动和关闭SSH服务在终端命令行方式下可以使用service脚本来启动、关闭和重启SSH服务:roo

15、trhel4#servicesshdstart/启动SSH服务rootrhel4#servicesshdstop/关闭SSH服务rootrhel4#servicesshdrestart/重启SSH服务4.SSH服务的配置SSH服务的主要配置文件是/etc/ssh/sshd_config,通过编辑该文件可以配置SSH服务的运行参数。常用的选项v设置SSH服务监听的端口号v设置使用SSH协议的顺序v设置SSH服务器绑定的IP地址v设置是否允许root管理员登录v设置是否允许空口令用户登录v设置是否使用口令认证方式5.在Linux平台上使用openssh客户端远程登录Linux服务器v使用基于传统口

16、令认证v使用基于公钥认证的openssh6.在Windows平台上使用SecureCRT客户端远程登录Linux服务器vSecureCRT简介及其安装vSecureCRT的使用本章小结Webmin是Linux和UNIX下基于Web的集系统管理和网络管理于一体的图形化管理工具,管理员使用浏览器通过Webmin友好的用户界面可轻松地管理本地或远程的服务器。VNC软件可以让用户在一台主机上与互联网任何地方的另一台主机进行桌面的交互操作,客户端可以只使用浏览器就可以远程控制服务端的桌面。Telnet协议是Internet远程登录服务的标准协议,应用Telnet协议能够把本地用户所使用的计算机变成远程主机系统的一个仿真终端。它以“明文”方式传送数据和指令,安全性较差。RHEL4AS系统中使用Xinetd超级服务程序管理Telnet服务。SSH是一种在不安全网络上提供安全远程登录及其他安全网络服务的协议,它基于公钥加密体系,把所有传输的数据进行加密,保证数据在传输时不被恶意破坏、泄露和篡改。目前,SSH协议已经经历了SSH1和SSH2两个版本。RHEL4AS系统中使用openssh软件提供SSH服务。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号