ক্র্যাশ হওয়া কোনও এসএসএইচ অধিবেশন থেকে কীভাবে আমি বিচ্ছেদ পেতে পারি?


62

অনেক সময় আমার একটি এসএসএইচ অধিবেশন থাকে যা আর সাড়া দেয় না (উদাহরণস্বরূপ, যখন আমি ইন্টারনেট সংযোগ হারিয়ে ফেলি এবং তারপরে পুনরায় সংযোগ করি)। Ctrl+ C, Ctrl+ D, Ctrl+ Zএবং এক মিলিয়ন কী প্রেসের কোনও প্রভাব নেই।

বেশিরভাগ সময় আমার ইতিমধ্যে আছে tmuxবা byobuইতিমধ্যে চলছে, তাই আমি কেবল একটি অন্য টার্মিনাল শুরু করতে এবং পুনরায় সংযোগ করতে পারি। তবে এটি কষ্টকর মনে হয়। আমি কীভাবে বর্তমান টার্মিনাল থেকে এসএসএইচ সংযোগ বিচ্ছিন্ন করতে পারি?

উত্তর:


87

~একটি এসএসএইচ অধিবেশন নিয়ন্ত্রণ করতে "পালানোর চরিত্র" (সাধারণত, টিল্ড ) ব্যবহার করুন:

  • ~এরপরে .এসএসএইচ সংযোগ বন্ধ করে দেয়;
  • ~এর পরে Ctrl+ Zএসএসএইচ প্রক্রিয়া স্থগিত করে;
  • ~এর পরে অন্য ~একটি আক্ষরিক প্রেরণ করে ~

Ssh-e বিকল্পটি ব্যবহার করে আপনি পালানোর চরিত্রটি সেট করতে পারেন ।

অতিরিক্তভাবে, এটি মনে রাখবেন

আপনি Enterআগে টিপতে মনে রাখা উচিত ~। রেখার প্রথম চরিত্রটি যখন পলায়ন চরিত্রটি কাজ করে। এবং এছাড়াও আপনি এসএসএস ক্লায়েন্টের সহায়তা পেতে ~এবং পরে ব্যবহার করতে পারেন ?। ( লুকাস্জ স্টেলম্যাকের মন্তব্যে ধন্যবাদ ।)


11
আপনি Enterআগে টিপতে মনে রাখা উচিত ~। রেখার প্রথম অক্ষরটি হলে পালানোর অক্ষরটি কাজ করে। এবং এছাড়াও আপনি এসএসএস ক্লায়েন্টের সহায়তা পেতে ~এবং পরে ব্যবহার করতে পারেন ?
লুকাস্জ স্টেলম্যাক

7
~এরপরে ?আপনাকে সমর্থিত পালানোর ক্রমগুলির একটি সম্পূর্ণ তালিকা দেয়
মতিজস

1

ওপেনশকে অন্যদিকে ক্লায়েন্ট বা সার্ভারের জীবন্ত বার্তা প্রেরণের জন্য কনফিগার করা যেতে পারে। যদি কোনও প্রতিক্রিয়া না পাওয়া যায় তবে সংযোগটি সমাপ্ত হবে। সার্ভার দিক থেকে, ClientAliveIntervalএবং ClientAliveCountMaxকনফিগারেশন বিকল্পগুলি দেখুন। ক্লায়েন্ট পক্ষ থেকে, ServerAliveIntervalএবং ServerAliveCountMaxবিকল্পগুলি দেখুন। TCPKeepAliveপূর্ববর্তী বিকল্পগুলি না থাকলেও এটি একটি বিকল্প, তবে স্পোফটেবল, তাই সম্ভবত তারা আরও ভাল।

আপনি যদি এগুলি যুক্তিসঙ্গত মানগুলিতে সেট করেন তবে আপনার আর কখনও সংযোগ হ্যাং হবে না। একমাত্র ক্ষতিটি হ'ল সুরক্ষার কারণে আপনার এসএসএস সংযোগগুলি খোলা থাকতে পারে যদি আপনি বরং সেগুলি বন্ধ করে দেবেন।

দেখুন OpenSSH- র sshd কমান্ড কনফিগ man পৃষ্ঠা এবং OpenSSH- র SSH কনফিগ man পৃষ্ঠা আরও infrormation জন্য।


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