Das darf aber in dem Fall wo ein File explizit mit 0644 angelegt ist nicht sein. Du hast wohl das Recht in das Verzeichnis zu schreiben, aber nicht auf die so angelegte Datei.
Erstell mal als root eine Datei in /volume1/public und setz die Rechte auf 0644. Dann versuche die Datei als ein Benutzer der auf /volume1/public Schreibrechte hat zu löschen. Das darf nicht klappen!
Dateisystem-Berechtigungen sind aber von Freigabe(Share-)Berechtigungen getrennt zu sehen. Wenn ein am PC angemeldeter User_1 über das Netzwerkprotokoll (Explorer) auf die DS zugreift, ist dieser nicht identisch mit dem User_1 , der auf der DS eingerichtet ist.
Es ist doch der Fileserver-(SMB-)Prozess, der mit seinen Berechtigungen letztendlich auf die Datei zugreift. Und der sieht nur nach den Share-Berechtigungen, um Zugriff zu erlauben oder zu verbieten.
So sehe ich das jedenfalls.
A-Jay