[global] | 6 c, C6 w' D/ J W* i( [
| #全局参数。 |
$ X. w' H; x$ s8 X8 V$ x# O4 ]9 A | workgroup = MYGROUP | #工作组名称 |
2 t/ Q$ W. I# Y* o) p$ e1 U' J* C4 u2 h | server string = Samba Server Version %v | #服务器介绍信息,参数%v为显示 SMB版本号 |
$ k7 b. u% ?' G% V | log file = /var/log/samba/log.%m | #定义日志文件的存放位置与名称, 参数%m为来访的主机名 |
! n, Q' R( Q# b7 w& W+ j7 y; Q& L
| max log size = 50 | #定义日志文件的最大容量为50KB |
4 z7 m" u- N$ H7 o | security = user | #安全验证的方式,总共有4种 |
* }1 _: ^+ n P% n6 [: I | #share:来访主机无需验证口令;比较方便,但安全性很差,7.0以上系统不支持share, 使用user模式,map to guest=bad user代替 |
6 y) T4 u$ X o( H& K7 W6 N! Z: I
| #user:需验证来访主机提供的口令后才可以访问;提升了安全性 |
; |* ?( t C6 j. l5 Q4 l4 T | #server:使用独立的远程主机验证来访主机提供的口令(集中管理账户) |
8 s1 M9 n9 l' f) S: M( R
| #domain:使用域控制器进行身份验证 |
! S F; H. N; e | passdb backend = tdbsam | #定义用户后台的类型,共有3种 |
: `! F' T5 T/ `. r2 V | #smbpasswd:使用smbpasswd命令为系统用户设置Samba服务程序的密码 |
& Z" E+ b! |3 c2 }9 T9 v. R/ v& ~+ D% A& f( v | #tdbsam:创建数据库文件并使用pdbedit命令建立Samba服务程序的用户 |
3 ~3 |9 v6 j4 [" g) A
| #ldapsam:基于LDAP服务进行账户验证 |
8 F7 [: e2 ~* u; }
| load printers = yes | #设置在Samba服务启动时是否共享 打印机设备 |
' q( o* r: T: o7 F' |7 t; d
| cups options = raw | #打印机的选项 |
[homes] |
! _1 r0 n# l. ?0 @% ] | #共享参数 |
' d: m+ O, e6 A4 U' Z6 s: S9 X | comment = Home Directories | #描述信息 |
' i6 N2 B' W7 r4 ?0 c, s | browseable = no | #指定共享信息是否在“网上邻居”中可见 |
" \0 }) j. O1 L6 w4 y5 x
| writable = yes | #定义是否可以执行写入操作, 与“read only”相反 |
[printers] | 5 O* s% f' @3 `; M: M
| #打印机共享参数 |
" O9 ^7 p6 n) V& G {
| comment = All Printers | ; [4 w% S' h6 W: t. R
|
! I# V9 b o$ l0 o8 B J
| path = /var/spool/samba | #共享文件的实际路径(重要)。 |
) g' Z5 J& U$ r6 T& |, Z | browseable = no | #网络发现是否可见 |
( W) |; m5 t' I% W( h; V | guest ok = no | #是否所有人可见,等同于"public"参数。 |
$ @% I6 x0 m; f* F/ u
| writable = no | #是否允许写入 |
9 a+ @( @: u) U+ M9 r4 b- v | printable = yes |
( i' y7 N& t( ]# q1 |( C2 K8 \' Q7 n4 m |