প্রক্সি উপর 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.