linux课程设计报告LINUX操作系统_第1页
linux课程设计报告LINUX操作系统_第2页
linux课程设计报告LINUX操作系统_第3页
linux课程设计报告LINUX操作系统_第4页
linux课程设计报告LINUX操作系统_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、武汉软件工程职业学院课程设计报告2015-2016学年度第 一 学期题目: linux操作系统 姓名: 班级: 网络1302班 系部: 计算机学院 指导教师: 日期:2015 年 11月 21日摘要linux是一个多用户多任务的操作系统。多用户是指多个用户可以在同一时间使用计算机系统;多任务是指linux可以同时执行几个任务,它可以在还未执行完一个任务时又执行另一项任务。 操作系统管理多个用户的请求和多个任务。linux继承了unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制

2、约的、全世界都能自由使用的unix兼容产品。通过这次课程设计,提高了我们对linux各子系统服务配置的动手能力和实践操作综合应用的能力。关键字:操作系统、 dns服务、www服务、ftp服务、telnet目 录dhcp服务4一、需求分析:4二、步骤与结果:4三、拓扑图7四、总结:7dns7一、需求分析:7二、配置步骤:7三、拓扑图11四、总11telnet服务11业务需求:11操作步骤:12总结:14samba服务14一、需求分析:14二、步骤与结果:14三、总结:17ftp17一、需求分析17二、操作步骤17三、拓扑图:23四、总结23www24一、需求背景:24二、配置步骤:24三、总结3

3、1参考文献32dhcp服务一、需求分析:由于公司内部很多 notebook计算机使用的场合!所以 notebook 在使用上,当设定为dhcp client 的时候,那么只要它连接上的网域里面有一部可以上网的 dhcp服务器 ,那部notebook 也就可以连接上 internet 了!网域内数量相当的多时:另外一个情况就是网域内计算机数量相当庞大时,大到您没有办法一个一个的进行说明来设定他们自己的网络参数,这个时候为了省麻烦,还是架设dhcp 来的方便。二、步骤与结果:1、安装及验证 安装dhcp服务 重启dhcp服务成功2、配置步骤查找dhcp配置文件的目录修改dhcp配置文件修改结果如下

4、 重启dhcp服务3、测试验证打开另一测试机修改成属性自动获取ip打开cmd输入命令ipconfig /renew 客户端自动获取成功三、拓扑图四、总结:dhcp服务器毋庸置疑,是企业网络管理员的得力助手之一。有了dhcp服务器后,使得我们的网络管理工作变得游刃有余。它给内部网络或网络服务供应商自动分配ip地址给用户给内部网络管理员作为对所有计算机作中央管理的手段。通过本实验可以看出,只要设置了dhcp,就可以在一个网段中分配很多子网给下面的用户使用,这样可以不需要每台电脑都直接接入互联网,可以保证公司网络的安全,同样可以节省很多资金。dns配置一、需求分析:利用dns 服务器循环系

5、统结合软件对各个服务器进行并发测试,进行第三方测速管理,即时了解各主力服务器实际的情况。 通过 dns 服务器,解析用户的域名指向进本网站,通过 dns 服务器,采用信息包转借算法,来测试用户和各主机的实际连接速度,自动转借到最快的服务器上二、步骤与结果:1、安装及验证安装dns查看安装结果2、配置步骤hosts文件变更并复制 到/ect目录修改并复制resolve修改/etc/sysconfig/network修改主机名编辑两个区域文件 保存并复制到/var/named路径3、测试验证打开客户端测试在cmd输入nslookup 再输入 192

6、.168.201解析成功如下图三、拓扑图四、总结:智能dns策略解析很好的解决了上面所述的问题。dns策略解析最基本的功能是可以智能的判断访问您网站的用户,然后根据不同的访问者把您的域名分别解析成不同的ip地址。如访问者是网通用户,dns策略解析服务器会把你的域名对应的网通ip地址解析给这个访问者。如访问者是电信用户,dns策略解析服务器会把您域名对应的电信ip地址解析给这个访问者。telnet服务一、业务需求telnet基本功能是,允许用户登录进入远程主机系统。起初,它只是让用户的本地计算机与远程计算机连接,从而成为远程主机的一个终端。它的一些较新的版本在本地执行更多的处理,于是可以提供更好

7、的响应,并且减少了通过链路发送到远程主机的信息数量。二、操作步骤安装telnet服务修改hosts主机名修改telnet文件将disable=yes改为 no启动telnet服务客户端验证puttytelnet成功三、总结:telnet是internet的远程登录协议的意思,它让你坐在自己的计算机前通过internet网络登录到另一台计算机上,这台计算机可以在隔壁的房间里,也可以在地球的另一端。当你登录上远程计算机后,你的电脑就仿佛是远程计算机的一个终端,你就可以用自己的计算机直接操纵远程计算机,享受远程计算机本地终端同样的权力。你可在远程计算机启动一个交互式程序,可以检索远程计算机的某个数据

8、库,可以利用远程计算机强大的运算能力对某个方程式求解。samba服务一、需求分析:在一些中小型网络,或者企业的内部网中,利用linux建立文件服务器是一个很好的解决方案。针对企业内部网中的绝大部分客户机采用windows的情况,我们可以通过使用samba来实现文件服务器功能。 samba的服务器程序可以实现以下主要功能: 文件及打印共享计算机名与ip的解悉用户权限设置。二、步骤与结果:安装samba服务器创建共享文件夹share给它读取权限 打开客户端验证共享成功添加验证用户添加smb用户选择验证模式用户模式打开客户端添加用户qq给它对文件夹完全控制权限创建用户其它者来验证

