samba 配置文件解析

[global]                        #定义全局策略
workgroup=MYGROUP                   #定义工作组
netbios name=MYSERVER                   #指定NetBios名称
interfaces=lo 192.168.1.1               #指定samb侦听那个网络接口
hosts allow=127.0.0.1                   #指定哪些主机能访问samba服务器
log file=/var/log/samba/log.%m              #定义日志文件
max log size=50                     #日志大小
security=user/share                 #用户名密码认证/匿名用户认证
map to guest = Bad User                 #7系列匿名访问应加入此选项
passdb backend=tdbsam/ldapsam               #加密方式
deadtime=10                     #十分钟内不访问自动断开连接
display charset=UTF8                    #使用UTF8字符集
max connections=0                   #指定链接限制
guest account=nobody                    #匿名用户账号为nobody
load printers=no                    #是否共享打印机
cups options=raw                    #打印属性

[homes]                         #共享家目录
comment = Home Directories              #共享名称
browseable = no                     #目录是否可被浏览
writable = no                       #目录是否可写
valid users = %S
valid users = MYDOMAIN\%S

[printers]                      #打印机共享
comment = All Printers
path = /var/spool/samba                 #打印机共享池
browseable = no
guest ok = no
writable = no
printable = yes

[common]                        #自定义共享资源名称
comment=LyShark                     #共享资源描述
path=/home/samba                    #共享目录
valid users=tom lyshark                 #有效账户列表
create mask=0750                    #上传文件默认权限,默认(0750)
directory mask=0775                 #创建目录默认权限,默认(0755)
browseable=yes                      #共享目录是否对所有人可见   
writable=yes        
read only=yes                       #赋予文件只读权限
write list=admin                    #写权限账户列表,这里控制admin有写权限 
write list=@admin                   #设置一个组有写权限
admin users=lyshark                 #管理员账号,这里设置lyshark为管理员
invalid users=root bin                  #禁止root bin 访问common共享目录
guest ok=yes                        #是否启用匿名访问

猜你喜欢

转载自www.cnblogs.com/LyShark/p/10222330.html