Kako omogočiti zaustavitev in ponovni zagon za običajnega uporabnika v Debian Jessie
Čeprav uporabljam tudi Windows in je bil naš blog do zdaj predvsem o Windowsih, redno uporabljam tudi Linux. Pravkar sem namestil Debian Jessie na svoj delovni računalnik in opazil, da nobeno dejanje zaustavitve ne deluje iz GUI. Namizno okolje, ki sem ga namestil, je Mate, vilica dobrega starega Gnome 2. Vsakič, ko poskušam izvesti dejanje zaustavitve, sistem zahteva korensko geslo. V tem članku bi rad z vami delil preprost način, kako ga spraviti v delo in se znebiti zahteve za root geslo.
Oglas
Samo sledite tem navodilom:
- Odprite svoj najljubši terminal in preklopite na korensko sejo.
- Prepričajte se, da ste namestili paketa cksession in policykit. Če ne, jih namestite (za Mate DE bom namestil tudi agenta policykit):
# apt-get install policykit-1 mate-polkit consolekit
- Ko namestite te pakete, morate popraviti pravilnike, da običajnim uporabnikom omogočite zaustavitev vašega računalnika. To je mogoče storiti s preprostim urejanjem datotek.
Še enkrat, iz korenskega terminala bi morali urediti naslednjo besedilno datoteko (raje imam mcedit kot urejevalnik besedil):mcedit /usr/share/polkit-1/actions/org.freedesktop.login1.policy
To je navadna datoteka XML.
Poiščite naslednjo vrstico:Popravite odseke znotraj akcijskega bloka, da bo videti tako:
Izklopite sistem Za izklop sistema je potrebna avtentikacija. da da da - Uredite privzete vrednosti blok, podoben zgornjemu primeru v naslednjih razdelkih:
To je to. Zdaj preprosto znova zaženite svoj OS (v mojem primeru je začel delovati tudi brez ponovnega zagona). Dejanja moči bodo zdaj delovala brez zahtev gksu/elevacije.