欢迎来到天天文库
浏览记录
ID:27146674
大小:188.13 KB
页数:9页
时间:2018-12-01
《网络操作系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《网络操作系统》课程设计报告题目linux中samba服务器配置方法姓名____杨辉________学号__10168116___同组者____周云扬______专业网络工程指导教师陈卫成绩网络工程系2012年12月15日目录一.设计题目1二.设计内容1三.设计目的与要求1四.设计环境及原理………………………………………………………………….1五.设计过程15.1安装samba服务器25.2设置共享文件夹25.3用户模式35.4共享模式…………………………………………………………………4六.设计结果与分析4七.设计总结………………………………………...…………
2、.....77.1个人遇到的困难77.2获得的主要成果77.3设计体会与建议7一.设计题目linux中samba服务器配置方法二.设计内容Windows与Windows系统之间可以很容易的共享文件。但要Windows与Linux共享文件则需要架设Samba服务器。Samba通过SMB协议,可以实现Windows与Linux之间的文件共享。这里我们主要介绍如何安装配置Samba服务器以及添加Samba用户。三.设计目的与要求:1.理解samba服务器的功能。2.列出在shell终端下安装samba服务的方法。3.列出在shell终端下创建用户的方法。4.详细列出基
3、于共享模式的samba服务器的配置过程并给出测试结果。5.详细列出基于用户模式的samba服务器的配置过程并给出测试结果。四.设计环境及原理设计环境:一台windows服务器,一台装有Centos5.5的linux服务器(ip:210.45.191.3);Samba服务器的工作原理是:让NETBIOS(Windows95网络邻居的通讯协议)和SMAServerMessageBlock)这两个协议运行于TCP/IP通信协议之上,并且使用Windows95的NETBEUI协议让LINUX可以在网络邻居上被Windows95看到。其中最重要的就是SMB协议(Serve
4、rMessageBlock),这是一个用于不同计算机之间共享打印机、串行口和通讯抽象(如命名管道、邮件插槽等)的协议。SMB协议是一个非常重要的协议,在所有的MicrosoftWindows系列操作系统中广为应用。Samba是SMB服务器在类UNIX系统上的实现。它是开放源代码的GPL自由软件。目前Samba可以在几乎所有的UNIX变种上运行。五.设计过程5.1安装samba服务器yuminstallcups-libssambasamba-common编辑smb.conf配置文件vi/etc/samba/smb.conf查看配置文件中的[globle]区域是否有
5、如下代码,如果没有请添加。#Backendtostoreuserinformationin.Newinstallationsshould#useeithertdbsamorldapsam.smbpasswdisavailableforbackwards#compatibility.tdbsamrequiresnofurtherconfiguration.security=userpassdbbackend=tdbsam这主要是使Linux系统用户能够登录Samba服务器。设置开机启动并启动Samba服务器。chkconfig--levels235smbon/et
6、c/init.d/smbstart5.2设置共享文件夹下面设置的文件夹对所有用户可进入。建立文件夹/home/shares/allusers并设置权限。mkdir-p/home/shares/alluserschown-Rroot:users/home/shares/allusers/chmod-Rug+rwx,o+rx-w/home/shares/allusers/编辑smb.conf配置文件并在文件末尾增加如下代码:vi/etc/samba/smb.conf[...][allusers]comment=AllUserspath=/home/shares/al
7、lusersvalidusers=@usersforcegroup=userscreatemask=0660directorymask=0771writable=yes如果你希望所有用户能够通过Samba服务器读写他们自己的根目录,可以在/etc/samba/smb.conf文件增加如下代码(确保你已经注释或删除其它的[homes]区域代码)。[...][homes]comment=HomeDirectoriesbrowseable=novalidusers=%Swritable=yescreatemask=0700directorymask=0700现在重启S
8、amba服务器。/etc
此文档下载收益归作者所有