Come abilitare l'arresto e il riavvio per un utente normale in Debian Jessie
Anche se uso anche Windows e il nostro blog finora è stato principalmente su Windows, uso regolarmente anche Linux. Ho appena installato Debian Jessie sul mio PC di lavoro e ho notato che nessuna delle azioni di spegnimento funziona dalla GUI. L'ambiente desktop che ho installato è Mate, il fork del buon vecchio Gnome 2. Ogni volta che provo a eseguire un'azione di spegnimento, il sistema richiede la password di root. In questo articolo, vorrei condividere con te un modo semplice per farlo funzionare ed eliminare la richiesta della password di root.
Annuncio
Basta seguire queste istruzioni:
- Apri il tuo terminale preferito e passa alla sessione di root.
- Assicurati di aver installato i pacchetti cksession e policykit. In caso contrario, installali (per Mate DE, installerò anche un agente policykit):
# apt-get install policykit-1 mate-polkit consolekit
- Dopo aver installato questi pacchetti, è necessario correggere i criteri per consentire agli utenti normali di spegnere il PC. Questo può essere fatto con una semplice modifica dei file.
Ancora una volta, dal terminale di root dovresti modificare il seguente file di testo (preferisco mcedit come editor di testo):mcedit /usr/share/polkit-1/actions/org.freedesktop.login1.policy
È un normale file XML.
Trova la seguente riga:Correggi le sezioni all'interno del blocco di azioni in modo che assomigli a questo:
Spegnere il sistema L'autenticazione è necessaria per spegnere il sistema. sì sì sì - Modifica il default blocco simile all'esempio precedente nelle sezioni seguenti:
Questo è tutto. Ora riavvia semplicemente il tuo sistema operativo (nel mio caso, ha iniziato a funzionare anche senza riavviare). Le azioni di potenza ora funzioneranno senza richieste gksu/elevation.