Samba学习心得—smb.cnf

$ vim /etc/samba/smb.conf
[global]											#指定全局配置,也就是对所有配置生效
workgroup = WORKGROUP								#指定Samba server要加入的工作组
server string = Samba Server %v						#设置服务字符串,相当于描述, v%是Samba版本号
netbios name = Samba server							#也是描述,win用户看到此信息就知道是干嘛的,也相当于描述
#hosts allow 										#允许登录的ip,或者网段
#deadtime = 10										#代表10分钟内,没有访问,将自动断开Samba服务,可以自定义
#max connections = 0								#最大连接数,默认是4,为0时,没有限制

security = user										#设置用户访问方式,总共有4种方式,share,user,server,domain	
													share:代表匿名访问 
													user:	通过用户名及密码进行访问(用户得是系统账户)
													server:通过验证身份方式进行访问(身份信息放在另外一台Samba服务器上)
													domain:通过验证身份访问,账户信息存在活动目录中
																	
encrypt passwords = true							#是否启用认证密码加密,默认是开启的
map to guest = bad user								#在user级别实现匿名访问,同时在共享模块中间,不能指定用户
guest account = nobody								#设置匿名账户为nobody

passdb backend = tdbsam								#指定密码存储方式,分为smbpasswd,tdbsam,ldapsam
																		smbpasswd:用明文的方式存储账户及密码(安全性极低)
																		tdbsam:以TDB的密文格式进行存储
																		ldapsam:以ldap方式存储账户密码
							

log file = /var/log/samba/%m.log					#指定日志,准确来说是访问日志 %m代表主机名
max log size = 50									#设置日志大小,默认是kb,0代表不限制

load printers 										#是否共享打印机
cups options = raw									#打印属性
dns proxy = no										#是否开启dns代理服务

unix charset = UTF-8								#指定字符集
dos charset = CP936									#也是字符集,解决中文乱码的问题

[printers]											#打印机属性(可以使用默认的,或者删除都无所谓)
    comment = All Printers							
    path = /var/spool/samba							#打印机共享池
    browseable = no
    guest ok = no
    writable = no
    printable = yes
#============================ Share Definitions ==============================
[lefang]											#共享名(自定义)			
comment = lefang									#描述信息
path = /data/samba/lefang							#共享文件路劲
valid users = lefang01								#指定登录用户(没有指定的话,就是支持匿名访问)
browsable =yes										#指定文件是否可以浏览
writable = yes										#是否可写
guest ok = yes										#匿名用户是否可以访问(仅仅在全局设置 security=share是有效)
read only = no										#只读模式,也是为只读,no为不限制
create mask = 0777									#下面的啥,我也不懂	
security mask = 0777							
directory mask = 0777
force create mode = 0777
directory security mask = 0777
上一篇:java NIO基础


下一篇:网络编程NIO之Reactor线程模型