I am trying to set up a Ubuntu server 12.04 nas using samba file sharing. I first tried to set it up with webmin and when that didn't work, I tried to set it up manually using the vi editor modifing the /etc/samba/smb.conf. Both times the results were the same.
Over the network all users can open the share (empty) but cannot write to the share (permission denied). This is the same for both Linux and windows machines.
My smb.conf in part looks like:
[John]
writable = yes
invalid users = kid1 kid2 kid3
path = /SharedMedia/John
comment = John
valid users = john wife
browsable = yes
create mode = 777
directory mode = 777
[Public]
writable = yes
path = /SharedMedia/Public
comment = Public
valid users = john wife kid1 kid2 kid3 virtualbox
browsable = yes
create mode = 777
directory mode = 777
(users on the system include: john, wife, kid1 kid2 kid3 and virtualbox for virtual machine - names hidden for privacy)
All users exist as linux users and samba users and have the same password for both.
note: I never did set up samba groups as it did not appear to apply to my use. For example: all users have have their own share on the server but other users should not be allowed to access it. Therefore I did not set up groups because there were few shares that all users access.
I honestly cannot figure out what is holding me back. Thanks for your help.