Samba共有で.exeを実行する


28

LinuxマシンとWindowsマシンがあります。Linuxマシンには、.exeファイルのあるsamba共有があります。Windowsマシンからsamba共有に対してファイルを読み書きできますが、.exeファイルを実行できません。実行できるようにsambaを設定するにはどうすればよいですか?


1
私は実際にWindowsマシンで実行しようとしていますが、エラーは次のとおりです。「Windowsは\\ CUBE-SERVER \ share \ xowa \ xowa_64.exeにアクセスできませんxowa_64.exe。ネットワーク管理者に連絡して、アクセスを要求してください。
-jojo_bacon

1
Windows の\\ CUBE-SERVER \ share \ xowaディレクトリにある他のファイルをリストできますか?そのディレクトリ内のファイルを読み書きできますか?
ジェイソンC

ファイルは、binフォルダー、ユーザーフォルダー、ライセンスファイル、xowa.gfs、xowa_64.exe、xowa_build.gfs、xowa_build_windows_64、およびxowa_windows_64.jarです。ディレクトリへの書き込みファイルを読み取ることができます。これをテストするには、txtファイルを作成し、入力し、保存してから読み取ります。
-jojo_bacon

Windowsポリシーの問題かもしれません。(それはちょうど私の窓の知識の程度です:)
ウルテル

回答:


39

この動作は、最新のSambaのセキュリティポリシーによるものです。この行をに追加して修正してください/etc/samba/smb.conf

acl allow execute always = True

出典:Sambaのウィキ


1
これにより、ソリューションがLinuxにマップされたネットワークドライブ上にあるWindows 10 vm上でVS2017を実行する際の問題が解決しました。
アンドリューオルニー

exe、bat、msiなどの特定のファイルタイプのみを実行可能にするなど、より詳細な方法はありますか?
エリオットB
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.