সুতরাং আপনি কীভাবে [লেনিন] ব্যবহারকারীদের আপনার লিনাক্স বাক্সটি বন্ধ করবেন?
শেষ পর্যন্ত এটি ব্যবহারকারীর আইডি থেকে মালিকানাধীন, সম্পর্কিত, বা তৈরি হওয়া প্রক্রিয়াগুলি চিহ্নিতকরণ এবং শেষ করতে নেমে আসে। আপনি এই লক্ষ্যে পৌঁছানোর জন্য যে কোনও আদেশ ব্যবহার করেন না কেন যতক্ষণ না আপনি সেখানে পৌঁছাবেন ততক্ষণ তা গুরুত্বপূর্ণ নয়।
মূলত দুটি উত্তর ...
বিকল্প এ: কথিত ব্যবহারকারীর লগ আউট সৃষ্টি করে, যার জন্য সর্বদা এবং তবে তাদের অনেকগুলি লগইন রয়েছে। সুতরাং এর অর্থ হ'ল সেই প্রক্রিয়াগুলি চিহ্নিত করা যা কোনও ব্যবহারকারীর মালিকানাধীন, ইউআইডি দ্বারা সন্ধানযোগ্য এবং আপনি যে লিনাক্স ডিস্ট্রো চালিয়ে যাচ্ছেন তার জন্য কিছু লগইন প্রক্রিয়ার অংশ হিসাবে শ্রেণিবদ্ধ করা হয়েছে। উপলব্ধি করুন যে "লগইন" এর আগে এসএসএইচ বা ভিএনসি এবং "লগইন" এর পরে জিডিএম এর মতো শিশু প্রক্রিয়াগুলি যেমন পিতামাতার প্রক্রিয়াগুলি সাধারণত পিতামাতার প্রক্রিয়াটিকে হত্যা করা শিশু প্রক্রিয়াটিকে মেরে ফেলবে, তবে সবসময় নয়। সুতরাং আপনি এই অন্যান্য প্রক্রিয়াগুলি হত্যা করতে চাইবেন যা লগ আউট করার পরে স্পষ্টতই আর প্রয়োজন নেই। এই সমস্ত কিছু করার ক্ষেত্রে এটি পটভূমির কাজগুলি চালিয়ে যাবে ... কারণ এটি সৌম্য ব্যবহারকারী এবং সম্ভবত আপনি কেবল তাদের লগ আউট করতে চান। আমি যতদূর জানি, /usr/bin/w
এবং /usr/bin/who
কে লগ ইন প্রক্রিয়াটি পেরিয়ে গেছে কে প্রতিবেদন করবে।
বি বি: একটি নির্দিষ্ট ইউডের মালিকানাধীন সমস্ত প্রক্রিয়া সম্পূর্ণরূপে শেষ করুন, যার অর্থ হ'ল ইউজারের মালিকানাধীন যে কোনও এবং সমস্ত প্রক্রিয়া হত্যার অর্থ হ'ল, তারা লগ ইন থাকলে এইগুলি লগ আউট করে This এটি সিস্টেমের বাইরে থাকা কিককে সন্তুষ্ট করবে । এটি কেবল একটি সরল হতে হবে ps -ef | grep <uid>
এবং তারপরে যা কিছু গ্রহণযোগ্য তা এই সমস্ত প্রক্রিয়া শেষ করে।
এসএইলএস ১১-এ ফিজিউইউ এটি রিপোর্ট করেছে
ম্যান দক্ষতা ... এই সরঞ্জামগুলি সম্ভবত অপ্রচলিত এবং অপ্রয়োজনীয়। কমান্ড সিনট্যাক্সটি খারাপভাবে সংজ্ঞায়িত করা হয়েছে। পরিবর্তে কিল্লাল, পিকিল এবং পিগ্রিপ কমান্ডগুলি ব্যবহার করার বিষয়ে বিবেচনা করুন।
kill -9
এফটিডব্লিউ!
who(1)
বাw(1)
। ইনস্টল করা যেতে পারে এমন কোনও সম্ভাব্য রুটকিটস থেকে মুক্তি পাওয়ার একমাত্র বোকা উপায় হ'ল সিস্টেমটি পুরোপুরি মুছতে এবং পুনরায় ইনস্টল করা।