WinSCP निर्देशिका को लिखने की अनुमति के बिना फ़ाइल को अधिलेखित नहीं कर सकता है


1

मैं 777 की अनुमति वाली फ़ाइल को अधिलेखित करना चाहता हूं, लेकिन जिस निर्देशिका में फ़ाइल रखी गई है उसमें 755 अनुमतियाँ हैं। इसलिए वह ऐसा करने की अनुमति नहीं दे रहा है।


क्या आपको एक सटीक त्रुटि संदेश मिल सकता है या लॉग फ़ाइल का एक टुकड़ा भी बेहतर हो सकता है?
मार्टिन प्रिक्रील

जवाबों:


0

मैं निर्देशिका पर अनुमतियों को बदलने का सुझाव देता हूं।

अप्रासंगिक भागों के साथ आपकी पोस्ट का एक संक्षिप्त पुनरावृत्ति:
मैं एक फ़ाइल को लिखना चाहता हूं ... एक निर्देशिका के लिए जो उपयोगकर्ताओं के लिए किसी के लिए भी उपयुक्त नहीं है। मैं मान रहा हूं कि आप उस विशिष्ट उपयोगकर्ता के रूप में लॉग इन नहीं हैं।

अर्थात्, 755 अधिकार हैं:

  • उपयोगकर्ता: पढ़ें (आर), लिखें (डब्ल्यू), सीडी में निर्देशिका (एक्स)
  • समूह: पढ़ें (आर), सीडी में निर्देशिका (एक्स)
  • अन्य: पढ़ें (आर), सीडी में निर्देशिका (एक्स)

केवल उस उपयोगकर्ता को मिटा दें जिसके पास निर्देशिका है, उसे लिखने की अनुमति है। आप उस निर्देशिका में एक लिखने योग्य फ़ाइल को बदलना चाह सकते हैं, लेकिन वह एक लॉक किए गए कैबिनेट में सार्वजनिक डेयरी (777, लॉक नहीं) लिखने के समान है। यह विफल रहता है क्योंकि कैबिनेट लॉक है।


(यदि आपको लगता है: मुझे निर्देशिका में क्यों लिखना चाहिए और न कि केवल फ़ाइल: निर्देशिका को अंतिम एक्सेस, आकार, ... जैसी चीजों के साथ अपडेट किया जाएगा।)


अन्य बातें जो मैंने मान लीं:

  1. आप ACL का उपयोग नहीं कर रहे हैं।
  2. यह कुछ विशेष फ़ोल्डर नहीं है (जैसे / dev, / proc, ....)

0

आपका प्रश्न बहुत अस्पष्ट है।

लेकिन मुझे लगता है कि आपको समस्या हो रही है क्योंकि WinSCP पहले एक अस्थायी फ़ाइल में स्थानांतरित करने की कोशिश करता है, जो आपकी फ़ाइल बनाने की अनुमति की कमी के साथ संघर्ष करता है।

WinSCP में अस्थायी फ़ाइल नाम वरीयता विकल्प में स्थानांतरण पुनरारंभ / स्थानांतरण बंद करें :
https://winscp.net/eng/docs/ui_pref_resume

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