I am fairly new at all this.
I have set up a home server using an old laptop and Ubuntu 12.04 to stream media to my LG TV through their DLNA system called MediaLink. This is being done through Plex Media Server. I am also using a Windows Vista PC to access the file system on the server to backup data and copy media onto the server for use in Plex.
I am running Samba which I have set up through the GUI interface. I am sharing two directories on the network and have mapped these on the Vista PC. For each of these directories, I have allowed access to everyone through Samba.
In Samba I have set up the Server Security Settings as 'authentification mode - user', 'encrypt passwords - yes' and no guest account.
For each of the directories I have applied read / write permissions to the owner, group and others through Nuatilus by right clicking on the drectories and setting permissions through the properties.
The problem I am having is that anything I add to the directories or change in the directories using my Vista PC doesn't have the same permissions as the directory. In fact, I can then not access these files through the server (using VNC) and Plex cannot play these files as they are locked and only accessible be the Vista PC.
It seems I can use Nuatilus to apply the correct permissions after the fact, but I want this to happen automatically.
I have read a number of articles detailing fixes through the terminal and through the smb.conf file by setting the user profiles to 777, 076, etc but don't really know what I'm doing with this and don't want to break things.
Any help would be much appreciated. Step-by-step instructions please.