আমি কেন রুট অনুমতি ব্যতীত অন্য ব্যবহারকারীদের প্রক্রিয়াগুলি তালিকাভুক্ত করতে পারি?


22

ব্যবহার ps -auxবা top, আমি অন্যান্য ব্যবহারকারীদের চলমান প্রক্রিয়াগুলির তালিকা করতে পারি, তবে আমি না মূল হিসাবে চালাচ্ছি বা ব্যবহার করছি না sudo, কেন?

উত্তর:


29

ডিফল্টরূপে, আপনি সর্বদা লিনাক্সে অন্যান্য ব্যবহারকারীদের প্রক্রিয়াগুলি তালিকাভুক্ত করতে পারেন।

যে পরিবর্তন করতে, আপনাকে মাউন্ট করতে proc/etc/fstabসঙ্গে hidepid=2:

proc            /proc           proc    defaults,hidepid=2

এই কার্যকারিতাটি কার্নেল v3.2 থেকে পরবর্তীকালে সমর্থিত। এটি psরুট ব্যতীত সমস্ত ব্যবহারকারীর কাছ থেকে লুকিয়ে থাকে / ফলাফল এবং ফলস্বরূপ কার্যকলাপ activity

সম্পর্কে এই নিবন্ধ থেকে নেওয়া hidepid:

হাইডপিড = 2 - এর অর্থ হাইডপিড = 1 প্লাস সমস্ত / প্রোক / পিআইডি / অন্যান্য ব্যবহারকারীদের কাছে অদৃশ্য হবে। এটি অনুপ্রবেশকারীদের চলমান প্রক্রিয়াগুলি সম্পর্কে তথ্য সংগ্রহের কাজটি উচ্চারণ করে, কিছু ডিমন উন্নত সুবিধাগুলি নিয়ে চালিত হয় কিনা, অন্য ব্যবহারকারী কিছু সংবেদনশীল প্রোগ্রাম চালায় কিনা, অন্য ব্যবহারকারীরা কোনও প্রোগ্রাম চালায় কিনা ইত্যাদি etc.


1
এটি "অন্যান্য চলমান প্রক্রিয়াধীন ব্যবহারকারীদের তালিকা করতে সক্ষম হওয়া" অংশটি সমাধান করে, তবে কেন শুরু থেকেই ডিফল্টরূপে এটি করা হচ্ছে তা বুঝতে পারছেন না।
5 Темная Леди

7
কারণ এটি ইউনিক্সের উপায় এবং কিছু ডিমনগুলির সাথে সামঞ্জস্যতা ভঙ্গ করে।
রুই এফ রিবেইরো

4
এটি কেবলমাত্র একটি প্রাচীন traditionতিহ্য যে একটি টাইমশেয়ারিং ব্যবস্থা একটি মুক্ত সম্প্রদায় হবে।
বার্মার

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

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