资源描述:
《samba配置文件说明》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、检查本机是否安装samba:rpm-qa
2、grepsamba文件位置:文件在光盘1中:redhat/rpm中如需WEB配置工具:光盘3中:redhat/rpm中安装samba:rpm-ivh(filename)//安装所有以samba开头的包,加上-aid参数[root@linuxRPMS]#rpm-ivhsamba*-aid配置及使用:开启samba服务:shell提示符下:servicesmbstart (or)restart启动系统自动启动服务:shell提示符下:"ntsysv"(选中所需服务)配置samba:文件所在目录:/etc/samba
3、/smb.conf 用vi编辑器打开smb.conf配置,如查看配置文件则用cat命令Samba配置文件内容:参数详解:GlobalSettings----------------------------------------------------------------------------------------------------workgroup= workgroup//定义该Samba服务器所在的工作组或者域(如果下面的security=domain的话)serverstring=MYSambaServer //服务器描述,通过网络
4、邻居访问时可以在备注里面看见该内容,并且可以使用samba设定的变量:%S=当前服务名%P=当前服务的根目录%u=当前服务的用户名%g=当前用户所在的主工作组%U=当前对话的用户名%G=当前对话的用户的主工作组%H=当前服务的用户的Home目录%v=Samba服务的版本号。%h=运行Samba服务机器的主机名 %m=客户机的NETBIOS名称%L=服务器的NETBIOS名称%M=客户机的主机名%N=NIS服务器名%p=NIS服务的Home目录%d=当前服务进程的ID%I=客户机的IP%T=当前日期和时间%R=说采用的协议等级(值可以是
5、CORE,COREPLUS,LANMAN1,LANMAN2,NT1)%a=客户机的结构(只能识别几项:Samba,WfWg,WinNT,Win95)hostsallow=* //限制可访问此服务器的IP范围例:hostallow=192.168.1.0(网络注意后面加”.”号, 各个项目间用空格隔开,本机也加进去:IP127.0.0.1)printcapname=printcapFile //到printcapFile(一般是/etc/printcap)这个文件中取得打印机的描述信息loadprinters=yes
6、no //是否共享打印机
7、而不用设置下面的[printer]的相关printing=PrintSystemType //打印系统的类型,缺省是lprng,可选项有:bsd,sysv,plp,lprng,aix,hpux,qnx,cupsguestaccount=pcguest //定义匿名登录帐号,而且需要把这个帐号加入/etc/passwd,不然它就用缺省的nobodylogfile=LogFileName //定义日志文件位置LogFileName(一般是用/var/log/samba/%m.log)maxlogsize=size //定义日志文件的大小s
8、ize(单位是KB,如是'0'则不限大小)security=security_level //定义Samba的安全级别,按从低到高分为四级:share,user,server,domainshare:没有安全性的级别,任何用户都可以不要用户名和口令访问服务器上的资源。user:要求用户在访问共享资源之前资源必须先提供用户名和密码进行验证。server:用户名和密码是递交到另外一个服务器去验证,比如递交给一台NT服务器。如果递交失败,就退到user安全级。domain:这个安全级别要求网络上存在一台Windows的主域控制器,samba把用户名和密码
9、递交给它去验证。*后面三种安全级都要求用户在本Linux机器上要系统帐户,否则不能访问secruity=share(or)user(or)server(or)domainpasswordserver= //当security设定为server或者domain的时候才设定passwordlevel=n //系统发送用户密码时,会把密码转换成大写再发送,samba根据这个数目对接收到的密码进行写重组,以重组过的密码尝试密码的正确性.n越大,组合的次数就越多,验证时间就越长,安全性也会因此变得越低。 usernamel
10、evel=n //这个是针对于用户,说明同上encryptpasswords=yes
11、no /