【教学课件】第5章常用网络服务的使用与配置.ppt
《【教学课件】第5章常用网络服务的使用与配置.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第5章常用网络服务的使用与配置.ppt(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第5章章 常用网络服务的使用与配置常用网络服务的使用与配置江苏大学计算机学院江苏大学计算机学院1网络服务管理工具网络服务管理工具 p/etc/services文件列出了文件列出了Linux系统支持的所有系统支持的所有服务的名称服务的名称 p介绍三种不同的管理工具介绍三种不同的管理工具p常用应用服务器配置常用应用服务器配置 2图形界面的管理工具图形界面的管理工具 X Window下执行【主菜单下执行【主菜单/系统配置系统配置/服务器设置服务器设置/服务】服务】3文本界面的管理工具文本界面的管理工具 在终端中在终端中输入命令输入命令ntsysv 4命令行界面的管理工具命令行界面的管理工具 p命令
2、命令chkconfig用于检查和设置系统的各种服务用于检查和设置系统的各种服务 n添加指定的新服务:添加指定的新服务:chkconfig-add 服务名服务名n删除指定服务:删除指定服务:chkconfig-del 服务名服务名n显示所有或指定服务,以及他们在每个运行级别是否启显示所有或指定服务,以及他们在每个运行级别是否启动等:动等:chkconfig-list 或或chkconfig-list 服务名服务名n检查指定服务的状态检查指定服务的状态:chkconfig 服务名服务名n改变服务的运行级别及启动信息:改变服务的运行级别及启动信息:chkconfig-level 运行级运行级 服务名
3、服务名 状态状态5命令行界面的管理工具(续)命令行界面的管理工具(续)p终端命令终端命令service用于设置网络服务的当前状态:用于设置网络服务的当前状态:service 服务名服务名 start|stop|restartp管理员可以通过查看当前的进程树命令管理员可以通过查看当前的进程树命令pstree来来获知系统正在运行哪些服务获知系统正在运行哪些服务:pstree6常用应用服务器配置常用应用服务器配置pApache服务器服务器pftp服务器服务器pDNS服务器服务器7Apache服务器服务器 p最早版本于最早版本于1995年年4月公布发行月公布发行 p根据根据2005年年2月月)所作的调
4、查,所作的调查,Internet上超过上超过68%的的web站点都在使用站点都在使用ApachepApache主要特性包括主要特性包括:n几乎可以运行在所有的计算机平台上。几乎可以运行在所有的计算机平台上。n 支持最新的支持最新的HTTP/1.1协议。协议。n 简单而且强有力的基于文件的配置简单而且强有力的基于文件的配置(HTTPD.CONF)。n 支持通用网关接口支持通用网关接口(CGI)。n 支持虚拟主机。支持虚拟主机。n 支持支持HTTP认证。认证。n 集成集成PERL。n 集成的代理服务器。集成的代理服务器。n 可以通过可以通过WEB浏览器监视服务器的状态,浏览器监视服务器的状态,可以
5、自定义日志。可以自定义日志。n支持服务器端包含命令支持服务器端包含命令(SSI)、支持安全、支持安全SOCKET层层(SSL)、具有具有用户会话过程的跟踪能力、支持用户会话过程的跟踪能力、支持FASTCGI、支持、支持JAVA SERVLETS。8 p安装安装n获取最新版本的获取最新版本的Apache源代码源代码n将源代码解压缩将源代码解压缩 n./configure-prefix=/home/myapachen执行编译命令:执行编译命令:make n执行安装命令:执行安装命令:make install p启动启动 Apache服务器服务器(续)(续)9配置配置 pApache服务器的主要配置
6、文件是服务器的主要配置文件是httpd.conf,默认安,默认安装时在目录装时在目录/etc/httpd/conf/下下 plisten:指定:指定Apache在哪一个在哪一个TCP端口进行侦听,端口进行侦听,HTTP服务默认端口为服务默认端口为80 listen 12.34.56.78:80pUser与与Group:设置:设置Apache运行时的权限运行时的权限 User apache Group apache pServerRoot:这是:这是Apache配置文件和日志文件所在配置文件和日志文件所在的目录,系统默认安装的目录是的目录,系统默认安装的目录是“/etc/httpd”。pServ
7、erName:设置一个不同于:设置一个不同于Apache服务器主机名服务器主机名的的“别名别名”pDocumentRoot:指:指Apache存放网页的根文档目录,存放网页的根文档目录,默认的根文档目录是默认的根文档目录是“/var/www/html”10应用实例应用实例/建立个人主页建立个人主页 p第一步:部署主页文件第一步:部署主页文件p第二步:修改第二步:修改Apache的配置的配置p第三步:重新启动第三步:重新启动Apache服务器,使新的配置生效。服务器,使新的配置生效。p第四步:在客户机中浏览个人主页。第四步:在客户机中浏览个人主页。11vsFTPd服务器服务器(FTP)pFTP是
8、一种文件传输协议,它实现了服务器与客户机之间的是一种文件传输协议,它实现了服务器与客户机之间的文件传输和资源的共享。文件传输和资源的共享。pvsFTPd(very secure FTP daemon)是一个功能强)是一个功能强大的大的FTP服务器,能运行在大部分服务器,能运行在大部分UNIX 类系统上,支持类系统上,支持很多其他的很多其他的FTP服务器不支持的特征:服务器不支持的特征:n支持虚拟支持虚拟IPn支持虚拟用户支持虚拟用户n可以独立操作或者由可以独立操作或者由xinetd管理管理 n可以对每个用户进行配置可以对每个用户进行配置n带宽限制带宽限制n支持支持IPv6n支持通过支持通过SS
9、L的加密的加密n高速高速12安装安装 p下载源代码文件,并将文件解压缩下载源代码文件,并将文件解压缩p编译源代码:编译源代码:makepMake installp将可执行文件安装到将可执行文件安装到Linux的系统目录中的系统目录中13启动启动pvsFTPd 也可以工作在两种模式:也可以工作在两种模式:n独立工作模式独立工作模式:在在vsFTPd的配置文件的配置文件/etc/vsftpd/vsftpd.conf中,设中,设置选项置选项“listen=YES”,使用服务管理工具操作,使用服务管理工具操作vsftpd程序了。程序了。n借助借助xinetd管理的工作模式:管理的工作模式:将前面的选项
10、设置为将前面的选项设置为“listen=NO”,并配置,并配置/etc/xinetd.d/vsftpd文件文件 14配置配置vsFTPd的配置文件有三个:的配置文件有三个:p/etc/vsftpd/vsftpd.conf:vsFTPd的主配置文件的主配置文件p/etc/vsftpd.ftpusers:vsFTPd的访问控制的访问控制,不允许不允许ftp登登录访问的用户列表录访问的用户列表p/etc/vsftpd.user_list15配置文件配置文件vsftpd.confpanonymous_enable=YES/允许匿名登录允许匿名登录plocal_enable=YES/允许本地用户登录允许
11、本地用户登录pwrite_enable=YES/开放本地用户的写权限开放本地用户的写权限pdirmessage_enable=YES/当切换目录时,当切换目录时,显示该目录的信息。显示该目录的信息。pconnect_from_port_20=YES/使用使用FTP数据端数据端口口20的连接请求的连接请求puserlist_enable=YES/与前面介绍的与前面介绍的vsftpd.user_list配置文件有关,后面介绍配置文件有关,后面介绍plisten=YES/是否允许是否允许vsFTPd运行在独立启动模运行在独立启动模式;如果值为式;如果值为NO,则需要使用其它软件启动,则需要使用其它软
12、件启动vsFTPd。16Vsftpd服务应用实例服务应用实例 p匿名登录:匿名登录:anonymous_enable=YESp本地用户登录:本地用户登录:1)允许登录)允许登录为使用为使用FTP的用户在本地建立账号的用户在本地建立账号在在vsftpd.conf中设置配置项:中设置配置项:local_enable=YES 2)上传文件上传文件:在在vsftpd.conf中设置配置项:中设置配置项:write_enable=YES 17Vsftpd服务应用实例(续)服务应用实例(续)3)访问控制)访问控制p限制指定的本地用户不能访问,其它本地用户可以访问限制指定的本地用户不能访问,其它本地用户可以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 常用 网络服务 使用 配置
限制150内