网络服务管理简介

上传人:cl****1 文档编号:568840864 上传时间:2024-07-27 格式:PPT 页数:26 大小:434.53KB
返回 下载 相关 举报
网络服务管理简介_第1页
第1页 / 共26页
网络服务管理简介_第2页
第2页 / 共26页
网络服务管理简介_第3页
第3页 / 共26页
网络服务管理简介_第4页
第4页 / 共26页
网络服务管理简介_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《网络服务管理简介》由会员分享,可在线阅读,更多相关《网络服务管理简介(26页珍藏版)》请在金锄头文库上搜索。

1、第10章 网络服务管理简介 t10.1Linux网络功能介绍t10.2SSH服务及其工具t10.3Samba服务 t10.4Web服务 t10.5Ftp服务 t10.6Email服务 t10.7Webmin服务 2024/7/271Red Hat Enterprise Linux 5基础教程10.1Linux网络功能介绍 t1SSH服务 lSSH(Secure Shell)是一个在应用程序中提供安全通信的协议,通过SSH可以安全地访问服务器,因为SSH基于成熟的公钥加密体系,它把所有传输的数据都进行加密,保证数据在传输时候不被恶意破坏、暴露和篡改。SSH还使用了多种加密和认证方式,解决了传输中

2、数据加密和身份认证的问题,能有效防止网络嗅探和IP欺骗等攻击。t 2Samba服务 lSMB是服务器消息块(Server Message Block)的缩写,SMB协议是一种在两台计算机之间共享文件、打印机和接口的标准化协议。 Samba是在Linux系统上支持SMB协议的一组工具,它不仅允许Linux和类Unix系统之间进行数据共享,还可以让Linux和Windows通信,通过网上邻居来和Windows系统共享资源。 t3Web服务 lWeb服务器是最重要的Internet服务器,也是人们常说的WWW服务器,它的核心技术是通过超文本传输协议(http)和超文本标记语言(html)通过浏览器解

3、析来展现人们可以理解的声音、图像和文字,也就是人们通常所说的网页。 2024/7/272Red Hat Enterprise Linux 5基础教程10.1Linux网络功能介绍t4FTP服务 lFTP(File Transfer Protocol)是Internet上最古老的文件传输协议,在没有其他好用的传输协议(例如Samba、NDS)之前,FTP是在Internet传输文件的的唯一方法。同时由于FTP协议简单方便,传输效率很高,因此直到现在,在Internet上网友相互共享文件仍然主要依赖于FTP服务。 t5Email服务 lEmail的离线接收、数字签名、高加密性、邮件群发等特点直到现

4、在仍然广泛被使用。几乎全部Linux操作系统都自带了SendMail邮局系统,虽然配置复杂,但是只要拥有任何一个Linux,就相当于拥有了一个完整的Email服务器。t6Webmin服务 l通过Webmin,只要你有浏览器,不管是NC,还是UMPC,甚至PDA,都可以自由的控制你远程的Linux服务器,而且不管你身处何方。在管理简易性上,Linux确实比Windows要约胜一筹。 2024/7/273Red Hat Enterprise Linux 5基础教程10.2SSH服务及其工具 t10.2.1 SSH服务的安装t10.2.2 SSH服务的配置t10.2.3 SSH的客户端的使用2024

5、/7/274Red Hat Enterprise Linux 5基础教程10.2.1 SSH服务的安装tSSH服务本身是为了取代传统的Telnet远程登陆服务,提高网络服务器的安全性而设立的,现在已经成了Linux下标准的核心服务。有些人对SSH服务进行了扩展,使之能够在高安全性下进行文件传输,即SFTP服务,这个服务应用面也越来越广泛,正在逐步取代现在的FTP服务。 t在Red Hat Enterprise Linux 5中,系统自带了OpenSSH服务器,而且在默认情况下,OpenSSH服务器和客户端都会安装到系统中 。t如果没有安装SSH服务,请插入RHEL 5的安装DVD光盘,用下述命

