samba功能定制

1.uci定制

Base System  ---> 
        <*> uci................ Utility for the Unified Configuration Interface (UCI) 

Libraries ---> 
        <*> libuci........... C library for the Unified Configuration Interface (UCI)

2.samba服务器定制

Network  ---->
        <*> samba36-server................................. Samba 3.6 SMB/CIFS server

3.smb.conf.template文件修改

目录 source/package/network/services/samba36/files/smb.conf.template

[global]
	netbios name = |NAME| 
	display charset = |CHARSET|
	interfaces = |INTERFACES|
	server string = |DESCRIPTION|
	unix charset = |CHARSET|
	workgroup = |WORKGROUP|
	browseable = yes
	deadtime = 30
	domain master = yes
	encrypt passwords = true
	enable core files = no
	guest account = root
	guest ok = yes
	#invalid users = root
	local master = yes
	load printers = no
	map to guest = Bad User
	max protocol = SMB2
	min receivefile size = 16384
	null passwords = yes
	obey pam restrictions = yes
	os level = 20
	passdb backend = smbpasswd
	preferred master = yes
	printable = no
	security = user
	smb encrypt = disabled
	smb passwd file = /etc/samba/smbpasswd
	socket options = TCP_NODELAY IPTOS_LOWDELAY
	syslog = 2
	use sendfile = yes
	writeable = yes

3. samba.conf文件修改

目录 source/package/network/services/samba36/files/samba.conf

config samba
	option 'name' 'Lede'
	option 'workgroup' 'WORKGROUP'
	option 'description' 'Lede'
	option 'homes' '1'


 
config sambashare
	option name 'Lede'
	option path '/mnt/usbstorage'
	option read_only 'no'
	option guest_ok 'yes'
	option create_mask '0700'
	option dir_mask '0700'