[global] |
. C, ]" \6 ^7 f- P! J! b$ E/ c5 a | #全局参数。 |
# M& V* {. V: w2 G& J& l9 {# a | workgroup = MYGROUP | #工作组名称 |
" Z% a" ]% b7 G$ q | server string = Samba Server Version %v | #服务器介绍信息,参数%v为显示 SMB版本号 |
6 I0 d: e% K6 e( l7 U | log file = /var/log/samba/log.%m | #定义日志文件的存放位置与名称, 参数%m为来访的主机名 |
* H4 W( h. N( i; W: q
| max log size = 50 | #定义日志文件的最大容量为50KB |
* f7 i! a0 |" }) N7 Z# b) ` | security = user | #安全验证的方式,总共有4种 |
( u, U5 `! c+ f9 G, z
| #share:来访主机无需验证口令;比较方便,但安全性很差,7.0以上系统不支持share, 使用user模式,map to guest=bad user代替 |
. Y2 L( D0 O9 `( ~: `4 |; R$ P
| #user:需验证来访主机提供的口令后才可以访问;提升了安全性 |
' ?; {+ w6 l' M. S3 L/ N. G
| #server:使用独立的远程主机验证来访主机提供的口令(集中管理账户) |
0 ~5 G$ E! U: ?; y
| #domain:使用域控制器进行身份验证 |
8 ~* C, A; d4 ?& f. g' N% z6 W0 A
| passdb backend = tdbsam | #定义用户后台的类型,共有3种 |
9 k" H2 L; B2 ?
| #smbpasswd:使用smbpasswd命令为系统用户设置Samba服务程序的密码 |
9 u& `' \7 \9 d- W
| #tdbsam:创建数据库文件并使用pdbedit命令建立Samba服务程序的用户 |
, S& k7 l: h' Y, j' C+ X7 B( C8 n
| #ldapsam:基于LDAP服务进行账户验证 |
: ^% \2 D n: @) m4 P/ x | load printers = yes | #设置在Samba服务启动时是否共享 打印机设备 |
8 D- J6 p) B& l# I! q6 K* n. M f | cups options = raw | #打印机的选项 |
[homes] |
/ u3 }1 r+ J+ E- v' z% |0 L& M | #共享参数 |
3 U; [" ~4 X9 |/ [0 q | comment = Home Directories | #描述信息 |
" o3 o0 }2 C# Y8 |: b2 b
| browseable = no | #指定共享信息是否在“网上邻居”中可见 |
9 Y9 l- N- v R" s7 O7 K) Z
| writable = yes | #定义是否可以执行写入操作, 与“read only”相反 |
[printers] | 5 E" u# h/ c: J, ]1 J
| #打印机共享参数 |
, ^% Q4 _, G+ C3 T; J- H5 W; T( ~
| comment = All Printers | . M, H: Q% ~) {; D/ {
|
. q8 b. Q5 V n | path = /var/spool/samba | #共享文件的实际路径(重要)。 |
, s1 J+ h8 V( l0 I) ~4 e8 b
| browseable = no | #网络发现是否可见 |
4 W- A6 m" ^! ] | guest ok = no | #是否所有人可见,等同于"public"参数。 |
! t0 i2 r9 g' m8 Y1 k& b | writable = no | #是否允许写入 |
& x+ m0 H7 I/ |, H+ j( ^) W | printable = yes | 7 v/ v2 S8 ]1 \3 I
|