[global] | * [6 h9 I" D f% r$ o4 M
| #全局参数。 |
, G0 B4 K1 c% V- Q9 V5 s | workgroup = MYGROUP | #工作组名称 |
. |- W7 m3 ~5 i- p$ ? | server string = Samba Server Version %v | #服务器介绍信息,参数%v为显示 SMB版本号 |
% y, o6 L8 X$ O! e z | log file = /var/log/samba/log.%m | #定义日志文件的存放位置与名称, 参数%m为来访的主机名 |
# V+ |; F8 y1 R3 V7 q- F5 A | max log size = 50 | #定义日志文件的最大容量为50KB |
- U* v2 l C5 W1 R; w, H
| security = user | #安全验证的方式,总共有4种 |
2 g0 Y/ v1 h! w- L. w
| #share:来访主机无需验证口令;比较方便,但安全性很差,7.0以上系统不支持share, 使用user模式,map to guest=bad user代替 |
/ i v) H" W) g" o$ k3 `" N | #user:需验证来访主机提供的口令后才可以访问;提升了安全性 |
1 a3 ?2 O$ \0 m | #server:使用独立的远程主机验证来访主机提供的口令(集中管理账户) |
6 O" G1 p; y" Z X& l! V1 S
| #domain:使用域控制器进行身份验证 |
! z4 ]$ P" {- |) U; i | passdb backend = tdbsam | #定义用户后台的类型,共有3种 |
* X5 S% P3 H4 d+ _
| #smbpasswd:使用smbpasswd命令为系统用户设置Samba服务程序的密码 |
3 g+ A& f5 A2 Y" V& V" \, ^. L
| #tdbsam:创建数据库文件并使用pdbedit命令建立Samba服务程序的用户 |
& I6 n& P" H" J' X& ~! p f | #ldapsam:基于LDAP服务进行账户验证 |
' U2 W% f8 r$ _( g* o; V
| load printers = yes | #设置在Samba服务启动时是否共享 打印机设备 |
& j8 b& X$ v) ~: L! X: U
| cups options = raw | #打印机的选项 |
[homes] |
- c0 W, _! E N0 ] | #共享参数 |
- X; U. F) E' @: S4 I: ^2 T0 B6 I" i | comment = Home Directories | #描述信息 |
5 J7 T' X8 ~5 S& H, j: i: c/ l
| browseable = no | #指定共享信息是否在“网上邻居”中可见 |
! E" {% T6 M ]8 U# `5 y | writable = yes | #定义是否可以执行写入操作, 与“read only”相反 |
[printers] |
* V' n: T/ {! ]6 q% R8 O. ?/ h | #打印机共享参数 |
$ p' l% b- L" i6 f h0 [1 ]
| comment = All Printers |
5 x0 C0 ?; U7 t3 s2 K& q |
2 Y9 e4 c6 \) D( q2 E2 W( U6 F4 @ N
| path = /var/spool/samba | #共享文件的实际路径(重要)。 |
J! a' }& s2 e D1 R! x8 J | browseable = no | #网络发现是否可见 |
4 n( o5 L0 ]6 u+ ^ | guest ok = no | #是否所有人可见,等同于"public"参数。 |
1 S9 `- }( V6 U* k1 a- v
| writable = no | #是否允许写入 |
7 j8 L; M' r. V+ j) k | printable = yes |
9 v' n$ {6 O* p |