Agent Polkit alebo agent tajomstiev: ktoré okno chýba?
Jedno okno žiada miestne oprávnenie, druhé tajomstvo. Zistite, ktorý agent chýba, a potom opravte reláciu namiesto uvoľnenia politiky.
Prečítajte si text dialógu, skôr než sa dotknete akejkoľvek konfigurácie. Jedno okno žiada oprávnenie zmeniť sieť počítača; druhé žiada tajomstvo, ktoré spojenie potrebuje. Pochádzajú z rôznych komponentov, zlyhávajú z rôznych dôvodov a oprava jedného nikdy neopraví druhé. Správa pomenúva, s ktorým z nich máte do činenia.
Začnite týmto názvom, nie VPN, ktorá je len dôvodom, prečo bola operácia požadovaná.
Ktoré okno vám vlastne chýba?
Okno miestneho oprávnenia znamená, že sa pracovná plocha pýta, či tento používateľ smie vykonať privilegovanú operáciu. Okno tajomstva znamená, že úložisko spojení potrebuje heslo, prístupovú frázu ku kľúču alebo token, kým sa dá tunel zostaviť. Na prvé odpovedá autentifikačný agent vo vašej relácii; na druhé agent tajomstiev, ku ktorému sa služba správy siete dostane. Ak správa hovorí, že sa nenašiel žiadny autentifikačný agent, heslo k VPN ešte nebolo vyžiadané.
Toto poradie je dôležité, keď problém hlásite. Kontext spustenia, požadovaná miestna operácia, výsledok autorizácie a akákoľvek neskoršia chyba spojenia sú štyri samostatné fakty a ich zlúčenie dáva správu, s ktorou nikto nemôže nič urobiť.
Agent Polkit žije vo vašej relácii
Polkit drží privilegovanú systémovú operáciu oddelene od bežného programu, ktorý ju žiada, a agent v relácii používateľa túto interakciu prezentuje. Odľahčená plocha, spúšťač štartovaný z holého terminálu alebo relácia, ktorá stratila svojho agenta, môžu túto interakciu nechať nedostupnou. Skontrolujte, ako bola aplikácia spustená, skôr než budete predpokladať, že politika je nesprávna. Relácia iba s textom potrebuje vlastného podporovaného agenta, nie grafického požičaného z iného prihlásenia.
Kopírovanie adries zbernice relácie alebo premenných displeja z prostredia iného používateľa nie je plán autorizácie. Vytvára reláciu, ktorá vyzerá pripojená a napriek tomu nedokáže na okno správne odpovedať.
Agent tajomstiev dodáva niečo iné
Služba správy siete žiada agenta tajomstiev o prihlasovacie údaje, ktoré sama neukladá, a agent túto žiadosť ukáže používateľovi. Klient príkazového riadka s vlastným interaktívnym oknom je jedným z takých agentov; plocha zvyčajne poskytuje iného. Sprístupnenie tajomstva nedáva oprávnenie meniť systémovú sieť a oprava miestnej autorizácie nevytvára chýbajúci údaj. Jeden postup môže potrebovať obe odpovede, a to vždy v tomto poradí.
Ak sa okno tajomstva nikdy neobjaví, pozerajte sa, na ktorého agenta sa služba dostane, nie na politiku polkit.
Opravte reláciu, nie úroveň oprávnení
Použite podporovaného agenta plochy a integráciu pri spustení, namiesto spúšťania celého rozhrania VPN ako root. Dať každému používateľovi bezpodmienečnú správu siete alebo vypnúť autorizačnú službu vymení chýbajúce okno za trvalú dieru. Na spravovanom vybavení môže správca zámerne vyžadovať schváleného operátora a správna oprava je pracovať v rámci tohto rozhodnutia. Pozrite si zobrazenie podporovaných oprávnení, aby ste videli, čo môže súčasný používateľ požadovať.
Nezlučujte miestnu odpoveď s výsledkom autentifikácie brány; sú to dve udalosti. Ani interaktívne okno tajomstva v termináli nikoho nezbavuje autorizačnej politiky, akokoľvek pohodlne to vyzerá.
Zaznamenajte, ktorý agent odpovedal, v ktorej relácii a čo sa stalo potom.