9、现在发现需要输入验证用户名和密码客户端登录验证输入正确的用户名和密码访问成功三、总结: 为了能够在windows和unix之间进行文件的共享,支持文件的直接修改,而不是通过拷贝文件来进行更新,samba 诞生了。我们都知道unix之间可以nfs服务器来实现文件的共享,windows之间通过cifs,即网上邻居来进行共享,samba的诞生就是为了能够使windows能够访问unix的资源,包括文件,打印机等。ftp一、需求分析linux默认提供的ftp服务器软件为vsftpd,具有安全,体积小,可定制强,具有带宽限制功能,支持创建虚拟用户,支持虚拟ip,效率高等优点。二、操作步骤安装ftp修改/

10、etc/vsftpd中的文件vsftpd.conf文件启动ftp服务在客户端查看ftp服务器文件给默认目录权限通过客户端上传文件三、拓扑图四、总结远程主机提供匿名ftp服务时,会指定某些目录向公众开放,允许匿名存取。系统中的其余目录则处于隐匿状态。作为一种安全措施,大多数匿名ftp主机都允许用户从其下载文件,而不允许用户向其上载文件,也就是说,用户可将匿名ftp主机上的所有文件全部拷贝到自己的机器上,但不能将自己机器上的任何一个文件拷贝至匿名ftp主机上。即使有些匿名ftp主机确实允许用户上载文件,用户也只能将文件上载至某一指定上载目录中。随后,系统管理员会去检查这些文件,他会将这些文件移至另

11、一个公共下载目录中,供其他用户下载,利用这种方式,远程主机的用户得到了保护,避免了有人上载有问题的文件,如带病毒的文件。www一、需求背景:为了让更多的人了解本企业文化,挖掘更多的潜在客户,所以公司有必要有属于自己的网站,二网站离不开服务器的支持,所以在基于linux的基础上搭建了web服务,选择linux是因为linux比其它操作系统安全性都要高些,所以基于这个原因,展开了此项实验。二、配置步骤安装万维网服务器安装完成之后要对其进行一个验证,验证是否安装成功,打开终端输入“rpm -qa |grep http”首先进入“/var/www/html”在“html”文件夹中创建一个“intex.

12、html”的文件然后用双击打开此文件编辑“hello!2222”用来新网也得识别,如图2.3所示:图2.3创建文件创建好文件之后,要对该文件赋予权限右键点击该文件选择“属性、权限”将其他访问改为“只读”如图2.4所示:图2.4修改权限简单的web服务已经配置完成,但为了网站的安全我对配置文件进行了一次修改,实现访问验证。打开“/etc/httpd/conf/httpd.conf”双击打开“httpd.conf”对320行下面加了一句“allowoverride all”。然后打开终端输入“vi /var/www/html/.htaccess”在vi中编辑“authuserfile /var/w

13、ww/html/.htpasswdauthname "security center"authtype basicrequire valid-user”如图2.5所示:图2.5 编辑vivi编辑完成之后要创建一个用户来访问该网站,打开终端输入“htpasswd -c /var/www/html/.htpasswd hyr”用户名为“hyr”密码“123”如图2.6所示:图2.6 创建用户以上配置完成后,现在配置基于多ip以及多端口的配置。基于多端口的配置主要是对配置文件的修改,打开“etc/httpd/conf/httpd.conf”打开之后修改“listen”这里我只有了

14、一个端口所以在下面加了一个“lister1080” 图2.6所示:在“/var/www”创建“htmlport1080”的文件夹在该文件夹中创建一个“index。html”的文件并编辑内容为“hello!111222222” 。图2.6修改listen修改完listen之后在配置文件的最低层添加“<virtualhost 00:1080> documentroot "/var/www/htmlport1080" </virtualhost>”如图2.7所示:重启服务即可。图2.7 修改配置文件基于多端口的配置完成之后,就开始配基

15、于多ip,基于多ip的配置方法也是修改配置文件但是修改配置文件之前,要在客户端中多加一个ip地址。首先进入“etc/sysconfig/betwork-scripts”将“ifcfg-eth0”复制一份并重命名为“ifcfg-eth0:0”然后打开该复制文件将文件修改如图2.8所示:然后打开终端输入“service network restart”激活新网卡。图2.8添加新网卡将网卡添加成功之后,在“var/www”目下创建文件夹“html101”并在该文件下创建“xindex。html”并编辑测试内容为“hello!555555555”。然后打开配置文件“httpd.conf”在末尾添加“&

16、lt;virtualhost 01:80> documentroot "/var/www/html101" </virtualhost>”如图2.9所示:保存之后重启服务。图2.9修改配置文件 测试验证配置完成之后对该网站进行一个测试,打开客户端的浏览器输入“00”回车如图2.10所示:图2.10测试结果普通页面的测试结果出来之后我门将服务重启,然后测试添加验证之后的结果,如图2.11所示:输入账户和密码之后就可以看到如图2.7所示界面。图2.11用户验证基于多端口配置测试结果如图2.12所示:图2.13多端口测试基于多ip的测试结果如图2.13所示:图2.13多ip测试基于域名的访问成功截图三、拓扑图四、总结web的应用层协议http是web的核心。http在web的客户程序和服务器程序中得以实现

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论