क्या सभी उपयोगकर्ताओं के लिए "सिस्टमैक्टल हाल्ट" की अनुमति देना संभव है?
वर्तमान में केवल आदेश:
systemctl poweroff & systemctl reboot work on my system (Debian Jessie)
जब मैं एक सामान्य उपयोगकर्ता के रूप में सिस्टमैक्टल हाल्ट कहता हूं, तो मुझे निम्न संदेश मिलता है:
Failed to start halt.target: Access denied
मैंने निम्नलिखित विधियों की कोशिश की:
- विधि - मैंने इसमें एक नई क्रिया जोड़ने का प्रयास किया: /usr/share/polkit-1/actions/org.freedesktop.login1.policy
मैंने कार्रवाई की प्रतिलिपि बनाई
<action id="org.freedesktop.login1.power-off"> to
<action id="org.freedesktop.login1.halt">
- विधि (और जो काम किया) यूएम / s / sbin / पड़ाव chmod करने के लिए था, लेकिन क्योंकि / sbin / पड़ाव एक लिंक है -> / बिन / systemctl यह शायद एक अच्छा विचार नहीं है
halt
औरsystemctl halt
दो अलग-अलग कमांड हैं। यहां तक कि अगर कोई दूसरे के लिए सहानुभूति रखता है, तो भी वे अलग तरह से व्यवहार करते हैं।