Ok dann fange ich mal an...
Also ls -al sieht so aus:
-rwxrwsr-x 1 emby emby 3148770452 Apr 18 06:18 Sturm der Liebe - S12-E2667 - 2017-04-18 - 06-30.ts
-rwxrwsr-x 1 emby emby 2610 Apr 19 00:00 Sturm der Liebe - S12-E2668 - 2017-04-18 - 08-05.nfo
-rwxrwsr-x 1 emby emby 29781 Apr 18 07:17 Sturm der Liebe - S12-E2668 - 2017-04-18 - 08-05-thumb.jpg
-rwxrwsr-x 1 emby emby 2867186872 Apr 18 07:51 Sturm der Liebe - S12-E2668 - 2017-04-18 - 08-05.ts
-rw-rw-rw- 1 hts emby 0 Apr 24 21:27 test
-rwxrwsr-x 1 emby emby 5311 Apr 23 01:22 tvshow.nfo
Die Datei um die es mir geht ist z.B. die test Datei. Die wurde vorher von mir mit dem Benutzer hts welches tvheadend entspricht angelegt. Da das Script dann unter dem tvheadend Nutzer läuft würde eine Datei von meinem Script genau so abgelegt werden.
Ich habe den Benutzer hts in die Gruppe emby hinzugefügt.
Wenn ich mich jetzt per bash als Benutzer emby welches meinem emby-server Benutzer entspricht einlogge und genau diese test Datei mit nano test versuche zu ändern und abzuspeichern bekomme ich ein Permission denied.
Hier ein Auszug aus meiner /etc/group
emby:x:112:hts,emby
hts:x:113:emby,hts
umask ist auf 0002
eine /etc/exports kann ich bei mir nicht finden.
Hier vielleicht noch die Ausgabe von mount:
192.168.177.8:/mnt/disk1 on /mnt/nfs_disk1 type nfs (rw,relatime,vers=3,rsize=524288,wsize=524288,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=192.168.177.8,mountvers=3,mountport=2049,mountproto=udp,local_lock=none,addr=192.168.177.8)