6、令安装即可:lrpm ivh /media/CDROM/Server/openssh-server-4.3p2-16.el5.i386.rpm 2024/7/275Red Hat Enterprise Linux 5基础教程10.2.2 SSH服务的配置tOpenSSH服务的配置基本都是基于安全的,可以通过Webmin配置或者修改/etc/ssh/sshd_config文件来实现,Red Hat Enterprise Linux 5已经跟我们做了非常好的默认设置,不需要任何配置,直接使用即可。 tOpenSSH服务如果不是默认安装上去,可能需要手工将其启动。l执行“K菜单”上的“系统”“服务”

7、命令打开服务配置工具。选择sshd服务,如果状态为sshd已停,则直接选择“开始”按钮即可。l如果要求能随计算机启动自动启动sshd服务的话,则勾选sshd后,选择菜单“文件”“保存改变”即可。 2024/7/276Red Hat Enterprise Linux 5基础教程10.2.3 SSH的客户端的使用t1Windows平台 l(1)获取putty程序 tWindows下可以说有无数非常棒的SSH客户端,他们有良好的界面和多窗口操作。这里我们重点介绍老牌免费绿色SSH客户端Putty,因为它支持多种协议,并且跨平台,而且还支持PPC等手机,确实是一个非常棒的SSH客户端。l(2)使用pu

8、tty客户端 t双击putty.exe出现配置窗口,一般只要输入目标IP或者域名后点击打开,即可登录。t登录后出现Putty登录到SSH界面的主窗口,输入帐号和密码,就可以象在本地一样,自由的用命令行操作服务器了 2024/7/277Red Hat Enterprise Linux 5基础教程10.2.3 SSH的客户端的使用t2Linux平台 lLinux平台下一般都会默认安装了OpenSSH的客户端程序来连接服务器。l如果没有安装SSH服务,请插入RHEL5的安装DVD光盘,用下述命令安装即可:trpm ivh /media/CDROM/Server/openssh-clients-4.3

9、p2-16.el5.i386.rpm l安装好openssh的客户端后,可以在任意一个终端窗口下敲入“ssh 服务器的IP或者域名”来登录服务器,出现公钥存储的文本提示后,一般敲入Yes,然后输入帐号和密码,就可以在远程服务器上随意操作了 2024/7/278Red Hat Enterprise Linux 5基础教程10.2.3 SSH的客户端的使用t3Windows PPC平台 l从http:/ 2024/7/279Red Hat Enterprise Linux 5基础教程10.3Samba服务 t10.3.1 Samba服务器的安装t10.3.2 配置Samba2024/7/2710R

10、ed Hat Enterprise Linux 5基础教程10.3.1 Samba服务器的安装t在RHEL5中,自带了Samba服务器,而且在默认情况下,只有Samba客户端会安装到系统中,服务器需要您自行安装,可以使用rpm -qa samba命令来查看系统是否安装了Samba服务器。t如果没有安装Samba服务,请插入RHEL5的安装DVD光盘,用命令安装即可:lrpm ivh /media/CDROM/Server/ samba-3.0.23c-2.i386.rpm t因为samba服务要通过TCP协议的389端口对外通信,如果您安装了防火墙,请停止iptables服务或者用以下命令打开

11、Samba服务的默认端口389:liptables I INPUT p tcp dport 389 j ACCEPT2024/7/2711Red Hat Enterprise Linux 5基础教程10.3.2 配置Sambat在Red Hat Enterprise Linux 5中提供了一个图形化Samba 服务器配置工具。它通过修改 /etc/samba/ 目录中的配置文件来隐藏原来需要繁重的文本命令配置的细节,方便了初学者管理Samba服务器。 t选择“K菜单” “管理”“服务器设置”“Samba”,启动 Samba 服务器配置工具。2024/7/2712Red Hat Enterpri

