सांबा शेयर पर एक .exe निष्पादित करें


28

मेरे पास एक linux मशीन और एक विंडोज़ मशीन है, linux machine के पास एक सांबा शेयर है, उस पर .exe फ़ाइल है। मैं विंडोज़ मशीन से सांबा साझा करने के लिए फ़ाइलें पढ़ और लिख सकता हूं, लेकिन मैं .exe फ़ाइल निष्पादित नहीं कर सकता। मैं सांबा को कैसे सेट कर सकता हूं ताकि मैं इसे निष्पादित कर सकूं?


1
मैं वास्तव में अपने विंडोज मशीन पर इसे निष्पादित करने की कोशिश कर रहा हूं, त्रुटि यह है: "विंडोज़ \\ CUBE-SERVER \ share \ xowa \ xowa_64.exe तक नहीं पहुंच सकता है। आपके पास \\ CUBE-SERVER \ share \ 'xowa \ तक पहुँचने की अनुमति नहीं है पहुँच प्राप्त करने के लिए अपने नेटवर्क व्यवस्थापक से संपर्क करें। "
jojo_bacon

1
क्या आप Windows पर \\ CUBE-SERVER \ share \ xowa निर्देशिका में अन्य फ़ाइलों को सूचीबद्ध कर सकते हैं ? क्या आप उस निर्देशिका में फ़ाइलें पढ़ और लिख सकते हैं ?
जेसन सी

फ़ाइलें एक बिन फ़ोल्डर, एक उपयोगकर्ता फ़ोल्डर, एक लाइसेंस फ़ाइल, xowa.gfs, xowa_64.exe, xowa_build.gfs, xowa_build_windows_64 और xowa_windows_64.jar हैं। मैं डायरेक्टरी को राइट फाइल्स पढ़ सकता हूं, मैंने एक टीएक्सटी फाइल बनाकर, उसमें टाइप करके, उसे सेव करके, फिर उसे पढ़कर यह टेस्ट किया।
jojo_bacon

यह एक विंडोज़ नीति की बात हो सकती है। (यह मेरी खिड़कियों के ज्ञान की हद के बारे में है :)
wurtel

जवाबों:


39

आधुनिक सांबा की सुरक्षा नीति के कारण यह व्यवहार। इस लाइन को अपने द्वारा जोड़कर ठीक करें /etc/samba/smb.conf:

acl allow execute always = True

स्रोत: सांबा के विकी


1
इसने मेरे लिए एक समस्या को हल कर दिया VS2017 एक विंडोज़ 10 वीएम पर जहां समाधान एक लिनक्स मैप्ड नेटवर्क ड्राइव पर था।
एंड्रयू ओल्नी

वहाँ कोई और अधिक दानेदार तरीका है, कहने के लिए केवल कुछ filetypes निष्पादन योग्य, जैसे exe, बैट, और msi?
इलियट बी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.