您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 局域网组网技术课程设计报告
局域网组网技术课程设计报告0806401-12江佳芬一、设计时间2011年6月20日---6月24日二、设计地点一实验楼503教室三、设计目的1、熟练掌握Linux文件系统类型、Linux系统目录结构、Linux常用操作命令。2、熟练掌握Linux操作系统的使用、Samba、Apache等关键服务器的配置技术。3、加深对课程所学知识的理解与综合运用,提高实践创新能力。四、设计小组成员江佳芬、李敏、冯雅文五、指导老师何建新老师六、设计课题课题名称:Linux操作系统使用及服务器构建:掌握基本的linux命令操作;掌握Linux与windows的资源共享和访问方法;掌握Samba服务器的安装和基本参数配置;测试Samba服务器实现windows与Linux文件互仿。apache基本配置文件;理解apache服务器的基本配置参数;构建一台apache服务器并进行测试。理由:1、因为自己对linux系统掌握不深,希望通过本次试验袭击能够有所提高。2、对linux系统比较感兴趣,因为linux系统较WINDOWS安全、稳定。七、基本思路及关键问题的解决办法(一)RedHatLinux9.0的安装。在虚拟机上安装RedHatLinux9.0安装,搭建Linux学习环境。(安装过程中,Linux磁盘分区可以采用自动分区和手动分区,建议采用手动分区,熟悉Linux分区格式),Linux系统安装类型选择:server服务器安装方式;(二)Linux磁盘文件管理掌握Linux文件系统类型、Linux系统目录结构、Linux常用操作命令。基本操作命令:在LINUX图形界面中,从“系统工具”---—“终端”,打开仿真终端窗口;①重启操作系统:reboot或shutdown–r或init6②关闭系统:shutdown–hnow或init0③要使用Shutdown命令,必须是root用户,切换成root用户命令:su–④目录操作命令:cd、ls、mkdir、rmdir、pwd⑤文件操作命令:ls、cp、rm、mv、touch⑥查看文本文件内容命令:cat、more、less、grep⑦改变文件目录拥有者:chownchgrp⑧改变文件目录操作权限:chmod⑨mount、unmount⑩管理用户帐户与密码:useradd、passwd、usermod、userdel⑪查看系统信息命令:df、du、free、cat、uptime、top⑫掌握vi编辑器的使用⑬在linux中使用光盘、usb存储设备(三)Linux的启动过程理解/etc/inittab配置文件及其内容解析(四)配置linux下的Samba文件服务器1、配置LinuxSamba服务器的主要步骤如下:1)备份原始/etc/samba/smb.conf文件。cp/etc/samba/smb.conf/etc/samba/smb.conf.bak2)使用vi文本编辑工具手工修改Samba服务的主配置文件/etc/samba/smb.conf。Samba默认配置如下:[global]workgroup=workgroupserverstring=SambaServerhostsallow=192.168.0guestaccount=jjflmlogfile=/var/log/samba/log.%mmaxlogsize=50security=userencryptpasswords=yessmbpasswdfile=/etc/smbpasswdnameresolveorder=hostdnsbcastwinssupport=nopreservecase=yesshortpreservecase=nodefaultcase=lowercasesensitive=no#Linux共享目录为/tmp和/pub,在此为各个目录指定访问权限。[tmp]comment=Temporaryfilespacepath=/tmpreadonly=nopublic=yes#Apubliclyaccessibledirectory,butreadonly,exceptforpeopleroot[public]comment=PublicStuffpath=/pubpublic=yeswritable=yesprintable=nowritelist=@users3)创建samba帐号。我们在smb.conf文件的[global]段定义了guestaccount=jjflm。生成SMB口令文件smbpasswd可以使用vi编辑器编辑文件/etc/smbpasswd,只保留用户jjflm的登记项。#cat/etc/passwd|mksmbpasswd.sh/etc/smbpasswd4)使用smbpasswd命令为用户jjflm建立SMB口令。#smbpasswd-ajjflm5)重新启动SMB服务器#servicesmbrestart2、Linux客户端的访问利用samba客户端软件smbclient访问smbclient的访问命令格式如下:1)列出目标主机共享资源列表,命令格式如下:smbclient-L//主机名或IP地址-U登录用户名2)使用共享资源,如图3所示:smbclient//主机名或IP地址/共享目录名-U登录用户名%密码图3linux客户端访问服务器3、Windows客户端的访问Windows的客户端不需要更改任何设置,就可以在“网上邻居”中打开已定义的工作组查看到安装了Samba的Linux服务器,或选择菜单“开始→运行”,在打开的“运行”窗口中输入“\\服务器名”或“\\服务器IP地址”,然后单击“确定”按钮即可。如图5利用“网上邻居”访问samba服务器。图5利用windows客户段访问(五)配置Apache服务器1)安装Apache服务器软件Linux的系统光盘一般提供了自带的Apache服务器安装软件,在安装系统时可以一起安装。若用户没有安装,可按如下操作步骤进行:查看是否安装了Apache服务器。在终端字符界面下输入以下命令:[root@localhostroot]#rpm-qa|grephttpd2)启动Apache服务器安装完成Apache后,可以按下面的方法启动、停止、重启Apache服务器。(1)启动服务。执行如下命令:[root@localhostroot]#servicehttpdstart(2)停止服务。执行如下命令:[root@localhostroot]#servicehttpdstop(3)重新启动服务。执行如下命令:[root@localhostroot]#servicehttpdrestar3)可以通过vi编辑器打开默认的httpd.conf文件,执行如下命令:[root@localhostroot]#vi/etc/httpd/conf/httpd.conf4)主服务器选项。各选项参数及功能如下:DocumentRoot/var/设置站点主目录,将测试网站的目录到整个拷贝至该目录下。如图:在万维网浏览器中,测试网站,如图:八、设计过程中出现的问题及解决办法1)在linux系统中配置Samba服务器时,出现在windows的DOS环境下ping不同linux的ip,或是在linux系统下ping不通windows的ip。原因是没有关闭两个系统的防火墙,所以出现了ping不通的情况。2)在两个系统之间ping的通的情况下,发现两个系统之间没有相互访问的权限。解决的方案是在Samba的配置文件中,将security的值设置为user,再运用命令:smbclient//主机名或IP地址/共享目录名-U登录用户名%密码实现资源共享。九、课程设计心得体会1)通过本次课程设计,使我们熟练掌握Linux文件系统类型、Linux系统目录结构、Linux常用操作命令。以及掌握Linux操作系统的使用、Samba、Apache等关键服务器的配置技术。2)在解决问题的同时,提高自己的自学能力和独自解决问题的能力;也加深对课程所学知识的理解与综合运用,提高实践创新能力。3)在本次课程设计中虽然简单掌握linux系统的基本操作,但是要想更熟练的掌握,还需要自己日后的努力学习。参考文献:[1]文东戈.孙昌立.王旭.《linux系统操作系统实用教程》,清华大学出版社,2010.8.
本文标题:局域网组网技术课程设计报告
链接地址:https://www.777doc.com/doc-2511642 .html