rsync-এ HTTP প্ৰক্সিৰ জৰিয়তে SSH হ'ষ্ট এলিয়াছ পুনৰ ব্যৱহাৰ কৰিবলৈ দিয়ক
rsync-ৰ ৰিম'ট-শ্বেল পৰিবহণে ব্যৱহাৰ কৰা SSH সংৰূপত এটা HTTP CONNECT সহায়ক সংযোগ কৰক।
rsync-ৰ SSH পৰিবহণৰ বাবে ফৰৱাৰ্ড-প্ৰক্সি সংযোগটো SSH হ'ষ্ট এলিয়াছত ৰাখক। OpenBSD-ৰ nc ব্যৱহাৰ কৰিলে ~/.ssh/config-ত পঞ্জীয়ন নোহোৱা HTTP প্ৰক্সি এটা বাছনি কৰিব পাৰি:
Host sync-target
HostName files.example.net
User syncuser
Port 22
ProxyCommand nc -X connect -x proxy.example.net:8080 %h %pপ্ৰক্সিয়ে files.example.net:22 লৈ CONNECT অনুমতি দিব লাগিব। ৰাজহুৱা SSH হ'ষ্টত ৰাজহুৱা মধ্যস্থতাকাৰী অনুমোদিত হ'লে HTTP প্ৰক্সি তালিকাই একাউণ্ট নোহোৱা প্ৰক্সি হ'ষ্ট আৰু প'ৰ্টৰ বাবে প্ৰাৰ্থী আগবঢ়ায়; প্ৰকৃত SSH লক্ষ্য আৰু প'ৰ্টৰ অনুমতি সত্যাপন কৰক। nc-ৰ -x ঠিকনাই মধ্যস্থতাকাৰীক চিনাক্ত কৰে; %h আৰু %p এ SSH গন্তব্য আৰু প'ৰ্টলৈ বিস্তাৰিত হয়। nc নামৰ অন্য এটা প্ৰগ্ৰামে এই স্বইচবোৰ সমৰ্থন নকৰিবও পাৰে।
rsync-ত এলিয়াছটো ৰিম'ট হ'ষ্ট হিচাপে ব্যৱহাৰ কৰক:
rsync -av -e ssh sync-target:/srv/export/ ./export/একক ক'লনযুক্ত পথে ৰিম'ট-শ্বেল ৰূপ বাছনি কৰে। SSH-এ নিজৰ স্বাভাৱিক লক্ষ্য একাউণ্ট আৰু হ'ষ্ট-কী সংৰূপ ব্যৱহাৰ কৰে, আনহাতে সহায়কে ইয়াৰ বাইট প্ৰবাহ HTTP প্ৰক্সিৰে লৈ যায়। গন্তব্যই ৰিম'ট আদেশৰ বাবে rsync-ও লাগিব।
RSYNC_PROXY-এ ইয়াৰ পৰিৱৰ্তে rsync-ৰ প্ৰত্যক্ষ ডিমন সংযোগ সংৰূপ কৰে। ই এই SSH আহ্বান সংৰূপ নকৰে। সেইদৰে SSH Port-ক 8080 লৈ সলনি কৰিলে প্ৰক্সি শ্ৰৱণক চিনাক্ত নকৰি আন এটা গন্তব্য সেৱা প'ৰ্ট বাছনি কৰিব।
প্ৰয়োজন হ'লে প্ৰক্সি প্ৰমাণীকৰণ বাছনি কৰা সহায়কৰ সমৰ্থিত ইণ্টাৰফেচত ৰাখক; SSH ব্যৱহাৰকাৰী নাম প্ৰক্সি ব্যৱহাৰকাৰী নাম নহয়।