मैं SSH के माध्यम से IPv6 पते के साथ rsync का उपयोग कैसे करूं?


15

मुझे rsync के माध्यम से अपने IPv6 पते से जुड़ने में कठिनाई हो रही है। क्योंकि गंतव्य फ़ोल्डर के लिए तर्क औपनिवेशिक-पृथक है, IPv6 पता इस तरह बाधित करता है:

root@fdff::ffff:ffff:ffff:/path/to/dest

मैं SSH के माध्यम से IPv6 पते के साथ rsync का उपयोग कैसे करूं?

जवाबों:


18

आप कोष्ठक में पता लपेटना चाहेंगे:

rsync -rtlzv -e ssh /path/to/src 'root@[fdff::ffff:ffff:ffff]':/path/to/dest


4

मैं एक ही मुद्दे में चला गया और पता चला कि स्वीकृत उत्तर rsync (2.6.9) के मेरे संस्करण के साथ काम नहीं किया जब उपयोगकर्ता @ उपसर्ग का उपयोग कर रहा है

एक समाधान के रूप में आप -l userssh के विकल्प का उपयोग कर सकते हैं :

rsync -e 'ssh -l root' /path/to/src '[fdff::ffff:ffff:ffff]:/path/to/dest'

1
वह संस्करण 10 वर्ष से अधिक पुराना हो गया है। आप ऐसे पुराने संस्करण का उपयोग क्यों कर रहे हैं?
कास्परड

2
यह macOS 10.11 के साथ डिफ़ॉल्ट रूप से शिप किया गया है
Romuald Brunet

धन्यवाद! मुझे खुद OSX पर यह समस्या थी (10.12)। पूरी तरह से काम करता है, अन्य उत्तरों में से कोई भी काम नहीं करता है।
Someguy123
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.