I have a headless server running Debian 10 with Samba 4.9.5. On it I want to share a folder where any user has full read/write access. Here is my entire smb.conf file:
[global] workgroup = WORKGROUP netbios name = MyServerName security = user map to guest = bad user guest account = myuser dns proxy = no log level = 4 [Stuff] path = /home/myuser/share force user = myuser force group = myuser browseable = yes guest ok = yes write list = myuser read only = no
myuser has read / write access for all files and read / write / execute access for all folders in
/home/myuser/share. However, some of the files don't have write access for their group or other permissions. i.e. their permissions are 755, 644, etc.
For whatever reason, those files and folders are not writable by any client that connects to the share, even though I have
force user set to
I also just noticed that
map to guest doesn't seem to be working correctly either. If I connect with an invalid user name, it rejects it rather than mapping it to the
myuser account and allowing access to
Could someone help me figure out why this isn't working?
I did search around for similar questions and found this: How to create a Samba share that is writable from Windows without 777 permissions, but the accepted solution there is to use
force user, which is precisely what I'm doing, but for some reason it's still not working.