Linux下的各种服务器技术及配置 毕业论文.doc

上传人:白大夫 文档编号:4508450 上传时间:2019-11-13 格式:DOC 页数:34 大小:1.31MB
返回 下载 相关 举报
Linux下的各种服务器技术及配置 毕业论文.doc_第1页
第1页 / 共34页
Linux下的各种服务器技术及配置 毕业论文.doc_第2页
第2页 / 共34页
Linux下的各种服务器技术及配置 毕业论文.doc_第3页
第3页 / 共34页
Linux下的各种服务器技术及配置 毕业论文.doc_第4页
第4页 / 共34页
Linux下的各种服务器技术及配置 毕业论文.doc_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《Linux下的各种服务器技术及配置 毕业论文.doc》由会员分享,可在线阅读,更多相关《Linux下的各种服务器技术及配置 毕业论文.doc(34页珍藏版)》请在三一文库上搜索。

1、Linux 下的各种服务器技术及配置下的各种服务器技术及配置 姓姓 名:名: 学学 号:号: 指导老师:指导老师: 系系 名:名: 专 业: 班班 级:级: 、 二 00 一二年 十月 二十五日 I 摘要 随着互联网的飞速发展,各种基于互联网的服务也应用到人们的日常生活 工作当中,越来越突出互联网的重要性。但也正因如此,在网络安全方面的问 题日趋严重,各种安全漏洞成为人们在互联网上最头疼的问题之一。所以建立 建全企业局域网及个人计算机的安全来保护个人信息显得尤其重要。而 Linux 操作系统凭借其开源免费、功能强大、服务器构建灵活、优越的安全性能等优 点,正得到越来越多人的信赖。Linux 提

2、供各种网络服务,这将大大减少企业 运行成本,性能方面并没有因为成本的降低而变弱,反而因为开源软件的不断 升级使 Linux 下的服务器拥有一般基于 NT 服务器所不能比拟的高性能和高安全 性特征。 本文就通过对 Linux 操作系统下搭建服务器来体现操作的灵活性以及优越的安全性能 、 Abstract With the rapid development of the Internet, various Internet-based services also apply to the work of peoples daily lives among the increasingly pro

3、minent II importance of the Internet. But also for this reason that, in the network security aspects of growing all kinds of security vulnerabilities become the Internets most troublesome problems. Therefore, the establishment of building enterprise-wide local area network and personal computer secu

4、rity to protect personal information are particularly important. The open-source Linux operating system, with its free, powerful, servers to build flexible, superior safety performance, etc., are being more and more peoples trust. Linux offers a variety of network services, which will significantly

5、reduce business operating costs, performance, cost reductions have not been weakened, but because of the continuing escalation of open source software under the Linux server has generally based on NT server can not match the high - performance and high security features. In this paper, through the L

6、inux server operating system built to reflect the operational flexibility and excellent security. Explain the Linux servers in building the company needs analysis and the general steps to meet the companys business development needs. Companies most important is information security, a strong set of

7、security mechanisms is to protect business information will not be the best way to steal. With the scientific and technological progress, as well as the concept of peoples in-depth security, Linux security services, and many more features will be found. Key words: Linux; Server configuration; perfor

8、mance; development trend 目 录 摘要摘要I I III A ABSTRACTBSTRACTI I 目录目录IIIIII 第一章第一章 项目分析和需求分析项目分析和需求分析1 1 1.1 项目分析 1 1.2 需求分析 1 1.3 公司网络扩扑图 4 1.4 公司 IP 地址及域名分布方案 .4 第二章第二章 LINUXLINUX 的介绍和服务器的特性的介绍和服务器的特性 6 6 2.1 LINUX的介绍6 2.2 LINUX安装的硬件需求6 2.3 LINUX的主要特点6 2.4 LINUX 的应用现状与前景 .7 2.5 SAMBA服务器的工作原理8 2.5.1 s

