วิธีเปิดใช้งานการปิดระบบและรีบูตสำหรับผู้ใช้ทั่วไปใน Debian Jessie
แม้ว่าฉันจะใช้ Windows เช่นกัน และบล็อกของเราเป็นเรื่องเกี่ยวกับ Windows เป็นหลัก แต่ฉันก็ยังใช้ Linux เป็นประจำ ฉันเพิ่งติดตั้ง Debian Jessie บนพีซีที่ทำงานของฉัน และสังเกตว่าไม่มีการดำเนินการปิดระบบใดทำงานจาก GUI สภาพแวดล้อมเดสก์ท็อปที่ฉันติดตั้งคือ Mate ซึ่งเป็นทางแยกของ Gnome 2 รุ่นเก่าที่ดี ทุกครั้งที่ฉันพยายามปิดระบบ ระบบจะร้องขอรหัสผ่านรูท ในบทความนี้ ฉันต้องการแชร์วิธีง่ายๆ ในการทำงานและกำจัดคำขอรหัสผ่านรูท
โฆษณา
เพียงทำตามคำแนะนำเหล่านี้:
- เปิดเทอร์มินัลที่คุณชื่นชอบและเปลี่ยนเป็นเซสชันรูท
- ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งแพ็คเกจ cksession และ policykit แล้ว หากไม่ ให้ติดตั้ง (สำหรับ Mate DE ฉันจะติดตั้งชุดนโยบายด้วย):
# apt-get install policykit-1 mate-polkit consolekit
- หลังจากคุณติดตั้งแพ็คเกจเหล่านี้แล้ว คุณต้องแก้ไขนโยบายเพื่อให้ผู้ใช้ทั่วไปสามารถปิดเครื่องพีซีของคุณได้ ซึ่งสามารถทำได้ด้วยการแก้ไขไฟล์อย่างง่าย
อีกครั้ง จากรูทเทอร์มินัล คุณควรแก้ไขไฟล์ข้อความต่อไปนี้ (ฉันชอบ mcedit เป็นตัวแก้ไขข้อความของฉัน):mcedit /usr/share/polkit-1/actions/org.freedesktop.login1.policy
เป็นไฟล์ XML ปกติ
ค้นหาบรรทัดต่อไปนี้:แก้ไขส่วนต่างๆ ภายในบล็อกการดำเนินการให้มีลักษณะดังนี้:
ปิดระบบ จำเป็นต้องมีการตรวจสอบสิทธิ์ในการปิดระบบ ใช่ ใช่ ใช่ - แก้ไข ค่าเริ่มต้น บล็อกที่คล้ายกับตัวอย่างข้างต้นในส่วนต่อไปนี้:
แค่นั้นแหละ. ตอนนี้เพียงแค่รีบูทระบบปฏิบัติการของคุณ (ในกรณีของฉัน มันเริ่มทำงานได้โดยไม่ต้องรีบูต) การดำเนินการด้านพลังงานจะทำงานโดยไม่มีคำขอ gksu/การยกระดับ