Was bisher war: Ich habe einen Ubuntu 16.04 Server mit Samba, auf den u.a. Windows 10 Clients über das Netzwerk zugreifen. Auf dem Server liegen u.a. Dateien wie PDF, DOC etc., aber auch für Windows ausführbare Programme. In der etc\samba\smb.conf ist für die Samba-Freigabe eingetragen:
[NameABC] path = /srv/NameEFG public = yes writeable = yes printable = no guest ok = yes create mask = 777 directory mask = 777
Der über Samba auf dem Ubuntu 16.04 freigegebene Ordner wird auf dem Windowsclient über ein Netzlaufwerk eingebunden. Das funktioniert seit Jahren, so dass ich auf den Ordner zugreifen, die Dateien sehen, öffnen und Programme unter Windows starten kann.
Problem: Ich habe nun einen neuen Server mit Ubuntu 18.04 und Samba aufgesetzt. In der etc\samba\smb.conf habe ich die identischen, vorgenannten Einträge für die Samba-Freigabe vorgenommen. Auch hier können die Windows-Clients über ein Netzlaufwerk eingebunden problemlos auf den per Samba freigegeben Ordner zugreifen, Dateien anzeigen und bspw. PDF- oder DOC-Dateien öffnen. Nur beim Start der für Windows ausführbaren Programme erscheint unter Windows die Fehlermeldung, es gäbe keine Zugriffsberechtigung.
Was bisher versucht wurde: 1. Ich habe das Netzlaufwerk unter Windows neu eingebunden.
2. Ich habe unter Ubuntu 18.04 mit root-Rechten (sudo) die Zugriffsrechte des betroffene Ordners (und auch der darin enthaltenen Dateien und Ordner) für 'andere' auf 'Dateien erstellen und löschen' gesetzt.
3. Ich habe unter Windows unter 'Internetoptionen → Sicherheit → Lokales Intranet → Sites → Erweitert → Diese Website zur Zone hinzufügen' das eingebundene Netzlaufwerk (mithin die Netzwerkadresse des Ubuntu 18.04-Servers) freigegeben.