[global]

# only use SMB3.00+, most modern servers support this
server min protocol = SMB3_00

# desire encryption for client, most servers do not support this
client smb encrypt = desired

# # enable ACLs
# vfs objects = acl_xattr
# map acl inherit = yes
# acl group control = yes
# store dos attributes = no
# force unknown acl user = no
# inherit acls = yes

# prevent files from getting a executable bit on creation
create mask = 660

# only serve requests on specified interfaces
# interfaces = <see man pages>

# disable printing
load printers = no
printing = bsd
printcap name = /dev/null
disable spoolss = yes

# Handle access permissions via unix users. Unauthenticated clients
# can NOT query all available shares, therefore a valid `map to guest`
# parameter has to be set.
security = USER

# Describes what happens when the requested UNIX user is not
# found. `Bad User` maps the user to the guest account if the username
# could not be found as a UNIX user.
map to guest = Bad User

# Describes how the requested user is mapped to a UNIX user.
# username map = 

[public]
path = /media/public
read only = no
guest ok = yes
guest only = yes

[private]
path = /media/private
read only = no
guest ok = no