9、amba 服务器的功能.8 2.5.2 Samba 服务器的安装. 8 2.6 DHCP服务器的介绍.8 2.6.1 dhcp 的工作过程8 2.6.2 dhcp 服务器的安装. .8 2.7 VSFTPD 服务器的介绍.9 2.7.1 vsftpd 服务器的工作原理. 9 2.7.2 vsftpd 服务器的安装9 2.8 APACHE 服务器的介绍.10 2.8.1 apache 服务器的工作特点. 10 2.8.2 apache 服务器的安装. 10 2.9 DNS 服务器的安装10 第三章第三章 LINUXLINUX 服务器的配置服务器的配置 1212 IV 3.1 安装服务器前的准备

10、.12 3.1.1 配置物理机的 IP 地址和 DNS.12 3.1.2 测试 IP 地址的连通性 13 3.2 SAMBA 服务器的配置 14 3.3 DHCPD 服务器的配置 16 3.4 VSFTPD服务器的配置 17 3.5 HTTPD的配置.19 3.6 DNS 服务器的配置21 3.6.1 主配置文件、正反向区域的配置21 3.6.2 在终端中分别输入域名进行解析22 总总 结结2424 致致 谢谢2525 参考文献参考文献2626 1 第一章 项目分析和需求分析 1.1 项目分析 惠通公司是一家中小型企业,因公司业务发展的需要和今后发展的趋势, 希望创建一个企业网络,在 ISP

11、申请的域名为“” ,网络服务包括 dns 实现域名和 IP 地址之间的转换、Web 服务器主要实现功能是能使 Internet 网通过域名访问公司网站、网络文件共享务器设置用户用账号和密码的访问权 限、dhcp 服务器方便为工作站自动获取 IP 地址、DNS 实现域名和 IP 地址之间 的转换,并配置好公司 Web 站点的域名解析。通过配置服务器来完成如下要求: dns:实现域名和 IP 地址之间的转换,并配置好公司的 Web 站点的域名解 析、FTP 站点的域名解析以及内部邮件收发的 MX 记录。 Web 服务:主要实现功能是能使 Internet 网通过域名访问公司网站,并建 立起财务、销

12、售、宣传以及人事部的部门网站,财务部因为涉及到公司财务安 全,所以要求通过身份认证才能进行访问。 网络文件共享:为用户提供目录和打印机共享,还支持认证、权限设置。 允许用户用账号和密码访问,且可以读和写。也可以允许不同的用户对相同目 录又不同的访问权限,可以设置它们有些可以访问但不能写入等来保障材料的 安全性。 dhcp:动态主机 IP 配置,所有工作站主机均采用此方式获取 IP 地址,这 样避免在管理员给主机分配 IP 地址时出错。DMZ 区的服务器采用手工方式填写 IP 地址。部门经理的 IP 要绑定和 MAC 地址。 ftp:要求人财务部和销售部必须每天将数据传回到总部,并且及时从总部

13、下载相关的数据,限制财务部和人事部用户允许上传和下载的目录,限制销售 部和财务部只能使用其主目录,禁止人事部用户登录访问。 1.2 需求分析 通过对项目分析,惠通公司是一家中小型企业,因公司业务发展需要和今 后发展的趋势,希望创建一个企业网络,但从资金短缺和安全性方面考虑,决 2 定用 Linux 操作系统作服务器,本次论文利用虚拟机模拟了惠通公司网络服务器 的配置,配置“samba、 “dhcp” 、 “vsftpd、 “httpd” 、 “dns”等服务器来 建立公司需求的小型局域网、以及用户对网络的需求调查,用户对网络中服务 器的要求有以下几点: 1 1安装架设安装架设 sambasam

14、ba 服务器,访问服务器,访问 linuxlinux 和和 WindowsWindows 资源共享资源共享 要求: (1)建立一个工作组 workgroup,访问 linux 服务器时审查用户账号和密码。 2.在机器上创建一个/tmp 目录,为所有用户提供共享。允许用户不用账号和密 码访问,且可以读写。 3.在机器上创建一个私人目录/cwpri,只有 cw 用户有共享访问权限,其他用户 不可以共享访问。 4.在机器上创建一个/zjsx 目录,允许 zjsx 组用户向目录中写入,其他用户只 能访问。 2 2在局域网中实现在局域网中实现 dhcpdhcp 功能功能 要求 IP 绑定一台客户机,使企

15、业的总经理使用;dns 主机的 IP 为 59.51.78.210,222.246.129.80,想要分配的地址池为:10.1.43.10- 10.1.43.50 和 10.1.43.100-10.1.43.200,其他的 IP 地址则保留下来,部门总 经理使用固定的,IP 地址为 10.1.43.195,要保证使用固定 IIP 地址,就要在 subnet 声明中套 host 声明,目的是要单独为总监和经理设置固定 IP 地址,并 在 host 中加入 IP 地址的 MAC 地址绑定的选项以申请固定 IP 地址。 3 3为企业建立为企业建立 vsftpdvsftpd 服务器服务器 要求公司采用

16、 Linux 操作系统做服务器,要求人财务部和销售部必须每天将 数据传回到总部,并且及时从总部下载相关的数据,一般财务部和人事部用户 允许上传和下载的目录(var/ftp/mydomain/) ,限制销售部用户 AA 和财务部 BB 只能使用其主目录,禁止人事部 CC 用户登录访问。 4 4为企业建立为企业建立 httphttp 服务器(服务器() 要求采用的 IP 地址和端口为 10.1.43.242:80,首页采用 index.html 文件, 管理员 E-mail 地址为 。网页编码类型采用 GB2312,所有网站 资源都存放在/var/www/html 目录下,并将 Apache 的根

17、目录设置为、 3 etc/httpd 目录,公司有一台电脑 Web 服务器,要求它通过浏览器要求它通过浏 览器能访问 ,,,, 的网站,每个网站的内容都不相同。Web 服务器主要实现功能是能使 Internet 网通过域名访问公司网站,并建立起财务、销售、宣传以及人事部的部门网站, 各部门的部门网站通过基于虚拟主机实现。财务部因为涉及到公司财务安全, 所以要求通过身份认证才能进行访问。域名表如表 1-1 所示; 表 1-1 各域名所在目录 部门网址所属部门/备注目录 apache 服务器的主机名 /var/www/ 财务部门网址 /var/www/cw 销售部门网址 /var/www/x

18、s 宣传部门网址 /var/www/xc 人事部门网址 /var/www/rs 5在局域网中实现在局域网中实现 dnsdns 功能,域名为功能,域名为 实现域名和 IP 地址之间的转换,并配置好公司的 http 站点的域名解析、 vsftpd 站点的域名解析以及内部邮件收发的 MX 记录,要求分别能解析以下域 名以及 dns 服务器的解析表如 1-2 所示: 财务部() 10.1.43.242 销售部() 10.1.43.242 经理部() 10.1.43.242 人事部() 10.1.43.244 表 1-2 DNS 服务器解析表 域名IP 地址域名IP 地址 10.1.43.242

19、10.1.43.242 4 10.1.43.242 1.3 公司网络扩扑图 通过对惠通公司的考查与需求分析,现将网络扩扑图规划如下图 1-3 所示: Dns dns2 httpd samba dhcp vsftpd DMZ Internet 经理部 销售宣传部财务人事部 图 1-3 公司网络扩扑图 1.4 公司 IP 地址及域名分布方案 5 根据惠通的实际需求,公司 IP 地址及域名分布方案如图 1-4 所示: 服务器 名称 IP 地址域名 samba10.1.43.100 DNS W 图 1-4 IP 地址及域名分布图 本章小结本章小结 通过对惠通公司网络建设基本情况作了描述,根

20、据网络规划和需求对公司 的考察,为了公司以后更好的发展趋势,对公司进行 IP 地址规划、域名划分、 以及对服务器操作系统和软件进行了选型,并且对每个服务器做了相关的分析, 给出了公司网络扩扑图和 IP 地址规划方案,公司的网络扩扑图作了相关分析和 规的核查,以及服务器的选择,Linux 服务器基于安全性、稳定性和选购的正 版软件的考虑,Linux 两个方面都具备了,而且操作系统也具有相当的安全性。 所以 Linux 操作系统正是越来越多的企业用户和个人用户的选择。也是我们企 业的首选,Samba 服务器能设置用户的访问权限,dhcp 能够使用户方便的获取 6 IP 地址,Apache 要求通过

21、设置用户访问需要身份验证,dns 能够为 Web 进行域 名解析,提供便利。 第二章第二章 LinuxLinux 的介绍和服务器的特性的介绍和服务器的特性 2.12.1 Linux 的介绍 Linux 是一种类 UNIX 的操作系统,由 Linux Torvalds 为首的一批 Internet 志愿者创建开发。Linux 操作系统与其他商业性操作系统最大的区别 是区别在于它的源代码完全公开。 由于 Linux 从最初就加入了 GNU 计划,其软件发行遵循 GPL 原则,也就是 说 Linux 与 GNU 计划中的其他软件一样都是自由软件(Free Software) ,需要 注意的是:所谓

22、free 的含义在此并不是免费,而是自由。虽然目前很多 Linux 发行版本都可以通过 Internet 下载,除了网络费用和刻录光盘的费用,无需其 他花费。但是按照 GPL 原则,生产 Linux 产品的公司和程序员是可以要求收取 一定服务费用。而所谓“自由”是指在软件发行时附带上了源程序代码。并允 许用户更改。 2.22.2 Linux 的安装的硬件需求 CPU:pentium 以上的处理器 硬盘:至少需要 1GB 以上的硬盘空间,完全安装大约需 5GB 的硬盘空间。 显卡:VGA 兼容显卡。 光驱:CDROM/DVDROM 其他设备:如声卡、网卡和 modem 等。 1.硬件的兼容性 所

23、谓硬件的兼容性,简单的说就是计算机硬件所需要的各种驱动程序能否 由 Linux 提供。 2.多重引导 7 用户既可以在整个硬盘上安装 Linux,也可以在已经安装有其他操作系统 的硬盘上增加安装 Linux。 2.32.3 Linux 的主要特点 Linux 操作系统之所以能受到越来越多用户青睐是因为它符合现代操作系 统的要求和防战方向;即尽可能地方便用户使用、合理地组织工作流程、最大 限度地提高计算机系统的资源利用率。主要特点包括以下几个方便面: 1.多用户 Linux 可以在服务器端运行,允许多个用户从相同或不同终端上 同时使用同一台计算机、系统资源可以由多个用户拥有并共享使用,各个用户

24、间互不影响。 2.多任务,允许多个程序同时执行。 3.移植性,Linux 操作系统有良好的可移植性,能够在多种硬件平台下运 行,不仅可以运行在 Intel X86 系列的计算机上,还可以运行在其他如 APLLE、AMD、ARM、MIPS 等系列计算机上。 4.开放性,几乎所有的源代码都是开放的,包括核心程序、设备驱动程序 等等。 5.稳定性,指计算机操作系统特别是网络操作系统是否容易因出错而“死 机” 。 6.强大的网络功能,Linux 具有内置 TCP/IP 协议栈,提供 FTP 、TELNET、WWW 等通信服务,用户可以像在 windows 中一样上网聊天、收发电 子邮件等。 2.42.

25、4 Linux 的应用现状与前景 目前全球 Linux 用户约有 800 万人,并在不断的增加,许多知名企业和大 学都是 Linux 的用户。IBM、HP、Dell、Oracle、AMD 等计算机公司正在大力支 持 Linux 的发展,不断推出基于 Linux 平台相关的产品。 Linux 的应用范围主要包括桌面、服务器、崁入式系统、集群计算机等方 面。 1.桌面 8 桌面曾经是 Linux 的弱项,因为 Linux 沿袭 UNIX 的传统,字符界面下使用 Shell 命令就可以完全控制计算机。 2.服务器 Linux 服务器的稳定性、安全性、可靠性已经得到业界认可,政府、银行、 邮电、保险等

26、业务关键部门已经开始规模性使用。作为服务器,Linux 的服务 领域包括:网络服务器、文件和打印机、数据库服务:Linux 支持多种开发语 言。 目前 Linux 在服务领域继续发挥着越来越大的作用,并随着技术的进步, Linux 是我们公司做为操作的系统的首选。具有安全性、稳定性等方面。 2.5 Samba 服务器的工作原理 2.5.12.5.1 sambasamba 服务器的功能服务器的功能 Samba 服务器功能强大,主要实现 linux 和 Windows 的资源共享,以及支 持认证权限设置。主要工作流程是协议协商、建立连接、访问共享资源、断开 连接。 2.5.22.5.2 Samba

27、Samba 服务器的安装服务器的安装 首先是查看是否安装好了 samba 服务器,可以在 Linux 的终端程序中运 行 rpm qa|grep samba 查看是否安装了 samba 服务器,如图 2-1 所示: 图 2-1 查看是否安装了 samba 服务器 通过查询,安装了 samba 服务器,而且还安装了服务器和客户断共用文件、 图形配置工具、客户端软件等。 2.6 dhcp 服务器的介绍 2.6.12.6.1 dhcpdhcp 的工作过程的工作过程 9 dhcp 客户端和服务器申请 IP 地址、获得 IP 地址的过程一般分为 4 个阶段。 具体如下: 1.dhcp 客户机发送 IP

28、租约请求 2.dhcp 服务器提供 IP 地址 3.dhcp 客户机进行 IP 租约选择 4.dhcp 服务器 IP 租用认可 2.6.22.6.2 dhcpdhcp 服务器的安装如服务器的安装如下下 首先检测下系统是否应经安装了 dhcp 相关的软件,如图 2-2 所示: 图 2-2 检测是否安装了相关软件 安装 dhcp 服务器开发工具软件包和 DHCP 的 IPv6 扩展工具。如图 2-3 所示: 图 2-3 安装 dhcp 开发和扩展工具包 2.7 vsftpd 服务器的介绍 2.7.12.7.1 vsftpdvsftpd 服务器的工作原理服务器的工作原理 vsftpd 大大简化文件传

29、输的复杂性,它能够使文件通过网络从一台主机传 送到另外一台计算机上却不受计算机和操作系统类型的限制。无论是 PC、服务 器、大型机,还是 IOS、Linux、Windows 操作系统,只要双方都支持协议 FTP,就可以方便、可靠地进行文件的传送。 vsftpd 服务器的具体工作过程如下: 客户端向服务器发出连接请求,同时客户端系统动态地打开一个大于 1024 的端口等候服务器连接。 若 FTP 服务器在端口 21 侦听到该请求,则会在 1031 端口和服务器的 21 端 10 口之间建立起一个 FTP 绘画连接。 当需要传输数据时,FTP 客户端再动态地打开一个大于 1024 的端口(比如 1

30、032 端口)连接到服务器的 20 端口,并在这两个端口之间进行数据的传输。 当数据传输完毕,这两个端口会自动关闭。 当 vsftpd 客户端断开与 FTP 服务器的连接时,客户端上动态分配的端口将 自动释放。 2.7.22.7.2 vsftpdvsftpd 服务器的安装服务器的安装 首先检测是否安装了 FTP 的相关软件如图 2-4 所示: 图 2-4 检测是否安装了相关软件 这表明系统已经安装了 vsftpd 服务,我们不需要在安装 vsftpd 服务了。 2.8 APACHE 服务器的介绍 2.8.12.8.1 apacheapache 服务器的工作特点服务器的工作特点 1.完全免费,开

31、放的源代码,用户可根据自身的需要进行相关模的开发。 2.其跨平台性,可在 UNIX、Windows、Linux 等多种操作系统上运行。 3.支持 Perl、PHP 和 Java 等多种网页编程语言 4.运行非常稳定 ,具有相对较好的安全性 2.8.22.8.2 apacheapache 服务器的安装服务器的安装 默认情况下,Red Hat Enterprise Linux 安装程序不会将 Apache 服务装 上,可以使用下面的命令检查系统是否已经安装了 Apache 服务如图 2-5 所示: 图 2-5 检测系统是否安装了 apache 相关软件 显然系统没有安装 Apache 服务,我们手

32、动安装如图 2-6 所示: 11 图 2-6 安装 Apache 服务器 2.9 DNS 服务器的安装 如果没有选择完全安装,Linux 默认安装时没有安装 DNS 服务器,可以通 过以下命令检查系统是否安装了 DNS 服务器或看是否已经安装了哪个版本。使 用 rpm qa|grep bind 检测如图 2-7 所示: 图 2-7 检测 DNS 服务器的安装版本 检测都 DNS 已经安装了相关的软件,现在安装 DNS 服务器的缓存文件软件 包和客户端工具,默认安装,用于搜索域名指令,安装如图 2-8 所示: 图 2-8 安装 DNS 的相关软件 本章小结 Linux 是一种类似 UNIX 的操

33、作系统,由 Linux Torvalds 在 Minix 操作系 统的基础上创建。Linux 凭借其优良特性已成为目前发展潜力最大的操作系统。 本章介绍了 Linux 服务器,在操作方面 Linux 是完全开放代码,安装硬件 12 需要硬件的兼容性,为了公司的安全和稳定性以及需求分析,我们介绍了 Linux 的功能以及应用前景并且安装了相关的服务器 samba、dhcp、vsftpd、apache、dns,介绍了 samba 的工作过程、dhcp 的工作 原理、apache 的工作特点等,目前 Linux 在服务领域继续发挥着越来越大的作 用,是崁入式系统和构筑集群计算机的首选,并随着技术的进

34、步,逐渐被更多 的用户所接受。 Linux 是一种多种服务器的功能,通过 Linux 安装了相关的服务器的客户 端及缓冲文件,这样就可以对这些服务器做出简便的配置,可以配置资源共享、 IP 地址租约、传送数据、用户和密登录等。 第三章 LINUX 服务器的配置 3.1 安装服务器前的准备 3.1.13.1.1 配置物理机的配置物理机的 IPIP 地址和地址和 DNSDNS,配置结果如图,配置结果如图 3-13-1 所示:所示: 13 图 3-1 配置物理机的 IP 地址 第二步:在虚拟机中打开网络管理,配置 Red hat5 服务器的 IP 地址,配 置 IP 和结果如图 3-2 所示: 图

35、3-2 设置 Red hat 5 IP 地址 3.1.2 在 Red hat 5 和物理机上测试 IP 地址的连同性,具体配置如下: 第一步:在 Red hat 5 的终端输入 ping 10.1.43.53 测试,结果如图 3-3 所示: 14 图 3-3 在 Red hat 5 终端测试 第二步:在物理机中打开运行输入 cmd 打开输入 ping 10.1.43.242, 结果如图 3-4 所示: 图 3-4 IP 地址配置及测试 3.2 Samba 服务器的配置 在 Samba 服务器上我们根据项目分析和需求分析,建立 workgroup 工作组, 分别创建/tmp、/cwpri、zjs

36、x 目录,以及公司的需求分别设置目录的不同访问 权限,具体配置如下: 第一步:创建用户 CW 并设置密码、创建目录/tmp、cwpri、/zjsx 并设置 访问权限,具体配置如图 3-5 所示: 15 图 3-5 共享文件及组合用户相关配置 第二步:对 Samba 主配置文件 smb.conf 进行编辑。设置 public、 zjsx、cwpri 文件的参数,分别设置它们的开放路径、存取、读写、以及访问 等相关配置参数,具体如图 3-6 所示: 图 3-6 smb.conf 文件中参数的配置 第三步:从新启动 smb 服务器 # service smb restart 16 第四步:在物理机中

37、测试输入 IP 地址,再输入用户名及密码如图 3-7 所 示: 图 3-7 输入 IP 地址测试 3.3 dhcpd 服务器的配置 根据公司的项目分析,为了满足公司的需求和现状,具体配置如下: 第一步:在 DHCP 主配置文件/etc/dhcpd.conf 中编辑。DNS 主机的 IP 通过 domain-name-servers 参数设置为 59.51.78.210,222.246.129.80,地址池通过 range 参数分别设置为 10.1.43.10-10.1.43.50,10.1.43.100-10.1.43.200,其 他的 IP 地址则保留,给总经理绑定一个 IP 地址,IP 地

38、址为 10.1.43.195,在 host 中加入 IP 地址的 MAC 地址绑定的选项以申请固定 IP 地址。具体配置如图 3-8 所示: 17 图 3-8 配置 DHCP 主配置文件 第二步:在物理机上设置自动获取 IP 地址,打开在运行输入 cmd,打开 在输入 ipconfig/all 自动获取 IP 地址如图 3-9 所示: 18 图 3-9 测试 3.4 vsftpd 服务器的配置 要求公司采用 Linux 操作系统做服务器,要求人财务部和销售部必须每天 将数据传回到总部,并且及时从总部下载相关的数据,一般财务部和人事部用 户允许上传和下载的目录(var/ftp/mydomain/

39、) ,限制销售部用户 AA 和财务部 BB 只能使用其主目录,禁止人事部 CC 用户登录访问。 第一步:在终端创建用户 AA、BB、CC 创建用户如图 3-10 所示: 图 3-10 第二步:对 vsftpd 主配置文件 etc/vsftpd/vsftpd.conf 进行编辑,设置 参数 anonymous_enable 不允许匿名 ftp 登录、local_enable 允许本地用户登 录,开放 chroot_list_enable 和 chroot_list_file=/etc/vsftpd/chroot_list 开放的是不是 chroot 目录,具 体配置如图 3-11 所示: 19

40、图 3-11 主配置文件 vsftpd 配置 第二步:重启服务器 # service vsftpd restart 第三步:在物理机输入用户 BB、CC 登陆访问,结果如图 3-12 所示: 20 图 3-12 登录用户 BB、CC 3.5 httpd 的配置 域名表及目录如下图 3-13 所示: 部门网址IP 地址目录 10.1.43.242/var/www/ 10.1.43.242/var/www/cw 10.1.43.242/var/www/xs 10.1.43.242/var/www/xc 10.1.43.242/var/www/jl 图 3-13 Web 站点的 IP 及域名 为了满

41、足公司的浏览器能够访问 ,,,,xc.m 的网站,分别访问不同的网站,Web 服务器的配置如下: 第一步:在 Web 主配置文件/etc/httpd/conf/httpd.conf 中编辑,配置 VirtualHost 参数为 IP 为 10.1.43.242,管理员 E-mail 地址为 。网页编码类型采用 GB2312,所有网站资源都存放在 /var/www/html 目录下,并将 Apache 的根目录设置为 etc/httpd 目录,具体配 置如图 3-14 所示: ServerAdmin 21 图 3-14 配置 Web 第二步:重启服务器 #service httpd rest

42、art 第三步:在 Red Hat 5 浏览器测试如图 3-15 所示 22 图 3-15 测试站点 3.6 DNS 服务器的配置 3.6.1 主配置文件、正反向区域的配置: 为了满足公司的 Web 服务器能访问不同的网站,设置 DNS 域名解析,满足 公司需求,具体配置如下: 第一步:对主配置文件/etc/named.conf 进行编辑,建立正向域名 .zone 和反向域名 242.43.1.10.zone,如图 3-16 所示: 图 3-16 主配置文件配置 第二步:在正向中添加域名参数为 dns、www、cw、xs、jl、ftp,dns、www、cw、xs、jl、xc、IP 地址为 10

43、.1.43.242,ftp 的 IP 地址为 10.1.43.13,具体文件的配置及参数设置如图 3-17 所示: 23 图 3-17 正向文件配置 第三步:在反向区域的文件配置,如图 3-18 所示: 图 3-18 反向文件的配置 第三步:重启服务器 #service named restart 3.6.23.6.2 在终端中分别输入域名进行域名解析,测试结果如图在终端中分别输入域名进行域名解析,测试结果如图 3-3- 1919 所示:所示: 图 3-19 测试域名解析 24 本章小结 在本章中 Red Hat 5 中利用 Samba 软件架设可架设的 Samba 服务器,以实 现网络中不同

44、内类型计算机之间文件和打印机的共享,Samba 服务器的配置取 决于/etc/samba 目录中的 smb.conf 文件。 dhcp 服务器是为了方便每台电脑手动配置 IP,而且手动配置有引起的错误, DHCP 有助于防止在整个网络上配置新的计算机时重用以前指派的 IP 地址而引 起的地址冲突。 vsftpd 要求人财务部和销售部必须每天将数据传回到总部,并且及时从总 部下载相关的数据,限制用户允许上传和下载的目录,限制相关部门只能使用 其主目录,禁止某些用户登录访问。 Apache 中可利用相关参数针对 Web 站点所在的目录实现访问控制和认证。 管理员即可以在 httpd.conf 文件

45、中直接设置。 dns 实现域名和 IP 地址之间的转换,并配置好公司的 http 站点的域名解 析、vsftpd 站点的域名解析以及内部邮件收发的 MX 记录。 通过本章的配置我们实现了需求分析中作用,配置 samba、dhcp、dns 、vsftpd、httpd 服务器,有些服务器配置的不是很完善,但在以后的学习中 我会配置完善,实现更多的功能。 25 总 结 经过半个月的努力,完成了本毕业设计。毕业设计的规划定位了 linux 下 服务器的简介、安装、作用、以及公司需求的实践配置与测试,在论文的过程 中只对部分服务器做了详细的叙述,但是所有的配置和操作都是目前 internet 网络中很实

46、用的东西,特别是复杂的网络中占很重要的低位。由于知识的缺陷, 如防火墙配置、VTP 服务器的配置、Sendmail 服务器等的功能都没有应用,但 我会在以后的学习和发展中完成剩下没有完成的功能。 基于 Linux 环境的服务器配置时在服务器的一大特点,linux 操作系统的 优点不用言语说相比较了解的。要真正的去掌握一门技术或者说是一个课程是 要花费很多时间和精力的,linux 系统的优点之诱使我不断的追求和强烈的学 习渴望。 随着电脑的普及,越来越多的人都不断追求完善党的 linux 操作系统不管 是服务器方面还是单机版都在和时代一同前进。由于本人的学识还不够,在很 多方面都还没有考虑到,即

47、使有的地方功能想到了但由于知识的关系没有得以 实现不能使各种服务器得到最优的配置,所以该毕业设计和毕业论文还有许多 不尽如意的地方,这些都有待今后进一步的加强、改进、完善。不过我想我一 定会在今后的学习中不断学习,自我加强使自己取得更大的进步,并且个方面 去全面学习和发展。 26 致 谢 经过一个月的努力,毕业设计已经接近尾声,由于我经验的缺乏,在完成 毕业设计的时候难免会遇到很多问题,再次,我忠心的感谢在我设计过程中帮 助我的同学和老师,谢谢你们!论文完成的前提是老师给我提供了一些相关的 资料、样本、以及良好的环境,并给予我熟悉的关怀和指导。设计期间,朱老 师认真负责的工作态度,严谨的治学风格,使我深受启发;启发的同时,和同 学之间的相互探讨也使我获益匪浅

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1