sudo
a Linux rendszergazdai hozzáférést igénylő feladatokhoz gyakran használt program. Ha azonban hiba történik a sudo paranccsal, vagy ha a sudoers fájl érvénytelen, vagy bizonyos programokat blokkol a sudo hozzáférés, a felhasználók használhatnak egy hasonló parancssori eszközt - pkexec
.
pkexec
hasonlóan fut, mint a sudo:
pkexec # Hol található a szuperfelhasználói hozzáféréssel futtatandó program.
Hogy tudja használni pkexec
, győződjön meg arról, hogy Önnek (vagy más felhasználónak) van jogosultsága a programok futtatására mint gyökér
a rendszeren. Amikor futtatja a pkexec
parancsot, akkor a rendszer arra kéri, hogy adja meg annak a felhasználónak a jelszavát, aki jogosult programok futtatására root jogosultságokkal.
Ha fizikai (GUI) hozzáféréssel rendelkezik a géphez, akkor még egy GUI-t is kap a hitelesítendő felhasználó kiválasztásához. gyökér
privilégiumot és hajtsa végre a pkexec
parancs.
Jegyzet: Ezt a promptot valójában egy, a program által már regisztrált hitelesítési ügynök nyitja meg. Az összes Policy Kit program maga regisztrálja a hasonló ügynököket.
A parancs futtatásához más felhasználóként, használja a --felhasználó
zászló:
pkexec --user # Hol lehet a felhasználó futtatni a as-t.
Sudoers fájl javítása pkexec segítségével
pkexec
életmentő lehet, ha elrontotta a sudoers fájlt a rendszerén. Futtathatod a visudo
program segítségével pkexec
és javítsa ki a visszaállítandó sudoers fájl problémáit sudo
jellemzők.
pkexec visudo
? Egészségére!