12、se Linux 5基础教程10.4Web服务 t10.4.1 Web服务器的安装t10.4.2 配置Apache2024/7/2713Red Hat Enterprise Linux 5基础教程10.4.1 Web服务器的安装t。在Linux下最著名的Web服务器就是Apache服务器,他占据了世界的近50的Web服务市场,远远高于Windows中的IIS。 t在RHEL 5中,自带了Apache服务器,而且在默认情况下,Apache服务会自动安装到系统中 t可以使用rpm -qa httpd命令来查看系统是否安装了Apache服务器,如没有安装,请插入RHEL5 5的安装DVD光盘,用下述

13、命令安装即可:lrpm ivh /media/CDROM/Server/ httpd-2.2.3-6.el5.i386.rpm t因为Web服务要通过TCP协议的80端口对外通信,如果安装了防火墙,请停止iptables服务或者用以下命令打开Web服务的默认端口80 l iptables I INPUT p tcp dport 80 j ACCEPT 2024/7/2714Red Hat Enterprise Linux 5基础教程10.4.2 配置Apachet在KDE环境下选择“K菜单” “管理”“服务器设置”“HTTP”,弹出HTTP窗口。 t使用 HTTP 配置工具来配置 Apache

14、 HTTP 服务器 的一般步骤如下所述: l(1)在“主”标签页下配置基本设置。l(2)在“虚拟主机”标签页下,配置默认的虚拟主机。如果你想为不止一个 URL 或虚拟主机提供服务,则添加额外的虚拟主机。l(3)在“服务器”标签页下配置服务器设置。l(4)在“性能微调”标签页下配置连接设置。l(5)把所有必要的文件复制到 DocumentRoot 和 cgi-bin 目录中。l(6)退出程序并保存你的设置。 2024/7/2715Red Hat Enterprise Linux 5基础教程10.5Ftp服务 t10.5.1 Ftp服务器的安装t10.5.2 配置vsftp2024/7/2716R

15、ed Hat Enterprise Linux 5基础教程10.5.1 Ftp服务器的安装t在RHEL5中,系统自带了vsftp服务器,而且在默认情况下,vsftp服务不会安装到系统中,需要手工安装插入RHEL5 的安装DVD光盘,用下述命令安装即可:lrpm ivh /media/CDROM/Server/vsftpd-2.0.5-10.el5.i386.rpm tFtp服务要通过TCP协议的21端口对外通信,如果您安装了防火墙,请停止iptables服务或者用以下命令打开Ftp服务的默认端口21:liptables I INPUT p tcp dport 21 j ACCEPT 2024/

16、7/2717Red Hat Enterprise Linux 5基础教程10.5.2 配置vsftpt1以允许匿名登录l anonymous_enable=YES #是否允许匿名登录l ftp匿名用户:ftp,密码:ftp,匿名用户目录/var/ftpl注意:一定要给/var/log目录全部权限t2配置vsftpd本地用户l local_enable=YES #是否允许本地用户登陆l write_enable=YES #可写权限t3将selinux的vsftpd开启,即执行以下命令lgetsebool ftpd_disable_translsetsebool -P ftpd_disable_t

17、rans=1lsetsebool -P ftp_home_dir=12024/7/2718Red Hat Enterprise Linux 5基础教程10.6Email服务 t10.6.1 Email服务器的安装t10.6.2 配置sendmail2024/7/2719Red Hat Enterprise Linux 5基础教程10.6.1 Email服务器的安装t在RHEL 5中,系统自带的Email服务器是老牌的SendMail,而且在默认情况下,SendMail服务不会安装到系统中,需要手工安装。插入RHEL5的安装DVD光盘,用下述命令安装即可:lrpm ivh /media/CDRO

