rsync - अनुमति सेट करने में विफल - ऑपरेशन की अनुमति नहीं है


10

मुझे इस त्रुटि के साथ निम्नलिखित कमांड मिली

rsync -avz --links -O /home/jansiatest/.jenkins/workspace/svn_to_demo/trunk/CPS/ jansia@ps27670.dreamhost.com:/home/tasklite/temp
sending incremental file list
./
rsync: failed to set permissions on "/home/tasklite/temp/.": Operation not permitted (1)

लेकिन बात यह है कि मैं "/ घर / टास्कलाइट / अस्थायी /" की अनुमति नहीं बदलना चाहता। मैं इसे कैसे सेट कर सकता हूं?

जवाबों:


11

बदलें -avzके साथ -rltvz। ( -aविकल्प के बराबर है -rlptgoD।)


धन्यवाद आदमी ने मेरी भी मदद की। हालांकि मुझे केवल-surtv की आवश्यकता है (not -rltvz) -a के इंस्टा की। चूंकि मैंने केवल -av और not -avz का उपयोग :) से शुरू करने के लिए किया था
Zeroz

1
यह अच्छी सलाह नहीं है। हां, अनुमतियों को सेट करने की कोशिश न करना अनुमतियों को सेट करने से रोक देगा ... लेकिन यदि उपयोगकर्ता अनुमतियाँ सेट करना चाहता है तो यह केवल वास्तविक समस्या को छिपा रहा है। मुझे यह त्रुटि तब भी है जब rsync उपयोगकर्ता और लक्ष्य निर्देशिका एक ही उपयोगकर्ता हैं और फ़ाइलों की 777 अनुमतियां हैं ...
Cerin

4

जोड़ने --no-pसे अक्षम बस की स्थापना की अनुमति, द्वारा छोड़ने के अन्य सभी विकल्पों सेटअप -aबरकरार। एक और समस्या जो अक्सर हो रही है वह यह है -Oकि आप अपने कोड में पहले से ही इसे जोड़कर हल कर सकते हैं

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