sudo
je pogosto uporabljen program za opravila, ki zahtevajo skrbniški dostop v Linuxu. Toda v primeru, da pride do napake z ukazom sudo ali če je datoteka sudoers neveljavna ali so nekateri programi blokirani z dostopom sudo, lahko uporabniki uporabijo podobno orodje ukazne vrstice - pkexec
.
pkexec
deluje na podoben način kot sudo:
pkexec # Kje se izvaja program z dostopom super uporabnika.
Da bi lahko uporabljali pkexec
, se prepričajte, da imate vi (ali kateri drug uporabnik) pooblastilo za zagon programov kot koren
na sistemu. Ko zaženete pkexec
ukaz, boste morali vnesti geslo za uporabnika, ki je pooblaščen za izvajanje programov s pravicami root.
Če imate fizični (GUI) dostop do naprave, boste celo prejeli poziv GUI, da izberete uporabnika za preverjanje pristnosti koren
privilegij in izvrši pkexec
ukaz.
Opomba: Ta poziv dejansko odpre že registriran agent za preverjanje pristnosti v programu. Vsi programi Policy Kit sami registrirajo podobne agente.
Če želite zagnati ukaz kot nek drug uporabnik, uporabi --uporabnik
zastava:
pkexec --user # Kje je uporabnik za zagon datoteke kot.
Popravljanje datoteke sudoers s pomočjo pkexec
pkexec
je lahko reševanje, ko ste zmotili datoteko sudoers v vašem sistemu. Lahko zaženete visudo
program z uporabo pkexec
in odpravite morebitne težave z datoteko sudoers za obnovitev sudo
Lastnosti.
pkexec visudo
? Na zdravje!