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

上传人:E**** 文档编号:89390497 上传时间:2019-05-24 格式:PPT 页数:29 大小:1.28MB
返回 下载 相关 举报
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 4 AS默认已经安装了Perl语言解释器,可使用下面的命令检查系统是否已经安装Perl以及安装了何种版本。 rootrhel4 # rpm -q perl 如果系统还未安装Perl,可从RHEL 4 AS第1张安装盘中找到Perl的R

3、PM安装包文件perl-5.8.5-12.i386.rpm,然后使用下面的命令进行安装: rootrhel4 # rpm -ivh perl-5.8.5-12.i386.rpm,2.安装Webmin Webmin属于共享软件,可以从互联网上下载获得。 Webmin的官方网站是http:/ Webmin的最新版本webmin-1.420-1.noarch.rpm。 完成后在RHEL 4 AS环境下使用下列命令安装: rootrhel4 # rpm -ivh webmin-1.420-1.noarch.rpm,3.启动与关闭Webmin服务 当Webmin软件安装完成后系统会自动启动Webmin服

4、 务。使用以下命令查看Webmin是否已启动: rootrhel4 # ps aux | grep webmin 命令方式下可以利用/etc/rc.d/init.d/webmin脚本来启动 Webmin服务: rootrhel4 # /etc/rc.d/init.d/webmin start 也可以利用service脚本来启动和关闭Webmin服务: rootrhel4 # service webmin start rootrhel4 # service webmin stop,4.Webmin客户端启动 Webmin服务启动后,默认会在本机所有可用IP地址 上的TCP 10000端口监听客户

5、端的请求。在本机或者网络上 其他支持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 Computing,即虚拟计算机网络。 它是由美国AT&T实验室开发的用于控制

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

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

8、如果系统还未安装VNC服务,可以在图形界面下运行“添加/删除应用程序”菜单程序进行VNC软件的安装,也可以从RHEL 4 AS第2张安装盘上找到VNC服务的RPM安装包文件vnc-server-4.0-8.1,然后在终端命令行上使用如下命令安装VNC服务: rootrhel4 # rpm ivh vnc-server-4.0-8.1.i386.rpm,2VNC服务的启动配置和关闭 VNC Server的启动和关闭也可通过终端命令和“服务配置”两种方式来完 成,其操作方法与Linux的其他服务类似。 VNC服务的启动非常简单,直接在终端命令窗口中输入命令 “vncserver”启动VNC Ser

9、ver: rootrhel4 # vncserver You will require a password to access your desktops. Password: /输入访问VNC Server的用户口令 Verify: /确认口令 New rhel4:1 (root) desktop is rhel4:1 /返回VNC服务器的地址为rhel4:1,“1”表示桌面号 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/rhel4:1.log,利用脚本启动和关闭VNC服务: 可

10、以利用“/etc/rc.d/init.d/vncserver”脚本来启动VNC服务: rootrhel4 # /etc/rc.d/init.d/vncserver start rootrhel4 # /etc/rc.d/init.d/vncserver stop rootrhel4 # /etc/rc.d/init.d/vncserver restart 也可以运行service脚本来启动和关闭VNC服务: rootrhel4 # service vncserver start rootrhel4 # service vncserver stop rootrhel4 # service vnc

11、server restart,3测试VNC服务 在Windows客户机中打开IE浏览器访问“http:/VNC服务器的 IP地址或域名:5801”,会出现“VNC viewer for Java”(使用 Java编写的VNC客户端程序)界面,同时还会出现一个连接 对话模式,18.2.3 VNC服务的配置,为了能使用功能强大的GNOME或KDE图形桌面环境,还要编辑用户主目录下的.vnc子目录中的xstartup文件。如果要使用KDE桌面环境,则将文件最后一行的“twm”修改为“startkde”;如果要使用GNOME桌面环境,则应将文件最后一行的“twm”修改为“gnome-session”。

12、 修改完xtartup文件后,还要执行以下命令关闭桌面号,并重新启动桌面号: rootrhel4 # vncserver -kill :1 /关闭1号桌面 rootrhel4 # vncserver :1 /启动1号桌面,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 4 AS 系统中默认没有安装Telnet服务,可以使用下面的命令检查系统是否已经安装了Telnet或查看安装的是何种版本: rootrhel4 # rpm -qa|grep telnet telnet-0.17-30 命令执行结果表明系统已经安装了Telnet客户端程序,但未安装Telnet服务器端程序。可RHEL 4 AS的第3张安装盘上找到Telnet服务的RPM安装包文件telnet-serv

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

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

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

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

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

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