热烈祝贺台州朗动科技的站长论坛隆重上线!(2012-05-28)    热烈庆祝伟大的祖国60周年生日 点击进来我们一起为她祝福吧(2009-09-26)    站长论坛禁止发布广告,一经发现立即删除。谢谢各位合作!.(2009-08-08)    热烈祝贺台州网址导航全面升级,全新版本上线!希望各位一如既往地支持台州网址导航的发展.(2009-03-28)    台州站长论坛恭祝各位新年快乐,牛年行大运!(2009-01-24)    台州Link正式更名为台州网址导航,专业做以台州网址为主的网址导航!(2008-05-23)    热烈祝贺台州Link资讯改名为中国站长资讯!希望在以后日子里得到大家的大力支持和帮助!(2008-04-10)    热烈祝贺台州Link论坛改名为台州站长论坛!希望大家继续支持和鼓励!(2008-04-10)    台州站长论坛原[社会琐碎]版块更名为[生活百科]版块!(2007-09-05)    特此通知:新台州站长论坛的数据信息全部升级成功!">特此通知:新台州站长论坛的数据信息全部升级成功!(2007-09-01)    台州站长论坛对未通过验证的会员进行合理的清除,请您谅解(2007-08-30)    台州网址导航|上网导航诚邀世界各地的网站友情链接和友谊联盟,共同引领网站导航、前进!(2007-08-30)    禁止发广告之类的帖,已发现立即删除!(2007-08-30)    希望各位上传与下载有用资源和最新信息(2007-08-30)    热烈祝贺台州站长论坛全面升级成功,全新上线!(2007-08-30)    
便民网址导航,轻松网上冲浪。
台州维博网络专业开发网站门户平台系统
您当前的位置: 首页 » Linux服务器架设 » RedHat6.2服务器配置方案大全(四):Samba

RedHat6.2服务器配置方案大全(四):Samba

论坛链接
  • RedHat6.2服务器配置方案大全(四):Samba
  • 发布时间:2008-09-14 16:32:29    浏览数:6035    发布者:lusm    设置字体【   
第四章Samba
4.1简介
网络的宗旨是更容易地在计算机间共享信息,在Linux服务器和Windows98的客户机之间实现打印共享和文件共享已经成为一个中小型企业必须解决的问题。
Samba实际上是一组程序,它们让你的Linux服务器机器懂得SMB(ServerMessagesBlock)协议。SMB是一套通讯协议,让运行OS/2,WindowsNT,Windows95,WindowsforWorkgroups的计算机实现文件共享和打印机共享服务。这套协议类似于NFS(网络文件系统)和lpd(Unix标准打印服务器),及一套分布式授权认证系统(如NIS或Kerberos)的组合。在运行Samba服务器程序的时候,你的Linux机器在"网络邻居"中看起来如同一台Windows机器。Windows机器的用户可以"登录"到你的Linux服务器上,当然这要求你给予适当的权限。

Samba也能做一些一般来说需要WindowsNT服务器去完成的工作,如作为一个WINS服务器和处理来自Windows95机器的"网络登录"请求等等.

4.2所需系统资源
4.2.1配置文件:

文件来源

/etc/smb.conf samba-2.0.6-9.i386.rpm->

/usr/doc/samba-2.0.6/example/smb.conf.default

/etc/smbusers samba-2.0.6-9

/etc/smbpasswd 系统自带,使用smbpasswd更改

4.2.2相关工具:

文件来源

/etc/rc.d/init.d/smbsamba-2.0.6-9.i386.rpm

/usr/bin/smbaddusersamba-2.0.6-9.i386.rpm

/usr/smbpasswd samba-2.0.6-9.i386.rpm

4.3配置方案
1./etc/smb.conf

作用:这是Samba的主配置文件,集中了所有的Samba配置选项。

实例:

[global]

netbiosname=thj

#指定本机在网上邻居中的显示名

workgroup=basexf

#指定本机所属的工作组

serverstring=TangHaijing'sLinuxServer

#指定本机的备注

;hostsallow=192.168.1.192.168.2.127.

#允许访问本机共享

printcapname=/etc/printcap

loadprinters=yes

printing=bsd

guestaccount=nobody

logfile=/var/log/samba/log.%m

maxlogsize=50

security=user

encryptpasswords=yes

smbpasswdfile=/etc/smbpasswd

#指定定对用户口令校验的密码文件

#安全级别为用户级,这样定义是为了让每个98的客户端能自由使用它们在Linux服务器上的目录。

socketoptions=TCP_NODELAYSO_RCVBUF=8192SO_SNDBUF=8192

;interfaces=192.168.12.2/24192.168.13.2/24

dnsproxy=no

[homes]

comment=THJ'sHomeDirectories

browseable=no

writable=yes

[printers]

comment=AllPrinters

path=/var/spool/samba

browseable=no

guestok=yes

writable=no

printable=yes

[public]

comment=PublicStuff

path=/home/Share

browseable=yes

guestok=yes

public=yes

writable=yes

#定义了共享目录,所有的用户对这个目录都有读写权限

[thj]

comment=Fred'sPrinter

validusers=thj

path=/homes/thj

printer=thj_printer

public=no

writable=no

printable=yes

#以上是定义打印机

2.管理员执行smbaddusertanghj:smithj来创建一个smb用户,相应地更改了/etc/smbpasswd和/etc/smbusers

3.管理员需要执行chmod0777/home/Share,修改/home/Share访问权限。

4.4测试及管理方法
1.管理员可以通过执行/etc/rc.d/init.d/smbrestart使更改的配置文件生效。

2.testparm命令,解析和描述你的smb.conf文件的内容,特别有用,因为它提供了一个简易的方法发现配置上的错误。

4.5本章小结
Linux是一个优秀的网络操作系统,它可与多种网络集成。Linux系统的稳定性、可靠性受到了广大用户的欢迎,在中小型网或者在公司、部门、单位等内部网(Intranet)上,常将Linux充当有效而强劲的文件和打印服务器,让windows客户机共享Linux系统中的文件。这种Linux与windows网络集成是通过samba来实现。其实大家看了我关于Samba的介绍已经有了一个切身的感觉,就是Samba的配置选项太多了,但是要实现我们的目的只需要更改其中不多的部分就足以实现强大的文件、打印共享了。
娱乐休闲专区A 影视预告B 音乐咖啡C 英语阶梯D 生活百科
网页编程专区E AMPZF HTMLG CSSH JSI ASPJ PHPK JSPL MySQLM AJAX
Linux技术区 N 系统管理O 服务器架设P 网络/硬件Q 编程序开发R 内核/嵌入
管理中心专区S 发布网址T 版主议事U 事务处理