Polkit aģents vai slepenaģents: kura uzvedne trūkst?
Viena uzvedne pieprasa vietēju atļauju, otra — noslēpumu. Noskaidrojiet, kura aģenta trūkst, un pēc tam salabojiet sesiju, nevis mīkstiniet politiku.
Izlasiet dialoga tekstu, pirms aiztiecat jebkuru konfigurāciju. Viena uzvedne pieprasa atļauju mainīt mašīnas tīklu; otra pieprasa noslēpumu, kas nepieciešams savienojumam. Tās nāk no dažādām komponentēm, neizdodas dažādu iemeslu dēļ, un vienas salabošana nekad nesalabo otru. Ziņojums nosauc, ar kuru no tām jums ir darīšana.
Sāciet ar šo nosaukumu, nevis ar VPN, kas ir tikai iemesls, kāpēc operācija tika pieprasīta.
Kuras uzvednes jums patiešām trūkst?
Vietējās atļaujas uzvedne nozīmē, ka darbvirsma jautā, vai šis lietotājs drīkst veikt priviliģētu operāciju. Noslēpuma uzvedne nozīmē, ka savienojumu krātuvei pirms tuneļa būvēšanas ir vajadzīga parole, atslēgas frāze vai marķieris. Uz pirmo atbild autentifikācijas aģents jūsu sesijā; uz otro — slepenaģents, kuram var piekļūt tīkla pārvaldības serviss. Ja ziņojums saka, ka autentifikācijas aģents nav atrasts, VPN parole vēl nav pieprasīta.
Šī secība ir svarīga, kad ziņojat par problēmu. Palaišanas konteksts, pieprasītā vietējā operācija, autorizācijas rezultāts un jebkura vēlāka savienojuma kļūda ir četri atsevišķi fakti, un to sajaukšana dod ziņojumu, ar kuru neviens nevar rīkoties.
Polkit aģents dzīvo jūsu sesijā
Polkit tur priviliģētu sistēmas operāciju atsevišķi no parastās programmas, kas to pieprasa, un aģents lietotāja sesijā parāda šo mijiedarbību. Viegla darbvirsma, no tukša termināļa palaists palaidējs vai sesija, kas zaudējusi savu aģentu, var atstāt šo mijiedarbību nepieejamu. Pārbaudiet, kā programma tika palaista, pirms pieņemat, ka politika ir nepareiza. Sesijai tikai ar tekstu ir vajadzīgs savs atbalstītais aģents, nevis grafisks, kas aizgūts no citas pieteikšanās.
Sesijas kopnes adrešu vai ekrāna mainīgo kopēšana no cita lietotāja vides nav autorizācijas plāns. Tas rada sesiju, kas izskatās savienota un tomēr nespēj pareizi atbildēt uz uzvedni.
Slepenaģents piegādā ko citu
Tīkla pārvaldības serviss pieprasa slepenaģentam datus, ko pats neglabā, un aģents parāda šo pieprasījumu lietotājam. Komandrindas klients ar savu interaktīvo uzvedni ir viens no šādiem aģentiem; darbvirsmas čaula parasti nodrošina citu. Noslēpuma pieejamība nedod atļauju mainīt sistēmas tīklu, un vietējās autorizācijas labošana nerada trūkstošus datus. Vienai darbplūsmai var būt vajadzīgas abas atbildes, un vienmēr šajā secībā.
Ja noslēpuma uzvedne nekad neparādās, skatieties, kuram aģentam serviss var piekļūt, nevis polkit politiku.
Labojiet sesiju, nevis privilēģiju līmeni
Izmantojiet atbalstīto darbvirsmas aģentu un palaišanas integrāciju, nevis palaidiet visu VPN saskarni kā root. Ja katram lietotājam dodat beznosacījumu tīkla administrēšanu vai izslēdzat autorizācijas servisu, trūkstošo uzvedni nomaināt pret pastāvīgu caurumu. Pārvaldītā aparatūrā administrators var apzināti pieprasīt apstiprinātu operatoru, un pareizais labojums ir strādāt šī lēmuma ietvaros. Apskatiet atbalstīto atļauju skatu, lai redzētu, ko pašreizējais lietotājs var pieprasīt.
Nesalīmējiet vietējo atbildi ar vārtejas autentifikācijas rezultātu; tie ir divi notikumi. Interaktīva noslēpuma uzvedne terminālī arī neatbrīvo nevienu no autorizācijas politikas, lai cik ērti tas šķistu.
Pierakstiet, kurš aģents atbildēja, kurā sesijā un kas notika tālāk.