উত্তর:
এটি আচরণের ( উত্স ) ইচ্ছাকৃত পরিবর্তন :
উবুন্টু ১১.১০ অনুসারে আপডেট-ম্যানেজার আপডেট ব্যবহারের জন্য আর ব্যবহারকারীর পাসওয়ার্ডের অনুরোধ জানায় না। ব্যবহারযোগ্যতা উন্নত করার এবং ব্যবহারকারীদের সুরক্ষা আপডেটগুলি প্রয়োগ করা সহজতর করার জন্য এবং সিস্টেমের সুরক্ষা বাড়ানোর সিদ্ধান্ত নেওয়া হয়েছিল। যুক্তিটি নিম্নরূপ:
পূর্ববর্তী প্রকাশের মতো, ডিফল্টরূপে কেবল প্রশাসক গোষ্ঠীর লোকদেরই সুরক্ষা আপডেট সম্পাদনের অনুমতি দেওয়া হয়।
ইতিমধ্যে ইনস্টল করা সফ্টওয়্যারটির আপডেটগুলি কেবল পাসওয়ার্ড ছাড়াই প্রয়োগ করা যেতে পারে। অতিরিক্ত সফ্টওয়্যার ইনস্টল করার জন্য এখনও লোকেরা তাদের পাসওয়ার্ড প্রবেশ করতে পারে।
পাসওয়ার্ড প্রম্পট কিছু লোকের জন্য বিরক্তিকর হয়ে দাঁড়িয়েছিল যে তারা আপডেটগুলি ইনস্টল করার পরিবর্তে কেবল 'বাতিল' চাপবেন। পাসওয়ার্ড প্রম্পট সেই ব্যবহারকারীদের জন্য সিস্টেম সুরক্ষা হ্রাস পেয়েছে।
যে সমস্ত ব্যক্তিরা যথাযথভাবে আপডেট প্রয়োগ করেছেন তারা সম্ভবত প্রতিদিন তাদের সুবিধামতো পাসওয়ার্ড প্রবেশের শর্তযুক্ত হয়েছিলেন। যখন ব্যবহারকারীকে পাসওয়ার্ডের জন্য অনুরোধ জানানো হয়, তখন এর অর্থ কিছু হওয়া উচিত এবং আপডেট-ম্যানেজার আপডেটের ফ্রিকোয়েন্সিটির অর্থ কিছু লোকেরা কেন তাদের পাসওয়ার্ডটি প্রবেশ করছিল তা নিয়ে আর ভাবেননি। এই ব্যবহারকারীদের জন্য, পাসওয়ার্ড প্রম্পটে সুরক্ষা হ্রাস করার সম্ভাবনা ছিল।
এই পরিবর্তনটি যথাযথ বলে মনে করা হচ্ছে না এমন পরিবেশের জন্য, এই কার্যকারিতাটি প্রশাসক দ্বারা পলিসিকিটের মাধ্যমে বা প্রশাসক গোষ্ঠীতে নেই এমন ব্যবহারকারীদের তৈরি করে (শুরু করার প্রস্তাবিত অনুশীলন) অক্ষম করা যায়।
সম্পর্কিত পলিসি কিট নীতিটি ফাইলটিতে রয়েছে /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
:
[Update already installed software]
Identity=unix-group:admin
Action=org.debian.apt.upgrade-packages
ResultActive=yes
এটি প্রশাসক গোষ্ঠীর যে কাউকে একটি পাসওয়ার্ড প্রবেশ না করেই প্যাকেজ আপডেট করার অনুমতি দেয়। আমি এর আগে কখনও পলিসিকিট ব্যবহার করি নি, তবে pklocalauthority- র জন্য ম্যানপেজটি পড়ার উপর ভিত্তি করে এটিকে ওভাররাইড করতে আপনার এই ফাইলটি তৈরি করা উচিত ..
/var/lib/polkit-1/localauthority/50-local.d/require-password-to-update.pkla
এটি তৈরি করতে আপনার সুপারিউজার প্রাইভেলিজ দরকার হবে, সুতরাং এই আদেশটি ব্যবহার করুন ...
gksudo gedit /var/lib/polkit-1/localauthority/50-local.d/require-password-to-update.pkla
যা জেডিটে নতুন ফাইল খুলবে এবং এতে নীচের নীতিমালা প্রবেশ করবে:
[Require password to upgrade already installed software]
Identity=unix-group:admin
Action=org.debian.apt.upgrade-packages
ResultActive=auth_admin
এটি সংরক্ষণ করুন এবং জিডিট থেকে প্রস্থান করুন, আপনি এখন আপডেট ম্যানেজারটি খুলতে পারবেন এবং কোনও আপডেট প্রয়োগের আগে এটি আপনাকে আপনার পাসওয়ার্ডটি নিশ্চিত করতে বলবে।
policykit-desktop-privileges
প্যাকেজ ইনস্টল করেছেন?