项目10 linux服务器的安装与配置课件.ppt
《项目10 linux服务器的安装与配置课件.ppt》由会员分享,可在线阅读,更多相关《项目10 linux服务器的安装与配置课件.ppt(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、项目项目 10学习目标学习目标:linux 服务器的安装与配置服务器的安装与配置(1) 掌握安装、配置掌握安装、配置 Samba 服务器服务器(2) 实现和实现和 Windows 系统间利用系统间利用 Samba 进行资源共享进行资源共享(3)掌握安装、配置)掌握安装、配置 DHCP 服务器,掌握动态服务器,掌握动态 IP 地址分配的设置地址分配的设置(4)掌握安装、配置)掌握安装、配置 DNS 服务器,能根据实际应用配置服务器,能根据实际应用配置 DNS 服务器服务器进行正向和反向解析。进行正向和反向解析。(5)掌握安装、配置)掌握安装、配置 VSFTP 服务器的方法,根据实际应用配置服务器
2、的方法,根据实际应用配置 VSFTP服务器服务器(6)掌握安装、配置)掌握安装、配置 Web 服务器的方法,根据实际应用配置服务器的方法,根据实际应用配置 Web 服服务器务器10.1 任务任务 1 linux 下下 Samba 协议的设置与实践协议的设置与实践10.1.1 任务分析任务分析资源共享是计算机网络的一个重要功能,实现不同操作系统的文资源共享是计算机网络的一个重要功能,实现不同操作系统的文件和打印共享成为一个必然的趋势。我们运用件和打印共享成为一个必然的趋势。我们运用 Windows 操作系统时,操作系统时,网上邻居可以方便地访问其他网上邻居可以方便地访问其他 Windows 计算
3、机的共享资源,为了使计算机的共享资源,为了使Windows 用户以及用户以及 Linux 用户能够互相访问彼此的资源,用户能够互相访问彼此的资源,Linux 提供提供了一套资源共享的软件了一套资源共享的软件 Samba,它是,它是 Linux 与与 Windwos 系统间用来交系统间用来交换信息的绝佳管道。换信息的绝佳管道。10.1.2 相关知识相关知识Samba 是一组软件包,使是一组软件包,使 Linux 系统支持系统支持 SMB 协议,从而使执行协议,从而使执行Linux 系统的机器能与执行系统的机器能与执行 Windows 系统的电脑分享驱动器与打印系统的电脑分享驱动器与打印机。机。S
4、MB(Server Message Block,服务信息块)通信协议是一个基,服务信息块)通信协议是一个基于于 NetBios 的高层协议,是微软(的高层协议,是微软(Microsoft)和英特尔()和英特尔(Intel)在)在1987 年制定的协议,主要是作为年制定的协议,主要是作为 Microsoft 网络的通讯协议,提供网络的通讯协议,提供了在网络上的不同操作系统的计算机间相互共享文件、打印机、串口了在网络上的不同操作系统的计算机间相互共享文件、打印机、串口等资源,是客户机等资源,是客户机/服务器型(服务器型(Client/Server)协议,而)协议,而 Samba 则是则是将将 SM
5、B 协议搬到协议搬到 Linux 上来应用,上来应用,Samba 的核心是的核心是 SMB 协议。协议。1Samba 服务器功能服务器功能由于由于 SMB 通信协议采用的是通信协议采用的是 Client/Server 架构,所以架构,所以 Samba 软软件可以分为服务器端和客户端两部分。件可以分为服务器端和客户端两部分。 Linux 主机上安装主机上安装 Samba 服在服在务器,则可以使务器,则可以使 Windows 主机访问主机访问 Samba 服务器共享的资源,同时服务器共享的资源,同时通过执行通过执行 Samba 客户端程序,客户端程序,Linux 主机也可以使用网络上主机也可以使用
6、网络上 Windows主机所共享的资源。主机所共享的资源。Samba 服务器的服务器的 RPM 包介绍包介绍 Samba 服务器软件包服务器软件包Samba 相关源文件安装完成,就具有了和相关源文件安装完成,就具有了和 Windows 操作系统进行操作系统进行资源共享的能力,资源共享的能力,Samba 能支持不同系统间的资源共享的多种功能,能支持不同系统间的资源共享的多种功能,主要是其包含许多软件包:主要是其包含许多软件包:10.1.3 任务实施任务实施1任务实施环境任务实施环境(1)VMware Workstation 虚拟机软件虚拟机软件(2)Red Hat Linux 9 安装光盘或安装
7、光盘或 ISO 镜像文件镜像文件(3)Windows PC 机一台,网络环境机一台,网络环境2任务实施要求:任务实施要求:(1)安装安装 Samba 服务器软件包、了解服务器软件包、了解 Samba 配置文件的基本构配置文件的基本构成成(2)配置配置 Samba 服务器服务器(3)实现在实现在 Linux 和和 Windows 系统间利用系统间利用 Samba 进行资源共享进行资源共享3任务实施步骤任务实施步骤10.1.4 任务总结与回顾任务总结与回顾Samba 服务器已经包含在所有主流服务器已经包含在所有主流 Linux 发行版中了,主要配置发行版中了,主要配置文件是文件是 smb.conf
8、,位于,位于/etc 或或/etc/samba 目录中。目录中。Samba 服务器的大服务器的大部分功能由部分功能由 smbd 和和 nmbd 实现。前者负责文件和打印服务,后者负实现。前者负责文件和打印服务,后者负责名字解析。配置文件分为责名字解析。配置文件分为“全局设置全局设置” “共享定义共享定义”和两部分。和两部分。Samba服务器会自动载入配置文件中发生的修改。使用服务器会自动载入配置文件中发生的修改。使用 smbpasswd 命令设命令设置置 Samba 用户的口令,可以在配置文件中设置用户对特定共享资源用户的口令,可以在配置文件中设置用户对特定共享资源的权限,配置文件中的的权限,
9、配置文件中的home段将本地用户的主目录设置为共享资段将本地用户的主目录设置为共享资源。源。10.1.5 习题习题10.2 任务任务 2linux 下下 DHCP 的设置与实践的设置与实践10.2.1 任务分析任务分析DHCP(Dynamic Host Configuration Protocol)动态主机分配)动态主机分配协议,是一个简化主机协议,是一个简化主机 IP 地址分配管理的地址分配管理的 TCP/IP 标准协议。用户可标准协议。用户可以利用以利用 DHCP 服务器管理动态的服务器管理动态的 IP 地址分配及其他相关的环境配置工地址分配及其他相关的环境配置工作(如:作(如:DNS、W
10、INS、Gateway 的设置)。的设置)。10.2.2 相关知识相关知识DHCP 是动态主机配置协议,这个协议用于向计算机自动提供是动态主机配置协议,这个协议用于向计算机自动提供 IP地址,子网掩码和路由信息。网络管理员通常会分配某个范围的地址,子网掩码和路由信息。网络管理员通常会分配某个范围的 IP地址来分发给局域网上的客户机,当设备接入这个局域网时,它们会地址来分发给局域网上的客户机,当设备接入这个局域网时,它们会自动向自动向 DHCP 服务器请求一个服务器请求一个 IP 地址,然后地址,然后 DHCP 服务器为每个请服务器为每个请求的设备分配一个地址,直到分配完该范围内的所有求的设备分
11、配一个地址,直到分配完该范围内的所有 IP 地址为止。地址为止。已经分配的已经分配的 IP 地址必须定时地延长借用期。这个延期的过程称作地址必须定时地延长借用期。这个延期的过程称作leasing,确保了当客户机设备在正常地释放,确保了当客户机设备在正常地释放 IP 地址之前突然从网络地址之前突然从网络断开时被分配的地址可以归还给服务器。断开时被分配的地址可以归还给服务器。1DHCP 的工作原理的工作原理2DHCP 的常用概念的常用概念3DHCP 服务器功能服务器功能4DHCP 服务器的服务器的 RPM 包介绍包介绍在在 Red Hat Linux 9 的第的第 2 张系统安装光盘中提供了张系统
12、安装光盘中提供了 DHCP 服务服务器器 RPM 包包 “dhcp-3.0p11-23.i386.rpm 和和 dhcp-devel-3.0p11-23.i386.rpm”。5DHCP 服务器软件包服务器软件包10.2.3 任务实施任务实施1 任务实施环境任务实施环境(1)VMware Workstation 虚拟机软件虚拟机软件(2)Red Hat Linux 9 安装光盘或安装光盘或 ISO 镜像文件镜像文件(3)Windows PC 机一台,网络环境机一台,网络环境2 任务实施要求任务实施要求(1)掌握安装、配置掌握安装、配置 DHCP 服务器的方法服务器的方法(2)了解了解 DHCP
13、配置文件的基本构成配置文件的基本构成(3)掌握动态掌握动态 IP 地址分配的设置地址分配的设置3.任务实施步骤任务实施步骤1) DHCP 安装安装DHCP 安装文件位于第安装文件位于第 2 张系统安装光盘张系统安装光盘,如图如图 10-10。2).按企业网络要求配置按企业网络要求配置 DHCP 服务器服务器10.2.4 任务总结与回顾任务总结与回顾使用动态使用动态 IP 地址分配,可以提高地址分配,可以提高 IP 地址的利用率,方便管理员地址的利用率,方便管理员的维护,方便用户的网络配置。我们首先介绍了的维护,方便用户的网络配置。我们首先介绍了 DHCP 服务的工作服务的工作原理,讲解了配置、
14、启动和应用原理,讲解了配置、启动和应用 DHCP 服务器方法。服务器方法。10.2.5 习题习题10.3 任务任务 3linux 下下 DNS 的设置与实践的设置与实践10.3.1 任务分析任务分析为了解决网络传送资料时为了解决网络传送资料时 IP 地址难以记忆的问题,就有了利用地址难以记忆的问题,就有了利用某些特定的档案将主机名称与某些特定的档案将主机名称与 IP 对应起来,这样就可以通过主机名对应起来,这样就可以通过主机名称来取得该主机的称来取得该主机的 IP 了,这是了,这是 DNS 服务。服务。10.3.2 相关知识相关知识DNS(domain name system)域名系统,主要用
15、来实现名称解析功能,域名系统,主要用来实现名称解析功能,在计算机相互间通信时,只能通过在计算机相互间通信时,只能通过 ip 地址来实现,而地址来实现,而 ip 地址记忆相地址记忆相当困难,所以在早期有人就提出了通过一种名字来访问某台主机,所当困难,所以在早期有人就提出了通过一种名字来访问某台主机,所以出现了最早的以出现了最早的”DNS”hosts 文件,但是随着网络的发展,文件,但是随着网络的发展,hosts文件的局限性就相当明显了,在这种情况下柏克莱大学发展出了一套文件的局限性就相当明显了,在这种情况下柏克莱大学发展出了一套阶层式管理主机名称对应阶层式管理主机名称对应 IP 的系统,称之为的
16、系统,称之为 BIND(Berkeley InternetName Domain),进而发展成为全世界使用最广泛的域名系统,进而发展成为全世界使用最广泛的域名系统DNS(Domain Name Server)。所以在。所以在 1984 年提出了年提出了 DNS,当然,在现,当然,在现在的每一台计算机中,都还保留在的每一台计算机中,都还保留 hosts 文件,文件,Windows 操作系统默认操作系统默认路径路径 c:windowssystem32driversetc 目录中。目录中。Hosts 文件是一种文件是一种平面结构,名字冲突的情况容易发生,所以相对来说,平面结构,名字冲突的情况容易发生
17、,所以相对来说,DNS 是一种层是一种层次结构,我们称为域名空间结构,具体如下:根域、顶级域、二级域、次结构,我们称为域名空间结构,具体如下:根域、顶级域、二级域、子域四个层次,根域用子域四个层次,根域用“.“来表示,顶级域命名有两种方法:按组来表示,顶级域命名有两种方法:按组织类型织类型(如如.com、.net、.org 等等)和按地理位置和按地理位置(.cn、.uk 等等)。如图。如图10-13 所示。所示。1DNS 工作原理工作原理(2)DNS 解析过程解析过程2DNS 常用概念常用概念3DNS 服务器的服务器的 RPM 包介包介绍绍在在 Red Hat Linux 9 的第的第 2 张
18、系统安装光盘中提供了张系统安装光盘中提供了 DHCP 服务服务器器 RPM 包,其中前三个文件位子第一张光盘,第四个源文件位于第包,其中前三个文件位子第一张光盘,第四个源文件位于第二张光盘中:二张光盘中:4. DNS 服务器软件包服务器软件包Linux 下的下的 DNS 功能是通过功能是通过 bind 软件实现的。软件实现的。bind 软件安装后,软件安装后,会产生几个固有文件,分为两类,一类是配置文件在会产生几个固有文件,分为两类,一类是配置文件在/etc 目录下,一目录下,一类是类是 dns 记录文件在记录文件在/var/named 目录下。位于目录下。位于/etc 目录下的文件有:目录下
19、的文件有:hosts、hosts.conf、resolv.conf、named.boot、named.conf;位于;位于/var/named 下的文件有:下的文件有:named.ca 、localhost.zone、named.local10.3.3 任务实施任务实施1 任务实施环境任务实施环境(1)VMware Workstation 虚拟机软件虚拟机软件(2)Red Hat Linux 9 安装光盘或安装光盘或 ISO 镜像文件镜像文件(3)Windows PC 机多台,网络环境机多台,网络环境2 任务实施要求任务实施要求(1)掌握安装、配置)掌握安装、配置 DNS 服务器的方法服务器的
20、方法(2)了解)了解 DNS 配置文件的基本构成配置文件的基本构成(3)根据实际应用配置)根据实际应用配置 DNS 服务器进行正向和反向解析服务器进行正向和反向解析3 任务实施步骤任务实施步骤1)安装)安装 BIND 服务服务2) 了解了解 DNS 配置文件配置文件(1)了解)了解/etc/named.conf(2)了解)了解/var/named/localhost.zone 文件文件(3)了解)了解/var/named/named.local 文件文件(4)了解)了解/etc/resolv.conf 文件文件3按企业网络规划配置按企业网络规划配置 DNS 服务器服务器(1)企业网络规划描述)
21、企业网络规划描述某公司向某公司向 InterNIC 申请到公司域名申请到公司域名“”,计划架设,计划架设 DNS、WEB、FTP、MAIL、Prxoy、Music 服务器,其中在服务器,其中在 Music 服务器服务器上还安装有上还安装有 WEB、FTP 服务,同时为了提供服务,同时为了提供 DNS 容错能力,还须架容错能力,还须架设一台从设一台从 DNS 服务器,以防止主要服务器,以防止主要 DNS 服务器出现故障时产生的服服务器出现故障时产生的服务中断。各服务器的名称和务中断。各服务器的名称和 IP 地址,如表地址,如表 10-1 所示。所示。表表 10-1 网络环境说明网络环境说明服务器
22、服务器主主 DNS 服务器服务器从从 DNS 服务器服务器MAIL 服务器服务器Prxoy 服务器服务器Music 服务器服务器WEB 服务器服务器FTP 服务器服务器服务器名称服务器名称msic. 服务器服务器 IP 地址地址(2)配置)配置/etc/named.conf 文件文件10.3.4 任务总结与回顾任务总结与回顾DNS 是是 Internet 上必不可少的一种网络服务,它提供把域名解析上必不可少的一种网络服务,它提供把域名解析为为 IP 地址的服务,是每一台上网的电脑都必须要使用的服务之一。地址的服务,是每一台上网的电脑都必须要使用的服务之一。本任务首先介绍了本任务首先介绍了 DN
23、S 的工作原理、的工作原理、DNS 协议,然后介绍了用协议,然后介绍了用 Bind软件架设软件架设 DNS 服务器的方法,包括服务器的方法,包括 Bind 的安装、运行和配置。的安装、运行和配置。10.3.5 习题习题10.4 任务任务 4 linux 下下 FTP 的设置与实践的设置与实践10.4.1 任务分析任务分析FTP,即,即 File Transfer Protocol,文件传输协议。它是目前,文件传输协议。它是目前Internet 上最流行的数据传送方法之一。利用上最流行的数据传送方法之一。利用 FTP 协议,我们可以在协议,我们可以在FTP 服务器和服务器和 FTP 客户端之间进
24、行双向数据传输,既可以把数据从客户端之间进行双向数据传输,既可以把数据从 FTP服务器上下载到本地客户端,又可以从客户端上传数据到远程服务器上下载到本地客户端,又可以从客户端上传数据到远程 FTP 服服务器。务器。10.4.2 相关知识相关知识FTP 服务在互联网上应用十分广泛,目前服务在互联网上应用十分广泛,目前 Internet 上有成千上万上有成千上万台匿名台匿名 FTP 主机,这些主机上存放着数不清的文件,供用户免费拷主机,这些主机上存放着数不清的文件,供用户免费拷贝,在各个操作系统下也多种贝,在各个操作系统下也多种 FTP 软件,满足大家各种应用需求,软件,满足大家各种应用需求,下面
25、我们来介绍应用下面我们来介绍应用 Linux 操作系统下的操作系统下的 VSFTP 来架设来架设 FTP 服务器。服务器。VSFTP 是目前是目前 Linux 最好的最好的 FTP 服务器工具之一,其中的服务器工具之一,其中的 vs 就是就是“Very Secure”(很安全很安全)的缩写,可见它的最大优点就是安全,除的缩写,可见它的最大优点就是安全,除此之外,它还具有体积小,可定制强,效率高的优点。目前正在使用此之外,它还具有体积小,可定制强,效率高的优点。目前正在使用vsFtpd 的官方网站有的官方网站有 Red Hat、SuSE、Debian、GNU、GNOME、KDE、Gimp 和和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目10 linux服务器的安装与配置课件 项目 10 linux 服务器 安装 配置 课件
限制150内