একই নেটওয়ার্কে একাধিক মেশিনের মাধ্যমে উবুন্টু রানিং রমেটের সাথে সংযুক্ত


1

আমি rmateইনস্টলড সহ একটি উবুন্টু সার্ভার পেয়েছি (এটি একটি দুর্দান্ত ছোট প্যাকেজ যা আপনাকে একটি সার্ভারে ঝাঁকুনি দেয় এবং স্থানীয়ভাবে আপনার টেক্সটমেটে দূরবর্তী ফাইলগুলি সম্পাদনা করতে পারে )।

মূল সেটআপটি দাবি করে যে এটি একই সার্ভার অ্যাক্সেস করে একাধিক মেশিনকে একই পোর্ট ব্যবহার করে তবে বিভিন্ন ব্যবহারকারীকে সমর্থন করে । উপরের প্রথম লিঙ্কটি দেখুন।

কোনও কারণে যখন আমরা দুটি পৃথক ব্যবহারকারীর কাছে এসশ করি তবে একই নেটওয়ার্ক থেকে একই বন্দরে, আমরা পথগুলি অতিক্রম করি। এর মানে:

যদি দুটি ব্যবহারকারী প্রস্থান করে - a@server.comএবং b@server.com, এবং aসার্ভার.কম-তে 999 পোর্টের মাধ্যমে এসএস-এস এবং একই নেটওয়ার্ক থেকেb সার্ভার ডট কম 999 পোর্টের মাধ্যমে ssh-es , যদি তার টার্মিনালে লিখেছে , ফাইলটি তার টেক্সট এডিটরেটি ছাড়াও পায় ।armate fileba

আশা করি এটি কার্যকর হবে - আমার নেটওয়ার্কিং গেমটি পয়েন্টে নেই।


আপনি নিবন্ধ সাথী এবং রামেট , বিভাগে "পোর্ট ফরওয়ার্ডিং" শেষে বর্ণিত কনফিগারেশনটি ব্যবহার করছেন ?
harrymc

আমি. সেখানে সুনির্দিষ্ট কিছু যা আপনি ভাবেন যে আমি মিস করছি?
t0mgs

হ্যাঁ এটি টেক্সটমেট বন্দরের জিনিস ছিল sed যে উত্সাহিত! আমি মনে করি আমিও অনুগ্রহকে অনুমোদন করেছি, না?
t0mgs

আমার ম্যাকের সাথে কাজ করে তবে আমি আমার অংশীদারদের উইন্ডোতে সংযোগ স্থাপনের জন্য অপেক্ষা করব এবং আপনাকে জানাব যে আমরা তারের পার করছি না। সময় দেওয়ার জন্য ধন্যবাদ। ;)
t0mgs

আপনি যদি উইন্ডোতে উত্সাহের জন্য পদক্ষেপগুলি নির্দিষ্ট করতে পারেন, আসলে, এটি আমার অংশীদারদের সত্যই সহায়তা করবে।
t0mgs 11:38

উত্তর:


4

আপনি যদি rmate textস্থানীয়ভাবে ইনস্টল ও চালনা textকরেন তবে টেক্সটমেটে প্রদর্শিত হবে। এটি কারণ টেক্সটমেট লোকালহোস্ট: 52698 এবং রামেট কথাটি লোকালহোস্টের সাথে: 52698 ডিফল্টরূপে শোনে।

যদি আপনি টেক্সটমেট> পছন্দ> টার্মিনাল> পোর্টটি 52678 এ সেট করেন, দ্বারা সংযোগ স্থাপন করুন ssh -R 52677:localhost:52678 user@server.comএবং rmate -p 52677 textদূরবর্তীভাবে চালিত হন , রামেট লোকালহোস্টের সাথে কথা বলবে (সার্ভার ডট কম): 52677 যা পরে লোকালহোস্টে (আপনার এসএসএস ক্লায়েন্টের) সুরযুক্ত textহবে : 52678 এবং প্রদর্শিত হবে টেক্সটমেটে

বিভিন্ন হোস্টের ব্যবহারকারীদের জন্য (উদাঃ # 1 , # 2 ), টানেলের উত্স পোর্ট অবশ্যই আলাদা হওয়া উচিত, যেমন। [user1|user2]টেক্সটমেট বন্দর যেমন রাখতে পারে তবে সংযুক্ত হয়ে যথাক্রমে [52678|52679]:localhost:52698ব্যবহার করতে পারে rmate -p [52678|52679]

একই হোস্টের ব্যবহারকারীদের জন্য, উভয় টানেলের উত্স এবং গন্তব্য পোর্ট অবশ্যই ব্যবহারকারীদের মধ্যে পৃথক হওয়া উচিত। [user1|user2]পাঠ্যম্যাট পোর্ট সেট করুন [52678|52679], সংযুক্ত হয়ে যথাক্রমে [52678|52679]:localhost:[52678|52679]ব্যবহার করুন rmate -p [52678|52679]


এই উত্তরটি উইন্ডোজে সাব্লাইম টেক্সট 2 + আরএসব দিয়ে পরীক্ষার উপর ভিত্তি করে rmate-bashএবং উবুন্টু ডেস্কটপে হোস্ট করা হয়েছে। অস্পষ্ট কিছু আছে কিনা তা নির্দ্বিধায় জিজ্ঞাসা করুন, কারণ আমি ভয় করি যে আমার ব্যাখ্যাটি অপর্যাপ্ত।
গেস্ট-ভিএম

আপনি শেষ অংশটি পরিষ্কার করতে পারেন? এটা আলাদা কেন?
t0mgs

Ssh টানেল <src আইপি, এসআরসি পোর্ট, ডেস্ট আইপি, ডেস্ট পোর্ট> অনন্য কিনা তা নিশ্চিত করতে। বিভিন্ন হোস্টের ব্যবহারকারীদের আলাদা আলাদা "ডেস্ট আইপি" থাকে, সুতরাং "ডেট পোর্ট" একই হতে পারে। একই হোস্টের ব্যবহারকারীদের একই "ডেস্ট আইপি" থাকে, সুতরাং "ডেস্ট পোর্ট" আলাদা হওয়া উচিত।
অতিথি-ভিএম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.