14.04 এ লাইটডিএম থেকে কীভাবে শাটডাউন / রিবুট অক্ষম করবেন?


10

12.04-এ নিম্নলিখিত সীমাবদ্ধতাগুলি /etc/polkit-1/localauthority/50-local.d( এখানে থেকে অভিযোজিত ) যুক্ত করে লগইন স্ক্রিন থেকে সিস্টেম শাটডাউন বা রিবুট করা সম্ভব হয়েছিল :

[Disable lightdm PowerMgmt]
Identity=unix-user:lightdm
Action=org.freedesktop.consolekit.system.restart;org.freedesktop.consolekit.system.stop
ResultAny=no
ResultInactive=no
ResultActive=no

১৪.০৪ সহ এই নিয়মের কোনও প্রভাব নেই বলে মনে হয়। কোনও পরামর্শ কীভাবে এই নিষেধাজ্ঞা বাস্তবায়ন করবেন?

উত্তর:


10

আমি মনে করি আমি কারণটি পেয়েছি: ক্রিয়াটি "org.freedesktop। Login1 .reboot" (এবং মত) তে পরিবর্তিত হয়েছে বলে মনে হচ্ছে ।

নিম্নলিখিত লাইনগুলি /etc/polkit-1/localauthority/50-local.d/restrict-login-powermgmt.pklaকাজ হিসাবে যুক্ত করা :

[Disable lightdm PowerMgmt]
Identity=unix-user:*
Action=org.freedesktop.login1.reboot;org.freedesktop.login1.reboot-multiple-sessions;org.freedesktop.login1.power-off;org.freedesktop.login1.power-off-multiple-sessions;org.freedesktop.login1.suspend;org.freedesktop.login1.suspend-multiple-sessions;org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-multiple-sessions
ResultAny=no
ResultInactive=no
ResultActive=no

আপনি এখনও একটি নিশ্চিতকরণ ডায়ালগ দেখতে পাচ্ছেন তবে নিশ্চিত করার জন্য বোতাম নেই। দেখতে দেখতে কুৎসিত, তবে কাজ করে;)

দুর্ভাগ্যক্রমে এটি কেবলমাত্র লাইটডিএম সেশন নয়, সমস্ত ব্যবহারকারীর জন্য প্রযোজ্য, তাই আপনি যদি চান তাদের হোয়াইট-লিস্ট করতে একটি দ্বিতীয় নিয়ম যুক্ত করতে হবে।

নোট করুন যে এই পদ্ধতিটি জিইউআই থেকে ইস্যু করা পুনরায় বুট / ইত্যাদি কমান্ডকে অবরুদ্ধ করে। কমান্ড লাইন থেকে রিবুট / ইত্যাদি কমান্ডগুলি ব্লক করার জন্য মলি-গার্ড ব্যবহার করা যেতে পারে - যেমন সমস্ত ব্যবহারকারীর জন্য শাটডাউন কমান্ড অক্ষম করে দেওয়া হয়েছে, এমনকি মূল - ফলাফলগুলি কী?


আমি এটি পুরানো প্রশংসা করি, কিন্তু এটি এখনও দরকারী! ফলোআপ প্রশ্ন - আরেকটি পোস্ট: Askubuntu.com/questions/137336/… প্রাক-লগইন স্ক্রিনে কেবলমাত্র বোতামগুলি সরিয়ে ফেলার বিষয়ে কথা। লগইন স্ক্রিনে বোতামটি পুনরায় সক্ষম করার জন্য দুটি পোস্টকে একত্রিত করার কোনও উপায় আছে কি না, তবে ব্যবহারকারীরা লগ ইন করার সময় এটি না পেয়ে (রিমোট অ্যাক্সেস হওয়া সিস্টেমগুলির জন্য দরকারী যেখানে কনসোল থেকে শাটডাউন করতে সক্ষম হওয়া ভাল)
মাইকেল ফर्थ

1
অন্য ডেটা পয়েন্ট হিসাবে, আমি শাটডাউন এবং পুনরায় বুট করতে অস্বীকার করতে (তবে হাইবারনেট এবং স্থগিতের অনুমতি দিন) নতুন উবুন্টু 18.04.1 এলটিএস এ এটি সফলভাবে ব্যবহার করেছি। নোট করুন যে আমার এই 'লগইন 1' নামগুলি ব্যবহার করা দরকার ছিল; যে আমি 'থামাতে' এবং 'হল্ট-একাধিক-সেশন' অক্ষম করেছি; যে আমি এটি করেছি কারণ আমি /usr/share/polkit-1/ferences/org.freedesktop.login1.policy এ এই ক্রিয়াগুলি পেয়েছি; এবং পরিশেষে, উবুন্টু 18.04 এর জিডিএম 3 ইউআই-তে, নিশ্চিতকরণ ডায়ালগের বোতামগুলি গোপন নয়, তবে তাদের কেবল কোনও প্রভাব নেই।
মার্নিক্স ক্লাস্টার রিইনস্টেটমোনিকা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.