Why do I have to run chmod 777
I have an ubuntu server running samba. I have joined to an Active Directory domain and can log in using windows username/passwords. I created a group and gave them ownership to all files in a shared folder (via samba) the files have the equivalent of permissions 770. I have added my windows' username to the group. So far everything is cool. I can read and write to the folder. But ... I can not overwrite files.
I changed the other group to have write permissions on one of the files to test it (using the command chmod 777) and suddenly I have the ability to overwrite the file.
I don't understand why the other group needs to have write permissions. Shouldn't my user have the ability to overwrite based on being a member of the owning group?
Thanks for the help!