Fiafraíonn an ticéad tacaíochta cén teastas atá taobh istigh den chuachta VPN, agus is é an chéad chlaonadh gach rud a onnmhairiú agus a cheangal. Pacáiltear teastais agus ábhar eochrach príobháidí in aon choimeádán amháin i bhfeidhm P12, mar sin is é an rud nár cheart duit a sheoladh go díreach gach rud a onnmhairiú. Fadhb roghnúcháin is ea an t-ordú a fhreagraíonn an cheist, ní fadhb chomhshó. Socraíonn ceithre bhratach cén leath den choimeádán a gheobhaidh tú, agus cloisear dhá cheann acu níos sábháilte ná mar atá siad.

Tosaigh ag léamh an choimeádáin in ionad é a fholmhú.

Cad a iompraíonn comhad PKCS12 i ndáiríre

Coinníonn coimeádán PKCS12 teastas amháin nó níos mó, b'fhéidir eochair phríobháideach, agus message authentication code thar an ábhar. Féadfaidh na teastais an duilleog do d'aitheantas cliant agus na hidirghabhálaithe a nascann le CA a áireamh. Is í an eochair, nuair a bhíonn sí ann, an rud a dhéanann rún den chomhad seachas doiciméad.

Is é an t-idirdhealú sin an chúis a bhfuil -nokeys ann agus gurb é an bhratach atá de dhíth ar an tasc seo.

An chuachta a léamh gan an eochair a scríobh amach

Priontálann an fhoirm scrúdaithe sonraí struchtúir agus algartaim agus ní scríobhann sí aon rud: openssl pkcs12 -in client.p12 -info -noout. Iarrann sí an focal faire iompórtála, arb é an áit cheart é don luach sin, agus insíonn sí duit an bhfuil eochair sa chomhad ar chor ar bith. Úsáid -passin env:PKCS12_PASS nuair nach féidir an focal faire a chlóscríobh, mar is focal faire i liosta na bpróiseas é focal faire i ngorchomhaid shell. Ní onnmhairíonn an chéim seo aon rud, agus sin é an pointe ar fad.

Léigh an t-aschur do thrí rud: cé mhéad teastas, an bhfuil eochair ann, agus cé na halgartaim a chosnaíonn í.

Úsáid -nokeys, agus ná measc é le -nocerts

Eisiatar eochracha príobháideacha le -nokeys agus fágtar na teastais. Cúngaíonn -clcerts é sin go teastais chliaint, cúngaíonn -cacerts go teastais CA é, agus is scagairí iad an dá cheann sin seachas roghanna malartacha. Léitear -nocerts mar an litriú sábháilte den smaoineamh céanna agus ciallaíonn sé a mhalairt: gan teastais, rud a fhágann eochracha amháin. Is é a mheascadh isteach in onnmhairiú teastas an chaoi a gcríochnaíonn eochair phríobháideach ar an diosca.

Is í an fhoirm dhá líne a tháirgeann comhad teastas agus comhad CA, agus faic eile:

openssl pkcs12 -in client.p12 -nokeys -clcerts -out client-certificates.pem
openssl pkcs12 -in client.p12 -nokeys -cacerts -out ca-certificates.pem

Teastaíonn -legacy ó chuachtaí legacy ar OpenSSL 3 chun a gcuid criptithe níos sine a léamh, agus athraíonn an bhratach sin an rud a nglacann an parsálaí leis, ní an rud a astaíonn sé. Má theipeann ar an bparsáil le hearráid faoi algartam nach dtacaítear leis, is é -legacy a chur leis an gcéad chéim cheart agus ní hé an seiceáil MAC a scipeáil.

Seiceáil an t-aschur, ní an cód scoir

Deir stádas scoir de nialas gur ritheadh an t-ordú, ní go bhfuil an rud a bhfuil súil agat leis sa chomhad. Comhair na teastais san aschur agus léigh an t-ábhar agus na dátaí: openssl x509 -in client-certificates.pem -noout -subject -dates -fingerprint. Cuir an mhéarlorg i gcomparáid leis an gceann a bhfuil súil ag an bhfoireann tacaíochta leis, mar táirgeann cuachta a choinníonn dhá theastas cliant comhad le dhá bhloc agus ní léann formhór na n-uirlisí ach an chéad cheann. Is tástálacha ar leith arís iad cuspóir, muinín agus meaitseáil eochrach.

Is teastas a pharsáiltear é teastas a pharsáiltear. Ní teastas é a nglacann an VPN leis.

Socraigh an bhfuil comhaid de dhíth ort ar chor ar bith

Má iompórtálann an cliant a fhaigheann é PKCS12 go díreach, is simplí an chuachta bhunaidh a sheoladh trí chainéal ceadaithe agus an focal faire coinnithe ar leith, agus caomhnaítear an chosaint. Tá eastóscadh ann le haghaidh scrúdaithe, do chliant a dteastaíonn PEM uaidh, nó do chás tacaíochta a d'iarr artefact ar leith. Baineann gach eastóscadh ciseal amháin agus ba chóir cúis a bheith leis.

Ní chuimsíonn teastais phoiblí an eochair phríobháideach, ach cuimsíonn siad ainmneacha agus sonraí eagraíochta. Roinn na réimsí a d'iarr an ticéad in ionad an chomhad, mura é an comhad a iarradh.

Ailt ghaolmhara