samba配置详解

samba配置详解

ID:42770280

大小:89.00 KB

页数:17页

时间:2019-09-21

samba配置详解_第1页
samba配置详解_第2页
samba配置详解_第3页
samba配置详解_第4页
samba配置详解_第5页
资源描述:

《samba配置详解》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Linuxsamba配置详解这一篇文章提供了以前LinuxFocus文章关于SAMBA用于在Unix-Windows异构网络共享资源的方案。特别地,它集中在使用SAMBA运行Windows提供的服务。这不仅是因为Linux强大灵活,还更出于经济考虑的结果:*极大的节省了购买Windows服务器的许可证费用。*要达到相似的性能表现,Linux比Windows使用更少的硬件资源(也就是处理器和内存了)。一个运行SAMBA配置恰当的Linux服务器可以替代WindowsNT/2000服务器,它一般能共享目录,提供活动目录服务(activedirectoryservic

2、e,ADS)但是它可以做为主域控制器(PrimaryDomainController,PDC),进行Windows2000/NT/98/95作为客户机的用户认证,共享资源(目录和打印机)和定制用户会话。这篇文章主要集中到这些方面。许多的计算机环境都以Windows服务器提供的功能为基础,装有SAMBA的Linux服务器会在不改变客户机的情况下,替代所有基于Windows系统提供的功能。以下的要讨论的步骤假定:SAMBA已经安装并且运行正确的机器将被用做服务器。读者需要Linux和Windows服务器的基本的知识。案例学习考虑Linux/Samba服务器作为主域控

3、制器(PDC),每个认证过的用户进入两种共享的目录,一个是公共空间,一个是私人空间。在这篇文章里,讨论一种进入私人数据空间的极为常见的情况,就是每个用户有一个个人的目录。要考虑的细节:Linux/SambaNetBIOS名字:SMBServerWindows域名(工作组):THEDOMAIN每个用户的私人分区:H:(Windows)=>/home/(Linuxserver)公共分区:P:(Windows)=>/home/public图1显示了一个简单的网络示意图,客户机运行Windows系统,使用WindowsNT/2000服务器提供的资源和服务。这个服务器能被

4、Linux/SAMBA服务器替代。Fig.1–在Windows服务器上运行的主域控制器和文件服务器配置遵循以下步骤:1)创建要在主域服务器(Linux/Samba)待认证的用户。使用adduser命令,useradd或userconf,你可以使用一些用户管理的工具,也可以是带有图形界面的(Webmin,Linuxconf,Yast等).需要确认如果用户只进入Linux/Samba服务(如果你想),这就是说用户不必进入Linux命令行,这样的话只有把home目录设成/dev/null,命令行设成/bin/false。2)把UNIX用户转换成Linux/Samba/

5、Windows用户,生成smbpasswd文件。cat/etc/passwd

6、mksmbpasswd.sh>/etc/samba/smbpasswd另一个方法是,执行一下的SAMBA命令来创建用户和定义密码:smbaddusersmbpasswd这些命令和adduser与passwd一样有类似的作用。3)编辑SAMBA的配置文件(smb.conf),你要确定加入或减去下列标有comment的可选项:netbiosname=SMBServerworkgroup=THEDOMAINserverstring=LinuxSambaNTServerlogfile=/var

7、/log/samba/%m.logmaxlogfile=0security=userencryptpassword=yessmbpasswordfile=/etc/samba/smbpasswdsslCAcertificate=/usr/share/ssl/....(cancelcomment)socketoptions=(cancelcomment)localmaster=yespreferredmaster=yesdomainmaster=yesdomainlogons=yeslogonscript=logon.batwinssupport=yes注意:做为

8、每一个用户的特有的登陆(login),需要使用"%U.bat"文件替换原先的“登陆描述”(loginscript)。这样每一个用户都有一个的带有自己用户名的“登陆描述”,%u也是可以使用的.如果你想定义用户属于那个组,你可以使用%g或%G,这些参数和其他参数的定义可以在手册中找到。(mansmb.conf)4)创建共享资源编辑smb.conf文件并注释所有的“共享”的例子,加入以下的信息,如果没有必要的话,不用更改:[netlogon]comment=InitializationScriptspath=/home/netlogonreadonly=yesgues

9、tok=yesbrows

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。