Du solltest Dich mit Samba auseinandersetzen.
Konkret: Wenn Du das Verzeichnis auf dem Linux-Server mittels Samba freigibst und die Rechte auf dem Server passend (d.h. großzügig genug) festlegst, kannst Du das Verzeichnia auf dem Windows-Client genau so einbinden, wie wenn es sich um einen Windows-Server handeln würde. Du kannst dann vom Windows-Client aus mittels ACL in dem durch die UNIX-Dateirechte abgesteckten Rahmen die Zugriffsrechte auf die Freigabe noch präzisieren.
Zur Freigabe mittels Samba musst Du einen Eintrag im smb.conf vornehmen, da all die praktischen Samba-Tools eine GUI voraussetzen. Das WEB-Interface SWAT ist leider obsolet und in Samba-4 alles andere als sicher. Die in der Datei smb.conf vorgesehenen Zugriffsbeschränkungen werden bei der Verwendung von ACL meistens überflüssig.
Gruß – Max-Ulrich