在 samba 共享上执行 .exe

在 samba 共享上执行 .exe

我有一台linux机器和一台windows机器,linux机器有一个samba共享,上面有一个.exe文件。我可以从 Windows 机器向 samba 共享读取和写入文件,但无法执行 .exe 文件。我如何设置 samba 以允许我执行它?

答案1

这种行为是由于现代 Samba 的安全策略造成的。通过将此行添加到您的/etc/samba/smb.conf[global]部分来修复:

[global]
acl allow execute always = True

来源:桑巴维基

答案2

对我来说,只需将可执行标签添加到文件中就可以了。

chmod +x file.exe

相关内容