Ssh ওভার রাইঙ্ক, প্রতিবার দুর্দান্ত কাজ করে।
তবে, কোনও হোস্টের কাছে আরএসআইএনসি করার চেষ্টা করা হচ্ছে যা কেবল এসএফটিপি লগইনগুলিকে অনুমতি দেয় তবে এসএসএস লগইন নয়, নিম্নলিখিত ত্রুটি সরবরাহ করে:
rsync -av / উত্স ssh ব্যবহারকারী @ রিমোটহস্ট: / টার্গেট /
প্রোটোকল সংস্করণ মেলে না - আপনার শেলটি কি পরিষ্কার? (ব্যাখ্যার জন্য আরএসসিএন ম্যান পৃষ্ঠাটি দেখুন) আরএসসিএন ত্রুটি: কমপ্যাক্টে প্রোটোকল বেমানান (কোড 2) (171) [প্রেরক = 3.0.6]
আরএসসিএন ম্যান পৃষ্ঠা থেকে প্রাসঙ্গিক বিভাগটি এখানে:
এই বার্তাটি সাধারণত আপনার স্টার্টআপ স্ক্রিপ্ট বা রিমোট শেল সুবিধার কারণে হয়ে থাকে যে স্ট্রিমটিতে অযাচিত আবর্জনা তৈরি করা হয় যা আরএসসিএনসি তার পরিবহণের জন্য ব্যবহার করছে। এই সমস্যাটি সনাক্ত করার উপায়টি হ'ল আপনার দূরবর্তী শেলটি এভাবে চালানো:
ssh remotehost /bin/true > out.dat
তারপরে out.dat এ দেখুন। যদি সবকিছু সঠিকভাবে কাজ করে থাকে তবে আউট.ডেটটি শূন্য দৈর্ঘ্যের ফাইল হওয়া উচিত। আপনি যদি আরএসইএনসি থেকে উপরের ত্রুটিটি পেয়ে থাকেন তবে সম্ভবত আপনি খুঁজে পাবেন out ডেটে কিছু পাঠ্য বা ডেটা রয়েছে। বিষয়বস্তু দেখুন এবং এটি উত্পাদন করছে কি তা চেষ্টা করার চেষ্টা করুন। সর্বাধিক কম কারণ হ'ল ভুলভাবে কনফিগার করা শেল স্টার্টআপ স্ক্রিপ্টগুলি (যেমন .cshrc বা। প্রোফাইলে) যা ইন্টারঅ্যাক্টিভ লগইনগুলির জন্য আউটপুট বিবৃতি ধারণ করে।
আমার সিস্টেমে এটি চেষ্টা করে নিম্নলিখিতটি তৈরি করে।
ssh-dummy-sheel: কমান্ড অনুমোদিত নয়।
যেমনটি আমি ভেবেছিলাম, হোস্টটি ssh লগইনগুলিকে অনুমতি দিচ্ছে না।
নিম্নলিখিত লিঙ্কটি দেখায় যে sshfs এর সাথে ফিউজ ব্যবহার করে এই কাজটি করা সম্ভব - তবে এটি অত্যন্ত ধীর এবং উত্পাদন ব্যবহারের জন্য উপযুক্ত নয়।
আরএসএনসিএফপিটি কাজ করার কোনও সুযোগ আছে কি?
csync /home/csync sftp://csync@krikkit.galaxy.site:2222/home/csync
এই উত্তরটি দেখুন ।
lftp -e "mirror -eRv /local/dir/ /remote/dir; quit;" sftp://user@server:port