আপনি কোনও ব্যবহারকারীকে ফাইল rootসম্পাদনা করে বিশেষাধিকার সহ নির্দিষ্ট সরঞ্জাম চালনার অনুমতি দিতে পারেন /etc/sudoers। উদাহরণস্বরূপ আপনি কোনও নন-রুট নন-সাডার ব্যবহারকারীকে কেবল ifconfigকমান্ড চালানোর জন্য অনুমতি দিতে পারেন , তাই সে দেখার মতো রুট সুবিধাযুক্ত জিনিসগুলিতে অ্যাক্সেস করতে পারে না /etc/shadow।
সুতরাং, একটি সাধারণ ব্যবহারকারী তৈরি করুন ( আমার উদাহরণে MYUSER )। এটিকে rootবা sudoগোষ্ঠীগুলিতে যুক্ত করবেন না । /etc/sudoersআপনার প্রিয় সম্পাদক হিসাবে সম্পাদনা করুন vim। এই লাইনটি এর অধীনে যুক্ত করুন # User privilege specification:
MYUSER ALL=(root) NOPASSWD :/sbin/ifconfig *
তারপরে MYUSER হিসাবে লগ ইন করার পরে ব্যবহার ifconfigকরে অ্যাক্সেস করুন । উদাহরণ স্বরূপ:sudo
sudo ifconfig eth0 down
প্রতিস্থাপন ifconfigতোমার মত কাঙ্ক্ষিত টুল দিয়ে এই উত্তরে tcpdump, tsharkইত্যাদি
রেফারেন্স এখানে ।