কখনও কখনও টার্মিনালে আমার ssh অধিবেশন স্তব্ধ হয়ে যায়। আমি কীভাবে ssh সেশন থেকে বেরিয়ে আবার সংযোগ স্থাপন করতে পারি?
কখনও কখনও টার্মিনালে আমার ssh অধিবেশন স্তব্ধ হয়ে যায়। আমি কীভাবে ssh সেশন থেকে বেরিয়ে আবার সংযোগ স্থাপন করতে পারি?
উত্তর:
~.
একটি লাইনের শুরুতে টাইপ করুন (অর্থাত্ টিল্ড, পিরিয়ড)। অন্য কথায়, Enterতারপর ~, টিপুন .। (কিছু ভাষায়, আপনাকে অক্ষর টিপতে Shiftবা Altপ্রবেশ করতে হতে পারে ~
))
সাধারণভাবে বলতে গেলে, ~
কোনও লাইনের শুরুতে আপনি টাইপ করার সময় অক্ষরটি এসএসএইচ সেশনে একটি পালানোর চরিত্র। Enterতারপরে ~?
পালানোর কমান্ডের তালিকা দেখতে টাইপ করুন । সর্বাধিক সাধারণ হয়
~.
সংযোগটি শেষ করতে~^Z
( ~তারপরে Ctrl+ টিপুন Z) সংযোগ স্থগিত করতে এবং স্থানীয়ভাবে একটি কমান্ড টাইপ করুন ( fg
এসএসএইচ সেশনে ফিরে আসার জন্য কমান্ডটি চালান )যদি কোনও লাইনের শুরুতে টিলড চান তবে ~দুবার টিপুন ।
কোনও ssh সেশন থেকে বেরিয়ে আসার জন্য আপনাকে যা করতে হবে তা exit
প্রম্পটে টাইপ করুন।
Shift+ `+ প্রবেশ করার চেষ্টা করুন.
~.
আপনি আরও জানতে পারেন , SSH র manpage (ইন অর্ধেক উপর একটি বিট), এবং টাইপ করে: ~?
সক্রিয় / সংযুক্ত SSH সেশান মধ্যে, আবার, আপনি হয়ত আগে একবার প্রবেশ আঘাত।
যদি আপনার সেশনটি স্তব্ধ হয়ে যায় এবং প্রম্পটটি আর প্রতিক্রিয়াশীল না হয় আপনি কেবলমাত্র টার্মিনাল দৃষ্টান্তটি মেরে ফেলতে পারেন এবং সেই উদাহরণের সাথে সম্পর্কিত সমস্ত শিশু প্রক্রিয়াগুলি, যার মধ্যে আপনার ssh অধিবেশন এক, এটির পাশাপাশি অক্ষরিত হওয়া উচিত।
আপনি যদি নতুন টার্মিনাল উদাহরণটি খুলতে পারেন তবে আপনি যদি সত্যিই সুস্থ হয়ে উঠতে চান তবে প্রক্রিয়া তালিকায় ssh সেশনগুলি সন্ধান করুন এবং কমান্ড লাইনের মাধ্যমে তাদের হত্যা করুন:
> ps -ef |grep ssh
501 1332 142 0 20Dec11 ?? 0:01.33 /usr/bin/ssh-agent -l
501 57172 57150 0 1:58pm ttys000 0:00.01 grep ssh
501 57139 57133 0 1:57pm ttys002 0:00.03 ssh -i/Users/ian/code/ec2-keys/id_rsa-gsg-keypair someuser@someinstance.amazonaws.com
> kill 57139
যদি এটি কাজ করে না তবে চেষ্টা করুন:
> kill -9 57139
ssh-agent
প্রক্রিয়াটি মারবেন না ।
অথবা আপনি ক্রিয়াকলাপ মনিটরটি খুলতে পারেন এবং সেশনের জন্য সেখানে অনুসন্ধান করতে পারেন এবং তাদের জন্য কিল বোতামটি টিপুন:
~.
। উপরে দেখুন.
broken-pipe
তবে আমি অপেক্ষা করি না।