Linux系统与网络管理(第二版)教学课件 ppt 作者 姜大庆 第18章 远程管理工具

上传人:E**** 文档编号:89390251 上传时间:2019-05-24 格式:PPT 页数:29 大小:1.32MB
返回 下载 相关 举报
Linux系统与网络管理(第二版)教学课件 ppt 作者 姜大庆 第18章 远程管理工具_第1页
第1页 / 共29页
Linux系统与网络管理(第二版)教学课件 ppt 作者 姜大庆 第18章 远程管理工具_第2页
第2页 / 共29页
Linux系统与网络管理(第二版)教学课件 ppt 作者 姜大庆 第18章 远程管理工具_第3页
第3页 / 共29页
Linux系统与网络管理(第二版)教学课件 ppt 作者 姜大庆 第18章 远程管理工具_第4页
第4页 / 共29页
Linux系统与网络管理(第二版)教学课件 ppt 作者 姜大庆 第18章 远程管理工具_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《Linux系统与网络管理(第二版)教学课件 ppt 作者 姜大庆 第18章 远程管理工具》由会员分享,可在线阅读,更多相关《Linux系统与网络管理(第二版)教学课件 ppt 作者 姜大庆 第18章 远程管理工具(29页珍藏版)》请在金锄头文库上搜索。

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

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

3、L 6安装盘中找到Perl的RPM安装包文件perl-5.10.1-115.EL6.i686.rpm,然后使用下面的命令进行安装: rootrhel6 # rpm -ivh perl-5.10.1-115.EL6.i686.rpm,2安装Webmin Webmin属于共享软件,可以从因特网上下载获得。Webmin的官方网站是http:/www. 6适用的RPM软件包(本书使用webmin-1.570- 1.noarch.rpm)。下载完成后在RHEL 6环境下使用下列命令安装: rootrhel6 # rpm -ivh webmin-1.570-1.noarch.rpm,3.启动与关闭Web

4、min服务 当Webmin软件安装完成后系统会自动启动Webmin服 务。使用以下命令查看Webmin是否已启动: rootrhel6 # ps aux | grep webmin 命令方式下可以利用/etc/rc.d/init.d/webmin脚本来启动 Webmin服务: rootrhel6 # /etc/rc.d/init.d/webmin start 也可以利用service脚本来启动和关闭Webmin服务: rootrhel6 # service webmin start rootrhel6 # service webmin stop,4.启动Webmin客户端 Webmin服务启动

5、后,默认会在本机所有可用IP地址 上的TCP 10000端口监听客户端的请求。在本机或者网络上 其他支持Webmin系统的浏览器中输入“http:/Webmin服务器 IP地址:10000”,就可以打开Webmin的登录界面。,5.Webmin的基本设置 Webmin的语言和主题设置 Webmin服务的配置 Webmin用户管理,18.1.3 Webmin常用功能,系统管理 服务器配置 网络配置 硬件配置 其他配置,18.1 系统配置工具Webmin 18.2 远程控制工具VNC 18.3 Linux远程登录管理,18.2.1 VNC简介,VNC的全称是Virtual Network Comp

6、uting,即虚拟计算机网络。 它是由美国AT&T实验室开发的用于控制远程计算机的软件。使用VNC 软件可以让用户在一台主机上与互联网任何地方的另一台主机进行桌面 的交互操作,两台主机可以使用不同的系统平台,客户端甚至可以只使 用浏览器就能远程控制服务器端的桌面而不需要安装其他的软件。,VNC的工作流程如下: (1)VNC客户端通过浏览器或VNC Viewer连接至VNC Server。 (2)VNC Server传送一对话窗口至客户端,要求输入连接口令和存取 的VNC Server显示装置。 (3)在客户端输入口令后,VNC Server验证客户端是否具有存取权限。 (4)若客户端通过VNC

7、 Server的验证,客户端即要求VNC Server显示 桌面环境。 (5)VNC Server通过X Protocol 要求X Server将画面显示控制权交由VNC Server负责。 (6)VNC Server将来自 X Server的桌面环境利用VNC通信协议送至客 户端,并且允许客户端控制VNC Server的桌面环境及输入装置。,18.2.2 VNC服务的安装与启动,1VNC服务的安装 RHEL 6系统默认情况下已经安装VNC软件(包括服务器端和客户端),可以通过以下命令查看系统中VNC服务的安装情况: rootrhel6 # rpm -qa |grep tigervnc-ser

8、ver tigervnc-server-1.0.990-0.10.20100115svn3945.el6.i686 如果系统还未安装VNC服务,可以在图形界面下运行“添加/删除应用程序”菜单程序进行VNC软件的安装,也可以从RHEL 6安装盘上找到TigerVNC服务的RPM安装包文件tigervnc-server-1.0.990-0.10.20100115svn3945.el6.i686.rpm ,然后在终端命令行上使用如下命令安装VNC服务: rootrhel6 # rpm ivh tigervnc-server-1.0.990-0.10.20100115svn3945.el6.i686.

