Skip to content

Instantly share code, notes, and snippets.

@spiderfingers
Created February 29, 2012 09:39
Show Gist options
  • Save spiderfingers/1939469 to your computer and use it in GitHub Desktop.
Save spiderfingers/1939469 to your computer and use it in GitHub Desktop.
smb.conf QNAP NAS TS-859 PRO +
[global]
passdb backend = smbpasswd
workgroup = NAS
security=user
server string=NAS Server
encrypt passwords = Yes
username level = 0
map to guest = Bad User
null passwords = yes
max log size = 10
name resolve order = bcast wins
socket options = TCP_NODELAY SO_KEEPALIVE SO_SNDBUF=262144 SO_RCVBUF=131072
os level = 20
preferred master = no
dns proxy = No
config file = /etc/config/smb.conf
smb passwd file=/etc/config/smbpasswd
username map = /etc/config/smbusers
guest account = guest
directory mask = 0777
create mask = 0777
oplocks = yes
locking = yes
disable spoolss = yes
load printers = no
dos charset = UTF8
display charset = UTF8
force directory security mode = 0000
template shell = /bin/sh
veto files = /.AppleDB/.AppleDouble/.AppleDesktop/:2eDS_Store/Network Trash Folder/Temporary Items/TheVolumeSettingsFolder/.@__thumb/.@__desc/:2e*/
delete veto files = yes
map archive = no
map system = no
map hidden = no
map read only = no
deadtime = 10
use sendfile = yes
unix extensions = no
store dos attributes = yes
client ntlmv2 auth = yes
dos filetime resolution = yes
inherit acls = yes
wide links = yes
min receivefile size = 4096
case sensitive = auto
domain master = auto
local master = yes
[Multimedia]
comment = System default share
path = /share/HDA_DATA/Multimedia
browsable = yes
oplocks = yes
ftp write only = no
public = yes
invalid users = guest
read list = @"everyone"
write list = admin
valid users = root,@"everyone",admin
inherit permissions = yes
[Download]
comment = System default share
path = /share/HDA_DATA/Download
browsable = yes
oplocks = yes
ftp write only = no
public = yes
invalid users = guest
read list = @"everyone"
write list = admin
valid users = root,@"everyone",admin
inherit permissions = yes
[Recordings]
comment = System default share
path = /share/HDA_DATA/Recordings
browsable = yes
oplocks = yes
ftp write only = no
public = yes
invalid users = guest
read list = @"everyone"
write list = admin
valid users = root,@"everyone",admin
inherit permissions = yes
[Web]
comment = System default share
path = /share/HDA_DATA/Web
browsable = yes
oplocks = yes
ftp write only = no
public = yes
invalid users = guest
read list = @"everyone"
write list = admin
valid users = root,@"everyone",admin
inherit permissions = yes
[Usb]
comment = System default share
path = /share/HDA_DATA/Usb
browsable = yes
oplocks = yes
ftp write only = no
public = yes
invalid users = guest
read list = @"everyone"
write list = admin
valid users = root,@"everyone",admin
inherit permissions = yes
[Public]
comment = System default share
path = /share/HDA_DATA/Public
browsable = yes
oplocks = yes
ftp write only = no
public = yes
invalid users =
read list =
write list = admin,@"everyone",guest
valid users = root,admin,@"everyone",guest
inherit permissions = yes
[Network Recycle Bin 1]
comment = [Single Disk Volume: Drive 1]
path = /share/HDA_DATA/Network Recycle Bin
browsable = yes
oplocks = yes
ftp write only = no
public = yes
invalid users = guest
read list = @"everyone"
write list = admin
valid users = root,@"everyone",admin
inherit permissions = yes
@buhtz
Copy link

buhtz commented Sep 9, 2016

How do you setup this cfg file on a QNAP NAS. It is overwritten on each reboot. Also the /etc/init.d/smb.sh which generates it.

@6pac
Copy link

6pac commented Apr 6, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment