একই এসএসএইচ সেশনে নতুন টার্মিনাল খুলুন


11

বিদ্যমান এসএসএইচ অধিবেশনে নতুন টার্মিনাল খোলার কোনও উপায় আছে কি? আমি একটি রিমোট সিস্টেমে লগইন করেছি এবং একটি বিশেষ সেশন রয়েছে যা আমাকে অনুরোধ করতে হবে এবং গ্রহণের জন্য অপেক্ষা করতে হবে। আমি জানি যে আমি সেই সেশনের মধ্যে একাধিক এক্সটার্ম উইন্ডো খোলার জন্য "xterm &" কমান্ডটি ব্যবহার করতে পারি, তবে এক্সটার্ম ওএসএক্সের অন্তর্নির্মিত টার্মিনাল থেকে আলাদা আচরণ করে। বিদ্যমান এসএসএইচ সেশনের মধ্যে কি একাধিক টার্মিনাল উইন্ডো খোলার উপায় আছে?


উত্তর:


10

হ্যাঁ, আপনি প্রস্থানকারী এসএসএস সংযোগটি পুনরায় ব্যবহার করতে পারেন এবং আপনার পছন্দসই টার্মিনালে এসএসএস খুলতে পারেন। বিশদ জানতে স্ট্যাকওভারফ্লো প্রশ্নের এই উত্তরটি দেখুন :

আপনি যদি এম-এর সাথে প্রথম সংযোগটি খুলেন:

ssh -M $REMOTEHOST

পরবর্তীকালে EM REMOTEHOST এর সংযোগগুলি মাস্টার ssh দ্বারা প্রতিষ্ঠিত সংযোগটিতে "পিগিগ্যাক" করবে। সর্বাধিক লক্ষণীয়ভাবে, আরও প্রমাণীকরণের প্রয়োজন হয় না। আরও তথ্যের জন্য "কন্ট্রোলমাস্টার" এর অধীনে man ssh_config দেখুন। ভাগ করা সকেটের পাথ নির্দিষ্ট করতে -S ব্যবহার করুন; আমি ডিফল্ট কি তা নিশ্চিত নই, কারণ পরিবর্তে কনফিগারেশন ফাইল ব্যবহার করে সংযোগ ভাগ করে নেওয়ার বিষয়টি কনফিগার করেছি।

আমার .ssh / কনফিগারেশন ফাইলে আমার নীচের লাইনগুলি রয়েছে:

host *
  ControlMaster auto
  ControlPath ~/.ssh/ssh_mux_%h_%p_%r

এইভাবে, আমাকে-এম বা-এস ব্যবহার করার কথা মনে রাখতে হবে না; হোস্ট / পোর্ট / ব্যবহারকারীর সংমিশ্রণের জন্য ইতিমধ্যে যদি একটি শেরেবল কানেকশন উপস্থিত থাকে এবং যদি সম্ভব হয় তবে এটি ব্যবহার করে ssh figures

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.