আপনি কোনও ব্যবহারকারীকে ফাইল 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
ইত্যাদি
রেফারেন্স এখানে ।