Tmux- ব্যবহারকারীদের মেলিং তালিকায় একটি সম্পর্কিত বিষয় প্রকাশিত হয়েছিল : tmux সকেট টানেল করার জন্য সকেট ব্যবহার করার চেষ্টা করা হচ্ছে
সারসংক্ষেপ:
- কেবলমাত্র ইন-ব্যান্ডটি ফরোয়ার্ড করে, কোনও টিএমাক্স ক্লায়েন্ট এবং এর সার্ভারের মধ্যে ওভার-দ্য সকেট ডায়ালগটি কাজ করবে না কারণ tmux ফাইল বিবরণকারী পাসিং ব্যবহার করে (ক্লায়েন্টটি সার্ভারের সাথে তার tty fd পাস করে)।
- বিশেষায়িত প্রক্সিটি বিকাশ করা সম্ভব হতে পারে, তবে মনে হচ্ছে এটি তুচ্ছ নয় - কখন এফডিএস গ্রহণ এবং প্রেরণ করতে হবে তা জানতে tmux সকেট প্রোটোকলের পর্যাপ্ত পরিমাণ জানা দরকার এবং এটির জন্য প্রক্সি করার পদ্ধতি প্রয়োজন এইচএসডি এবং কোনও অপারেশন
- মেইলিং লিস্ট পোস্টার একটি কাজ পরিচালিত tmux ব্যবহার ফরওয়ার্ডিং সিস্টেম socat যে বেশিরভাগ কাজ ।
- আপনি
-x
এবং -y
বিকল্পগুলি প্রদান করে সম্ভবত একটি আলাদা প্রাথমিক টার্মিনাল আকার নির্ধারণ করতে পারেন new-session
, তবে এটি পুনরায় আকার হ্যান্ডলিং স্থির করবে না ( সলটকে সাইনউইচচ্যান্ড পরিচালনা করতে হবে এবং TIOCGWINSZ / TIOCSWINSZ ioctls এর মাধ্যমে)।
- দেখে মনে হচ্ছে আপনি আপনার "ফরোয়ার্ডিং সার্ভার" আপনার অতিথি ওএসে রাখতে চান, তবে সংযুক্ত সমাধানটি সার্ভারটিকে আপনার হোস্ট ওএসে রাখবে। আপনি সম্ভবত এটি পুনরায় কাজ করতে পারে তাই এটি অন্যদিকে প্রায় যায়।
আপনার অতিথির উপর কোনও এসএসএইচ সার্ভার পরিচালনা করতে না পারার কারণ না থাকলে, আপনার অতিথির জন্য লগইন করতে এসএসএইচ ব্যবহার করা সহজ (এসএসএইচ প্রোগ্রামগুলি নেটওয়ার্কের সাথে সংযোগ স্থাপন এবং টিটিজ পরিচালনা করতে দেওয়া) এবং সংযুক্ত (বা কমান্ড জারি করার জন্য) করুন থেকে) বাসিন্দা tmux যেভাবে:
host$ ssh guest tmux attach -t console
host$ ssh guest tmux new-session -s 'fiddling around'
# etc.
আপনি একটি এসএসএইচ কী তৈরি করতে পারেন এবং ~/.ssh/config
আপনার হোস্টে ssh কমান্ড লাইনগুলি সরল করতে (যেমন ssh guest
পরিবর্তে উপরের অংশটি ব্যবহার করে ssh -i guest-user1-key user1@guest-vm-ip
) সহজ করতে পারেন।