मुझे भी इसी तरह की समस्या थी। मुझे दो पीसी की आवश्यकता थी , एक उबंटू पर और दूसरा आर्क पर , यूनिसन के माध्यम से फाइलों को सिंक करने के लिए लेकिन उसी अनुमति खंडन त्रुटि में भाग गया। सिर्फ उन लोगों के लिए जो मेरे जैसी ही समस्या से जूझ रहे हैं, यहाँ मैंने क्या किया:
पहला: दोनों पीसी पर यूनिसन का एक ही संस्करण स्थापित किया। यह थोड़ा चुनौतीपूर्ण था क्योंकि सॉफ्टवेयर सेंटर पर उपलब्ध आर्क के लिए आसानी से उपलब्ध होने के पीछे था। इसलिए, मुझे उबंटू के लिए एक उच्च संस्करण नहीं मिला, इसलिए मैंने इसके बजाय आर्क पर एक कम जगह ले ली। यहाँ एक मिला: http://zdia.de/downloads/unison-2.40.102-linux-x86_64 । एक ही संस्करण उबंटू के लिए सॉफ्टवेयर सेंटर में है।
दूसरा: यहां से चरणों का पालन किया:
https://www.howtoforge.com/setting-up-unison-file-synchronization-between-two-servers-on-debian-squeeze
(नोट: आर्क मेरा सर्वर 1 और Ubuntu था मेरा सर्वर 2.)
मैं चरण 3 में एक समस्या में भाग गया क्योंकि मैंने ssh-copy की कोशिश की। लेकिन इसे "id_dsa.pub" को "id_rsa.pub" में बदलकर "ssh-copy-id -i $ HOME / .ssh / id_dsa.pub root@192.1684.101" लाइन में बदल दिया गया। शायद मेरी गलती, जैसा कि मुझे लगता है कि मैं "-t dsa" जोड़ना भूल गया। वैसे भी, पहले मूल कमांड का प्रयास करें। यदि आपको कोई त्रुटि मिलती है, तो rsa में बदलें।
उपरोक्त चरणों का पालन करने के बाद, मैंने पाया कि मैं अभी भी अन्य सर्वर से कनेक्ट करने के लिए Unison नहीं प्राप्त कर सका, न ही मैं दूसरे सर्वर में ssh के माध्यम से (Unison के बिना) लॉग इन कर सकता हूं। अंत में, Google खोज के घंटों के बाद, मुझे इस पृष्ठ पर ले जाया गया, और मेरे मुरू ने दिए गए जवाब ने इस सौदे को सील कर दिया।
इसे लागू करने के बाद, मैं अब SSH के माध्यम से सर्वर 2 में प्रवेश कर सकता हूं।
इसलिए मैंने यूनिसन को चलाया, और प्रोफ़ाइल सेटिंग्स को ठीक किया, और वायोला!