OpenVPN username-as-common-name: cén fáth a bhfuil do sheiceáil CN folamh
Is féidir le script client-connect a dhéanann comparáid idir common_name agus username ainm a chur i gcomparáid leis féin. Ceangail an deimhniú leis an gcuntas sula ndéantar an t-ionadú.
Cuireann tú script client-connect leis a dhiúltaíonn do gach nasc ina bhfuil common_name difriúil ó username, agus is cosúil go ndéanann sé ceangal idir deimhniú agus cuntas. Ar fhreastalaí a bhfuil username-as-common-name ag rith air, tá a chiall caillte ag an gcomparáid sin faoin am a ritheann an script. Is é an teaghrán céanna an dá luach, mar sin éiríonn leis an tástáil do dheimhniú a eisíodh do dhuine eile ar fad.
Níl an tseiceáil mícheart mar gheall go bhfuil an script scríofa go dona. Tá sí mícheart mar gheall gur athraíodh an luach a léann sí níos luaithe sa nasc céanna.
Cad a fhéachann an chomparáid mar chruthúnas air
Is cruthúnais ar leithligh iad fíordheimhniú deimhnithe agus fíordheimhniú pasfhocail, agus is féidir le freastalaí an dá cheann a éileamh gan a éileamh gur le duine amháin iad. Tá an bhearna fíor: is éileamh difriúil é deimhniú gléis bhailí móide aon chuntas bailí ná an deimhniú gléis sin móide cuntas ainmnithe amháin. Léann script a dhéanann comparáid idir common_name agus username mar an nasc atá ar iarraidh idir an dá rud. Bheadh sé amhlaidh, dá gciallódh common_name fós an rud a dúirt an deimhniú.
Braitheann sé sin ar rogha amháin fhreastalaí, agus is gnách an rogha sin a chur ar siúl ar chúis neamhghaolmhar, mar shampla comhaid chumraíochta in aghaidh an úsáideora a dhéanamh níos éasca le hainmniú.
Cad a dhéanann username-as-common-name don ainm
Nuair a bhíonn username-as-common-name cumasaithe, cuireann OpenVPN an t-úsáideoir fíordheimnithe in ionad ghnáthainm an deimhnithe a luaithe a fhíoraítear an t-úsáideoir agus an pasfhocal. Faigheann an crúca fíoraithe a ritheann le linn na seiceála sin gnáthainm an deimhnithe fós, mar níl an t-ionadú déanta go fóill. Feiceann gach rud ina dhiaidh sin, client-connect san áireamh, an t-úsáideoir. Mar sin faigheann an t-aisghlao níos déanaí aitheantas amháin faoi dhó agus ní féidir leis é a chur i gcomparáid leis an deimhniú a cuireadh i láthair.
| Stage | What common_name holds |
|---|---|
| Username and password verification hook | The certificate common name, for example bob-device |
| After the replacement | The authenticated account, alice |
| client-connect callback | The account again, alice |
Lean nasc léiritheach amháin: deimhniú a eisíodh do bob-device, logáil rathúil eolaire mar alice, agus an rogha cumasaithe. Is féidir leis an gcéim fíoraithe dhá theaghrán éagsúla a fheiceáil fós. Feiceann céim an naisc alice agus alice.
Taispeánann an sampla sin cén fáth a bhfuil an chomparáid folamh. Ní thaispeánann sé go nglacfaí leis an nasc murach sin, ós rud é go ritheann bailíochtú deimhnithe agus fíorú pasfhocail fós astu féin.
Cuir an ceangal san áit a bhfuil an dá aitheantas fós ann
Caithfear an riail a fhorghníomhú ag céim a fheiceann aitheantas an deimhnithe agus an cuntas ag an am céanna, rud a chiallaíonn go praiticiúil an crúca fíoraithe úsáideora agus pasfhocail nó breiseán a luchtaítear ansin. Is gnách gurb é breiseán tacaíochta a dhéanann fíorú pasfhocail cheana féin an áit cheart chun riail péireála a chur leis, mar dá gcuirfí comparáid ainm ina ionad, chaillfí an tseiceáil pasfhocail ar fad.
Sainmhínigh an mhapáil sula scríobhann tú cód, mar is annamh gurb é comhionannas an fíorpholasaí. Is minic a shainaithníonn deimhniú gléas agus a shainaithníonn an logáil duine, agus féadfaidh gléas amháin freastal go dlisteanach ar dhaoine éagsúla. Stóráil an gaol i bhfoirm a bhfuil smacht agat ar a heisiúint, agus socraigh cad a tharlaíonn ar athainmniú, ar ath-eisiúint agus ar ainmneacha atá cáilithe ag fearann. Má dhéantar litreacha a ísliú nó réimír fearainn a bhaint gan tuiscint ar an eolaire, is féidir dhá chuntas a chónascadh a bhí ceaptha a bheith ar leithligh.
Cuimhnigh go n-athraíonn an rogha freisin cé acu cumraíocht in aghaidh an chliaint a bhaineann, mar tá client-config-dir eochairithe ag an ngnáthainm.
Tástáil an phéireáil le dhá dhintiúr bhailí
Tosaigh leis an bpéire a cheadaíonn do pholasaí agus deimhnigh go nascann sé. Ansin cuir an deimhniú bailí céanna i láthair le cuntas eile atá bailí seachas sin: caithfidh an iarracht sin teip, agus caithfidh sí teip mar gheall ar an riail phéireála seachas mar gheall ar phasfhocal a bheith clóscríofa go dona. Cruthaíonn pasfhocal mícheart go n-oibríonn an tseiceáil phasfhocail agus ní deir sé faic faoin riail idir deimhniú agus cuntas.
Seiceáil na cosáin gan deimhniú agus le deimhniú neamhbhailí freisin, agus deimhnigh cén t-aitheantas a úsáideann an freastalaí do shocruithe in aghaidh an chliaint. Más é an t-aon bhealach chun an chomparáid a chur ag obair ná username-as-common-name a dhíchumasú, cuir praghas ar an athrú sin ar dtús, mar aistríonn sé gach cuardach cumraíochta cliaint ar ais chuig ainm an deimhnithe.