প্রক্সি উপর ssh উপর ryync


1

আমার কম্পিউটারে বর্তমানে প্রক্সির মাধ্যমে কেবলমাত্র ইন্টারনেট অ্যাক্সেস আছে, তাই আমি corkscrew এর মাধ্যমে 8080 পোর্টে আমার ssh সংযোগ ফরওয়ার্ড করছি।

আমি এই ssh সংযোগ উপর rsync চালানোর প্রয়োজন - কেউ এটা কাজ করতে কিভাবে জানেন? শুধু "rsync ব্যবহারকারীর নাম @ গন্তব্য-এসএস-সার্ভার: ফোল্ডার-নাম" টাইপ করা হয় না কারণ এটি এসএসএস ট্র্যাফিককে পোর্ট 8080 এ অগ্রসর করে না।

ধন্যবাদ

উত্তর:


2

আমি কমান্ড ব্যবহার করে এই কাজ করতে সক্ষম ছিল

"rsync -v-s ssh হোস্ট: দূরবর্তী ফোল্ডার গন্তব্য-ফোল্ডার"

যেখানে হোস্ট আমার .ssh / config ফাইলে একটি হোস্ট কনফিগারেশন ছিল যা ProxyCommand ঘোষণা ব্যবহার করে corkscrew ব্যবহার করেছিল।


1

প্রথম আপনি আপনার রপ্তানি প্রক্সি সংযোগ তথ্য ঘোষণা

এক্সপোর্ট HTTP_PROXY = HTTP: // ব্যবহারকারী: পাসওয়ার্ড @ proxyhost: 8080

তারপর আপনি যে আপনি চান ঘোষণা rsync তার ট্রাফিক জন্য এই প্রক্সি ব্যবহার করতে

RSYNC_PROXY = ব্যবহারকারী: পাসওয়ার্ড @ proxyhost: 8080

আপনি আপনার প্রক্সি সংযোগের প্রয়োজনীয়তাগুলির উপর ভিত্তি করে উপরে পরিবর্তন করেছেন (কিছু ব্যবহারকারী / পাসওয়ার্ডের প্রয়োজন নেই)

অবশেষে আপনি আপনার rsync কাজ চালানো।


0

আপনি "-8080" ব্যবহার করে পোর্ট উল্লেখ করতে পারেন।


আমি-প বিকল্পটি বিশ্বাস করি সেশন অনুমতিগুলির মতো গন্তব্য অনুমতিগুলি সেট করার জন্য। যেকোন হারে যখন আমি rsync -p 8080 উৎস গন্তব্য চালাচ্ছি, তখন মনে হয় 8080 একটি ফাইল এবং ব্যর্থ হয়।
— Opt
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.