আপনি সিস্টেম কনফিগারেশন ফাইলগুলি সম্পাদনা করতে পারেন, তবে এটি নিষ্ঠুর শক্তি। প্রথম সব, একটি চলতি নিয়ম অধীন কনফিগারেশন বসবাস যেমন /etc
, না /usr
বা /var
বা অন্য যে কোনো স্থানে। হারলেমস্পাইরেল ব্যাখ্যা করে যে কীভাবে ডিফল্ট নীতিতে সঠিক পরিবর্তন করতে হয়। এর আওতায় ফাইলগুলি সম্পাদনা করা /usr
খুব শীঘ্রই বা আপনার মুখে ফুঁকিয়ে উঠার গ্যারান্টিযুক্ত, কারণ সেই ফাইলগুলি সিস্টেম প্যাকেজগুলির দ্বারা সরবরাহ করা হয়, যা শেষ পর্যন্ত আপডেট / প্রতিস্থাপন করা হবে।
তবে সবচেয়ে বড় সমস্যা হ'ল এই পরিবর্তনগুলি সম্পূর্ণ অপ্রয়োজনীয়, কমপক্ষে 18.04 পর্যন্ত। এটি একটি "আপনি এটি ভুল ধরে রেখেছেন" সমস্যা। প্রকৃতপক্ষে, এটি এনএম অ্যাপলেটটির অংশীদারিত্বের বিষয়, তবে যাইহোক। একবার দেখুন /usr/share/polkit-1/actions/org.freedesktop.NetworkManager.policy
:
<action id="org.freedesktop.NetworkManager.settings.modify.system">
<description>Modify network connections for all users</description>
<defaults>
<allow_any>auth_admin_keep</allow_any>
<allow_inactive>auth_admin_keep</allow_inactive>
<allow_active>auth_admin_keep</allow_active>
</defaults>
</action>
মানে ব্যবহারকারীরা সংযোগ তৈরি করতে পারবেন না, তাই না? ভুল! আরো দেখ:
<action id="org.freedesktop.NetworkManager.settings.modify.own">
<description>Modify personal network connections</description>
<defaults>
<allow_any>auth_self_keep</allow_any>
<allow_inactive>yes</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
আপনি দেখতে পাচ্ছেন, নেটওয়ার্কম্যানেজার ব্যবহারকারী এবং সিস্টেম সংযোগগুলির ধারণাকে সমর্থন করে। সমস্যাটি হ'ল অ্যাপলেট ডিফল্টরূপে সিস্টেম সংযোগ তৈরি করে। সুতরাং আপনি যখন ট্রেতে অ্যাপলেটটি খুলুন এবং নেটওয়ার্ক নির্বাচন করুন ক্লিক করুন , তারপরে আপনি যেটি সংযোগ করতে চান সেটি নির্বাচন করুন, এটি একটি সুডো ব্যবহারকারীর জন্য জিজ্ঞাসা করে, কারণ সিস্টেম সংযোগ তৈরি করা কেবল প্রশাসকদের জন্য অনুমোদিত।
তবে আপনি যদি সেটিংস অ্যাপ্লিকেশনটি ওপেন করেন , Wi-Fi এ যান এবং পছন্দসই নেটওয়ার্কটিতে ক্লিক করেন, এটি আপনাকে অ্যাডমিনের পাসওয়ার্ড ছাড়াই সহজে সংযোগ করতে দেবে। পার্কে হাট.
অ্যাপলেট কেন ডিফল্টরূপে সিস্টেম সংযোগ তৈরি করতে চায় তা আমার ছাড়িয়ে যায়, বিশেষত যেহেতু আপনি কোনও পরে কোনও কোনও ব্যবহারকারী সংযোগকে একটি সিস্টেম করতে পারেন। এটি সংযোগ বৈশিষ্ট্যের অধীনে অন্যান্য ব্যবহারকারীর জন্য মেকআপ বিকল্প উপলব্ধ এবং আপনি এটি পরীক্ষা করে প্রয়োগ করুন ক্লিক করুন , এটি তত্ক্ষণাত sudo পাসওয়ার্ড চাইবে, যেমনটি করা উচিত। আমি ডিফল্টভাবে অ্যাপলেটটিকে ব্যবহারকারী সংযোগ তৈরি করার উপায় খুঁজতে চেষ্টা করব, আমি যদি উত্তরটি সন্ধান করি তবে আমি এই উত্তরটি আপডেট করব।
/etc/sudoers
ফাইলটি সম্পাদনা করার জন্য তাই এটি পাসওয়ার্ড জিজ্ঞাসা করে না: help.ubuntu.com/commune/Sudoers