Polkit-agento aŭ sekreta agento: kiu dialogo mankas?
Unu dialogo petas lokan rajtigon, la alia sekreton. Identigu, kiu agento mankas, poste riparu la seancon anstataŭ malstreĉi la politikon.
Legu la tekston de la dialogo antaŭ ol tuŝi ajnan agordon. Unu dialogo petas rajtigon ŝanĝi la reton de la maŝino; la alia petas la sekreton, kiun bezonas konekto. Ili venas de malsamaj komponantoj, malsukcesas pro malsamaj kaŭzoj, kaj ripari unun neniam riparas la alian. La mesaĝo nomas, kun kiu vi havas aferon.
Komencu per tiu nomo, ne per la VPN, kiu estas nur la kialo, pro kiu la operacio estis petita.
Kiu dialogo vere mankas al vi?
Loka rajtiga dialogo signifas, ke la labortablo demandas, ĉu ĉi tiu uzanto rajtas plenumi privilegian operacion. Sekreta dialogo signifas, ke la konekta konservejo bezonas pasvorton, ŝlosilan frazon aŭ ĵetonon antaŭ ol la tunelo povas esti konstruita. La unuan respondas aŭtentiga agento en via seanco; la duan respondas sekreta agento, kiun la retadministra servo povas atingi. Se la mesaĝo diras, ke neniu aŭtentiga agento estis trovita, tiam VPN-pasvorto ankoraŭ ne estis petita.
Tiu ordo gravas, kiam vi raportas la problemon. La lanĉa kunteksto, la petita loka operacio, la rajtiga rezulto kaj ajna posta konekta eraro estas kvar apartaj faktoj, kaj kunfandi ilin produktas raporton, pri kiu neniu povas agi.
La Polkit-agento loĝas en via seanco
Polkit tenas privilegian sistemoperacion aparte de la ordinara programo, kiu petas ĝin, kaj agento en la uzanta seanco prezentas tiun interagon. Malpeza labortablo, lanĉilo startigita el nuda terminalo aŭ seanco, kiu perdis sian agenton, povas lasi tiun interagon neatingebla. Kontrolu, kiel la aplikaĵo estis lanĉita, antaŭ ol supozi, ke la politiko malĝustas. Sesio nur teksta bezonas sian propran subtenatan agenton, ne grafikan pruntitan el alia saluto.
Kopii seanco-busajn adresojn aŭ ekranajn variablojn el la medio de alia uzanto ne estas rajtiga plano. Ĝi produktas seancon, kiu aspektas konektita kaj tamen ne povas ĝuste respondi la dialogon.
La sekreta agento liveras ion alian
La retadministra servo petas de sekreta agento akreditaĵojn, kiujn ĝi mem ne konservas, kaj la agento montras tiun peton al la uzanto. Komandlinia kliento kun propra interaga dialogo estas unu tia agento; labortabla ŝelo kutime liveras alian. Disponigi sekreton ne donas rajtigon ŝanĝi la sisteman reton, kaj ripari lokan rajtigon ne kreas mankantan akreditaĵon. Unu laborfluo povas bezoni ambaŭ respondojn, kaj ĉiam en tiu sinsekvo.
Se la sekreta dialogo neniam aperas, rigardu, kiun agenton la servo povas atingi, ne la polkit-politikon.
Riparu la seancon, ne la privilegian nivelon
Uzu la subtenatan agenton de la labortablo kaj la lanĉan integriĝon anstataŭ ruli la tutan VPN-interfacon kiel root. Doni al ĉiu uzanto senkondiĉan retadministradon aŭ malŝalti la rajtigan servon interŝanĝas mankantan dialogon kontraŭ permanentan truon. Sur administrata ekipaĵo la administranto povas intence postuli aprobitan operatoron, kaj la ĝusta solvo estas labori ene de tiu decido. Rigardu la vidon de subtenataj permesoj por vidi, kion la nuna uzanto rajtas peti.
Ne enmetu la lokan respondon en la aŭtentigan rezulton de la enirejo; ili estas du eventoj. Ankaŭ interaga sekreta dialogo en terminalo liberigas neniun de la rajtiga politiko, kiel oportuna ajn ĝi sentiĝas.
Notu, kiu agento respondis, en kiu seanco, kaj kio okazis poste.