18、M/Server/sendmail-8.13.8-2.el5.i386.rpmlrpm ivh /media/CDROM/Server/m4-1.4.5-3.el5.1.i386.rpm tEmail服务要通过TCP协议的端口25和110对外通信,如果安装了防火墙,请停止iptables服务或者用以下命令打开Email服务的默认端口25和110:liptables I INPUT p tcp dport 25 j ACCEPTliptables I INPUT p tcp dport 110 j ACCEPT2024/7/2720Red Hat Enterprise Linux 5基础教程10

19、.6.2 配置sendmailtsendmail是通过文本编辑器编辑配置文件来实现的。l1修改/etc/mail/sendmail.mc l2生成sendmail.cf l3修改local-host-names l4重启服务 2024/7/2721Red Hat Enterprise Linux 5基础教程10.7Webmin服务 t10.7.1 Webmin服务器的安装t10.7.2 设置Webmin界面为中文t10.7.3 使用Webmin配置Samba服务器2024/7/2722Red Hat Enterprise Linux 5基础教程10.7.1 Webmin服务器的安装tWebmi

20、n是Linux下基于Web的系统管理和网络管理于一身的强大的图形化管理工具,使用浏览器通过Webmin就可以友好地管理本地和远程的服务器,目前Webmin可以支持绝大多数的Linux和Unix系统。 t在RHEL5中,系统没有自带的Webmin服务器,需要用户到http:/ webmin-1.400-1.noarch.rpm tWebmin服务要通过TCP协议的10000端口对外通信,如果安装了防火墙,请停止iptables服务或者Webmin服务的默认端口10000,可以通过浏览器以“https:/服务器IP”或者“域名:10000”的方式来访问Webmin服务了 2024/7/2723Re

21、d Hat Enterprise Linux 5基础教程10.7.2 设置Webmin界面为中文t1选择主界面菜单的左边树型菜单上Webmin的“Change Language and Theme”选项,出现如图10-25所示的界面。t2将“Webmin UI language”的设置选项由“Personal choice”修改为“Simplified Chinese(ZH_CN)”,然后点击“Make Changes”按钮。 2024/7/2724Red Hat Enterprise Linux 5基础教程10.7.3 使用Webmin配置Samba服务器t把服务器上/home/wj目录共享

22、设为Tools: l1首先在Windows上安装Java虚拟机。l2安装JRE后并重启操作系统后,打开IE,登录Webmin,选择树型菜单的“Other” “文件管理器”,选择/home/wj目录,点击“信息”,选择“许可”组框中将“其他”对应项的“读取”、“写入”、“列表”全部打勾选中。然后在“应用更改至”组框中选择“更改目录及其子目录”。 l3打开Webmin左边树型菜单下的“服务器”“Samba Windows文件共享”菜单。 l4在Webmin的Samba主界面中点击“创建新的文件夹共享”,然后输入共享名Tools,共享目录/home/wj,创建用户为具有这个目录权限的用户,填入roo

23、t,最后点击“新建”返回。 2024/7/2725Red Hat Enterprise Linux 5基础教程10.7.3 使用Webmin配置Samba服务器t5返回后再点击共享名中的刚建立的Tools连接,在“编辑文件共享”对话框中点击“口令与访问限制”按钮,出现“口令与访问限制”对话框,如图10-29所示。选择“可写入”为“是”,“Guest可访问”也为“是”,其余采用默认值,点击“保存”后回到Samba共享管理器配置主界面。t6在主界面中选择“全局配置”“Windows网络”,在对话框中设置“安全”为“共享级别”,点击“保存”,退回主界面。t7最后在主界面最下方选择“启动Samba服务”或者“重新启动Samba服务器”。t8在任何一台装有Windows XP的计算机通过网上邻居来访问Tools文件夹了,如果网上邻居看不到,可以在资源管理器中地址栏,敲入Samba服务器IPTools来访问。2024/7/2726Red Hat Enterprise Linux 5基础教程

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

最新文档


当前位置:首页 > 办公文档 > 工作计划

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