SMB-Share पर फ़ाइलें लॉक हैं और कुछ ऐप्स उन्हें छू नहीं सकते हैं


2

OSX पर मुहैया कराई गई SMB शेयर की सभी फाइलें लॉक क्यों हो जाती हैं, जिससे ओपेरेशन कुछ आज्ञाओं पर नहीं चलता है?

मेरे पास एक विंडोज 7 x64 मशीन है एक प्रदान कर रहा है share

OS X 10.6 मशीन ने इस शेयर को चालू कर दिया है /Volumes/share। मैंने परीक्षण किया और मैं फाइंडर या मिडनाइट कमांडर का उपयोग करके इसमें से फ़ाइलों को जोड़, हटा और संशोधित कर सकता हूं।

फिर भी, कुछ उपकरण से त्रुटियों को देने की तरह चलाने में विफल हो रहे हैं Operation not permitted

कारण है lockedझंडा। मुझे वह मिल गया find /Volumes/share -flags uchg

यह उन सभी फाइलों को सील कर देता है जो इस ध्वज को डिफ़ॉल्ट रूप से प्राप्त करने के लिए OS X से संशोधित किए गए थे।

यह क्यों हो रहा है (यह नहीं होना चाहिए) और समस्या को कैसे हल किया जाए? (शायद संशोधन की आवश्यकता है /etc/smb.conf)

जवाबों:


3

मुझे http://www.stanford.edu/group/macosxsig/blog/2010/01/snow_leopard_samba_and_nt_acl.html पर एक समाधान मिला

यह feature/bugविशिष्ट है Snow Leopard - OS X 10.6

संशोधित करें /etc/smb.confऔर जोड़ें

[global]
acl check permissions = no
nt acl support = no

सांबा को फिर से शुरू करने या इसके बाद रिबूट करने के लिए मत भूलना।

सभी लॉक की गई फ़ाइलों का पता लगाने के लिए:

find /path -flags uchg

मौजूदा फ़ाइलों से सभी तालों को हटाने के लिए:

chflags -R nouchg /path/

1

एहसास यह एक पुरानी q है, लेकिन उम्मीद है कि यह किसी ऐसे व्यक्ति की मदद करेगा जो यहां समाप्त होता है।

मुझे OSX 10.8.4 पर इसी तरह की समस्या हो रही थी। मैंने ड्राइव पर इंडेक्सिंग को अक्षम करके इसे हल करने में कामयाब रहा जिसमें विंडोज 7 मशीन पर साझा फ़ोल्डर था।

विंडोज 7 "कंप्यूटर" स्क्रीन पर ड्राइव को राइट-क्लिक करें, गुण पर जाएं। "इस ड्राइव पर फ़ाइलों को अनुक्रमित होने की अनुमति दें ..." की जाँच करें


समान समस्या विंडोज 10 पर होती है, आपके जवाब ने मुझे इसका कारण खोजने में मदद की। विंडोज 10 संस्करण पर मेरा प्रश्न और उत्तर इसी से जुड़ा हुआ है।
Tonny
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.