9、rpm,2VNC服务的启动配置和关闭 VNC Server的启动和关闭也可通过终端命令和“服务配置”两种方式来完 成,其操作方法与Linux的其他服务类似。 VNC服务的启动非常简单,直接在终端命令窗口中输入命令 “vncserver”启动VNC Server: rootrhel6 # vncserver You will require a password to access your desktops. Password: /输入访问VNC Server的用户口令 Verify: /确认口令 New rhel6:1 (root) desktop is rhel6:1 /返回VNC服务器的

10、地址为rhel6:1,“1”表示桌面号 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/rhel6:1.log,利用脚本启动和关闭VNC服务: 可以利用“/etc/rc.d/init.d/vncserver”脚本来启动VNC服务: rootrhel6 # /etc/rc.d/init.d/vncserver start rootrhel6 # /etc/rc.d/init.d/vncserver stop rootrhel6 # /etc/rc.d/init.d/vncserver re

11、start 也可以运行service脚本来启动和关闭VNC服务: rootrhel6 # service vncserver start rootrhel6 # service vncserver stop rootrhel6 # service vncserver restart,3测试VNC服务 可以在Linux或Windows客户机上使用专门的VNC客户端程序或浏览器来访问VNC服务,这里以Linux客户机为例介绍VNC服务的测试。 在Linux客户机终端中键入命令vncviewer VNC服务器IP:端口号,例如: rootrhel6 #vncviewer 192.168.1.200:

12、1 进入登录对话框,输入访问口令进行登录。在这个登录对话框中不能输入用户名,只能输入访问口令,这是因为VNC服务只允许启动该桌面号的用户登录。连接成功后默认会出现X Window的GNOME图形桌面环境。,18.1 系统配置工具Webmin 18.2 远程控制工具VNC 18.3 Linux远程登录管理,18.3.1 Telnet远程登录,1Telnet服务概述 Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议,应用Telnet协议能够把本地用户所使用的计算机变成远程主机系统的一个仿真终端。目前Telnet已成为网络管理不可或缺的工具,几乎所有的网络设备(

13、如交换机、路由器和防火墙)都可以通过Telnet方式进行远程管理,而且各种操作系统都内置了Telnet协议的客户端软件,不需要安装,使用非常方便。 2Telnet的安装 在RHEL 6 系统中默认没有安装Telnet服务,可以使用下面的命令检查系统是否已经安装了Telnet或查看安装的是何种版本: rootrhel6 # rpm -qa|grep telnet telnet-server-0.17-46.el6.i686 命令执行结果表明系统已经安装了Telnet客户端程序,但未安装Telnet服务器端程序。可RHEL 6的安装盘上找到Telnet服务的RPM安装包文件telnet-serve

14、r-0.17-46.el6.i686.rpm,然后使用下面的命令安装Telnet服务。 rootrhel6 # rpm ivh telnet-server-0.17-46.el6.i686.rpm,3.Telnet服务的启动与关闭 Telnet服务并不像其他服务(如HTTP和FTP等)一样作为独立的守护 进程运行,它使用Xinetd超级服务程序管理,这样不但能提高安全性而 且还能使用Xinetd对Telnet服务器进行配置管理。 Telnet服务安装后默认并不会被Xinetd启用,修改/etc/xinetd.d/telnet 文件将其启用。/etc/xinetd.d/telnet文件是Xine

15、td程序配置文件的一部分 可以通过它来配置Telnet服务器的运行参数。将/etc/xinetd.d/telnet中的disable = yes语句改为disable = no,然后使用下列命令重启Xinetd服务后即可启动系统的Telnet服务: rootrhel6 # service xinetd restart 如要关闭Telnet服务,只需将/etc/xinetd.d/telnet文件中的 “disable = no”语句修改为“disable = yes”,然后重启Xinetd服务即可。,4.Telnet服务的测试及相关设置 Telnet服务开启后可以使用类似下面的命令对其进行测试:

16、 rootrhel6 # telnet 192.168.1.10 Linux的telnet服务默认情况下不允许使用root用户登录,如果需要拥有root权限,可以先使用普通用户登录,然后使用“su”命令切换到root用户: testrhel6 $ su /使用su命令切换到root用户 Password: /输入root用户密码 rootrhel6 test# /切换成功,18.3.2 SSH远程登录,1SSH服务概述 虽然使用Telnet远程管理工具可以很方便地登录远程主机 但Telnet在执行远程登录、传输数据的工作时是以“明文”方式 传送相应的指令的,所以Telnet不是一种安全的远程管理和数 据传输工具。目前通常使用SSH(Secure

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

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