मैंने कोशिश की:
rsync -v -v -e 'ssh -p YY' ./testfile me@XXXXX:/home
त्रुटि संदेश
opening connection using: ssh -p YY -l me 146.6.84.206 rsync ->-server -vvve.s . /home
[sender] make_file(testfile,*,0)
send_file_list done
send_files starting
server_recv(2) starting pid=17537
rsync: connection unexpectedly closed (9 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(600)[sender=3.0.6]
_exit_cleanup(code=12, file=io.c, line=600): about to call exit(12)
यह ठीक काम करता है:
ssh -p YY me@XXXXX
जो मुझे सुझाव देता है कि समस्या न तो sshdचल रही है और न ही उस बंदरगाह YY में फ़ायरवॉल है। मैंने वैसे भी जाँच की है।
और क्या समस्याएं हो सकती हैं?
संपादित करें: यह समस्या "आत्म समाधान" है। मैं अगले दिन की नकल नहीं कर सका। मैंने अपना स्थानीय कंप्यूटर शुरू किया। शायद विशेष रूप से मेरे पास पिछली बार की तुलना में एक अलग आईपी पता था। और अब rsync जादुई काम करता है। मैं अनुमान लगाता हूँ कि इसके प्रकाश में आने से क्या हो सकता है।
/homeरिमोट सर्वर पर लिखने की अनुमति है?