একটি দ্রুত উত্তর হ'ল আপনি sshd হত্যা করেছেন (এবং প্রভু আর কি জানেন) এবং এসএসএইচ ব্যবহার করে সিস্টেমে আবার লগ ইন করতে পারবেন না। সিস্টেমে অ্যাক্সেস পাওয়ার কোনও অন্য পদ্ধতি না থাকলে (যেমন রিমোট কনসোল, আইপিএমআই, ইত্যাদি), আপনাকে সিস্টেমটি পুনরায় বুট করতে হবে যা এসএসএইচ পরিষেবা এবং অন্যান্য পরিষেবাদি পুনরুদ্ধার করবে।
আশা করি বাক্সটিতে আপনার শারীরিক অ্যাক্সেস রয়েছে, সেক্ষেত্রে আপনাকে সম্ভবত পাওয়ার বোতামটি চাপতে হবে। বুঝতে পারেন যে আপনি অনেক প্রক্রিয়া হত্যা করেছেন এবং কিছু দুর্নীতির জন্য প্রস্তুত রয়েছেন। লিনাক্সটি সিস্টেম ক্র্যাশ থেকে পুনরুদ্ধার করার জন্য ডিজাইন করা হয়েছে এবং আপনি মূলত একটি 'ম্যানুয়াল' ক্র্যাশ শুরু করেছেন। একটি রিবুট করার পরে বেশিরভাগ জিনিসগুলি সূক্ষ্ম পুনরুদ্ধার করা উচিত। আপনার লগফাইলে সমস্ত ধরণের আকর্ষণীয় ত্রুটি বার্তা থাকতে পারে।
দীর্ঘ উত্তর:
এটি একটি দুর্দান্ত চিন্তার পরীক্ষা এবং একটি ভাল কাজের সাক্ষাত্কারের প্রশ্ন। "আপনি যদি এক্স করেন তবে কি হবে ..." এটি আপনার নিজের ব্যক্তিগত ভার্চুয়াল মেশিনে চেষ্টা করার একটি মজাদার বিষয়, তবে কখনই আসল বাক্সে করা উচিত নয়। সবাই ভুল করে. মনে রাখবেন এবং নিজের ভুল থেকে শিখুন। ভুল করা শিখার সেরা উপায়। উত্পাদনে ভুল করা একটি বেদনাদায়ক পাঠ যা আপনার কেরিয়ারে মাঝে মধ্যে ঘটবে।
pkill -KILL -u root
এই কমান্ডটি kill -9
রুটের মালিকানাধীন সমস্ত প্রক্রিয়াগুলিতে একটি 'সিগ্কিল' (যেমন, সিগ্কিলের জন্য কেআইএল একটি নাম) প্রেরণ করবে । কোনও সিস্টেমে এটি করা খুব খারাপ কাজ। kill -9
একটি সর্বশেষ উপায় হিসাবে বাদ এড়ানো উচিত।
আপনার কমান্ডটি রুটের মালিকানাধীন সমস্ত প্রক্রিয়া আক্রমণাত্মকভাবে হত্যা করেছে, প্রক্রিয়াগুলি তত্ক্ষণাত্ মারা গিয়েছিল এবং পরিষ্কার করার সুযোগ দেওয়া হয়নি। আপনি কী হত্যা করেছেন তার অনুভূতি পেতে একটি স্বাস্থ্যকর লিনাক্স বাক্সে লগ ইন করুন এবং এর মতো একটি কমান্ড ব্যবহার করে মূলের মালিকানাধীন প্রক্রিয়াগুলি তালিকাভুক্ত করুন। এই কমান্ডগুলি চালানোর জন্য আপনার সাধারণত রুট হওয়ার দরকার নেই:
$ pgrep -u root -l
$ ps aux | grep root
আপনি ইনস (পিআইডি # 1) খুন করেছেন যা নতুন প্রক্রিয়া তৈরি করে। আপনার সিস্টেমটি নতুন প্রক্রিয়া তৈরি করতে অক্ষম হতে পারে। সুতরাং, এটি আপাতত কাজ করতে পারে তবে অসুস্থ এবং যত তাড়াতাড়ি সম্ভব মেরামত করা দরকার। সময় বাড়ার সাথে সাথে সিস্টেমটি আরও বেশি অসুস্থ হয়ে উঠবে। যতক্ষণ আপনি অপেক্ষা করবেন ততই খারাপ এটি পাবেন।
আপডেট: ওয়েব সার্ভার এখনও চলছে। তবে আমি এখন এসএসএইচে সংযোগ করতে পারি না। আমি কি করেছি কোন ধারণা নেই।
আমি অনুমান করছি যে আপনি অ্যাপাচি ব্যবহার করছেন। এটি প্রদর্শিত হয় যে ওয়েবসারভারের শিশু প্রক্রিয়াগুলি এখনও চলছে কারণ তারা ব্যবহারকারীর 'রুট' এর মালিকানাধীন নয়। তবে, মূল ওয়েবসারভার প্রক্রিয়াটি সাধারণত মূলের মালিকানাধীন থাকে এবং আপনি এটি হত্যা করে killed ফলস্বরূপ, নতুন শিশু প্রক্রিয়া উত্সাহিত করবে না। এটি একটি সময়ের জন্য ঠিক থাকবে, কারণ আপনার কাছে সম্ভবত অনুরোধগুলি সরবরাহ করার জন্য পর্যাপ্ত শিশু প্রক্রিয়া রয়েছে এবং সাধারণত এই শিশু প্রক্রিয়াগুলি মারা না যাওয়া বা তারা ক্রাশ হওয়া অবধি স্থির থাকবে। আবার দ্রুততম সমাধানটি হ'ল মেশিনটি রিবুট করা।