Fífagilé kì í wọ inú òjòjì tí ń ṣiṣẹ́ láti pa ìpàdé rẹ́. Àkójọ jẹ́ ìwọlé fún ìjẹ́rìí ìwé-ẹ̀rí, wọ́n sì ń kà á nígbà ìpàṣípàrọ̀ kánáà ìṣàkóso tí ó bẹ̀rẹ̀ ìpàdé TLS. Òtítọ́ kan ṣoṣo yìí ṣàlàyé ìyàlẹ́nu méjèèjì: ẹrọ alábàáṣepọ̀ tí wọ́n fagilé tún ń sopọ̀ nítorí pé àkójọ kò dé ọ̀dọ̀ olùjẹ́rìí rárá, ìpàdé tí ó sì wà ń yè nítorí pé ẹnìkankan kò tún jẹ́rìí ohunkóhun.

Àkójọ jẹ́ ìwọlé, kì í ṣe ìgbésẹ̀

Nígbà tí wọ́n ń dá ìpàdé, olùpín ń jẹ́rìí ìwé-ẹ̀rí ẹrọ alábàáṣepọ̀ sí àwọn ìdúró ìgbẹ́kẹ̀lé rẹ̀, ìlànà fífagilé sì ń fi àwárí àkójọ kún ìpinnu yẹn. Ìwádìí ń ṣẹlẹ̀ ní olùpín, nítorí náà ẹrọ alábàáṣepọ̀ kò lè rí i pé wọ́n fagilé ìwé-ẹ̀rí rẹ̀, ó sì ń fi irú kan náà jáde. Nítorí náà, profáìlì tí ó ṣì ń sopọ̀ wulẹ̀ fi ẹ̀rí hàn pé olùjẹ́rìí kan gba ẹ̀wọ̀n náà, kì í ṣe pé fífagilé kùnà.

Àkójọ fúnra rẹ̀ jẹ́ ohun tí wọ́n fọwọ́ sí pẹ̀lú ọjọ́ ìgbéjáde àti ọjọ́ ìmúdọ̀tun tí ń bọ̀. Àkójọ tí kò ní í ṣe, èyí tí aláṣẹ mìíràn fọwọ́ sí tàbí èyí tí ọjọ́ ìmúdọ̀tun rẹ̀ ti kọjá kì í rọ́pò èyí tí ó wà báyìí, bí wọ́n sì ń kọ àkójọ àtijọ́ sílẹ̀ tàbí kí wọ́n gbà á ní ìdákẹ́jẹ́ dá lórí bí wọ́n ṣe tẹ̀ ẹ́.

Ìsopọ̀ tuntun àti ìpàdé tí ń ṣiṣẹ́

Wọ́n ń ṣàyẹ̀wò fífagilé nígbà tí wọ́n dá ìpàdé tàbí tí wọ́n tún ṣe ìdùnàdúrà rẹ̀, kì í ṣe sí kánáà dátà lórí gbogbo pákẹ́tì. Ẹrọ alábàáṣepọ̀ tí ó ti sopọ̀ ti ní àwọn kọ́kọ́rọ́ ìrìnnà, nítorí náà ó ń jẹ́ kí pákẹ́tì kọjá lẹ́yìn tí ìwé-ẹ̀rí rẹ̀ fara hàn nínú àkójọ. Wọ́n ń fi wákàtí díwọ̀n ààlà ìdùnàdúrà àìpé, nítorí náà àkójọ tí a ṣe àtúnṣe lè wá ní ipa fún àwọn tuntun nígbà tí òjòjì tí ń ṣiṣẹ́ ṣì dúró.

SituationWhat the list doesWhen it applies
Fresh connectionBlocks the handshakeAt verification, immediately
RenegotiationBlocks the new exchangeAt the next renegotiation interval
Established data channelNothingUntil the session ends

Fífi ipa múlẹ̀ lẹ́sẹ̀kẹsẹ̀ nílò ìgbésẹ̀ àmọ̀ọ́nà, kì í ṣe àkójọ nìkan. Pípadà ìsìn bẹ̀rẹ̀ ń fipá mú gbogbo ẹrọ alábàáṣepọ̀ láti tún sopọ̀, nígbà tí pípa ìpàdé kan nípasẹ̀ ojú-ìwé ìṣàkóso ń fi àwọn yòókù sílẹ̀ láìfi ọwọ́ kàn. Yan ọ̀kan fún gbogbo ìṣẹ̀lẹ̀ kí o sì kọ èyí tí o lò. Ìfarapa méjèèjì yàtọ̀, ìyẹn sì ni ìpinnu gidi.

Fi fáìlì tí olùjẹ́rìí ń kà gan-an ránṣẹ́

Àkójọ gbọ́dọ̀ jáde láti inú àkọsílẹ̀ aláṣẹ, kí wọ́n sì dà á sórí gbogbo ẹ̀rọ tí ń jẹ́rìí ìwé-ẹ̀rí. Ṣíṣe é lórí agbàlejò CA láìfi kún orí olùpín rárá ni ìkùnà tí ó wọ́pọ̀ jùlọ, ó sì ń rí bí ẹ̀yà fífagilé tí ó ti bàjẹ́.

ca ca.crt
cert server.crt
key server.key
crl-verify /etc/openvpn/crl.pem

Àwọn àlàyé méjì ń pinnu bóyá wọ́n ń ka fáìlì náà gan-an. Wọ́n ń yanjú ọ̀nà ìbátan pẹ̀lú àkójọ ìṣètò, nítorí náà ẹ̀dà tí a fi sí ilé olùṣàkóso lè máà rí láé. Bẹ́ẹ̀ sì ni, daemon sábà máa ń fi àwọn ẹ̀tọ́ sílẹ̀ lẹ́yìn ìbẹ̀rẹ̀, nítorí náà àkọsílẹ̀ ìṣiṣẹ́ nílò ẹ̀tọ́ wíwá nínú gbogbo àkójọ òbí àti ẹ̀tọ́ kíkà lórí fáìlì. Ṣàyẹ̀wò méjèèjì pẹ̀lú àkọsílẹ̀ ìṣiṣẹ́, kì í ṣe root, bí bẹ́ẹ̀ kọ́ ìdánwò náà máa ń fi ohun tí kò tọ́ hàn.

Lórí àwọn agbàlejò systemd, ẹ̀ka tí wọ́n ti mú le lè fi ọ̀nà pamọ́ pẹ̀lú ìwò-ìkà-nìkan tàbí àkójọ ètò tí wọ́n dáàbò bò. Láti inú ìsìn, a kò lè yà á sótọ̀ kúrò nínú fáìlì tí ó sọnù, nítorí náà ṣàyẹ̀wò àwọn ìdíwọ́ ẹ̀ka kí o tó lọ wá àṣìṣe ẹ̀tọ́. Ka fáìlì ẹ̀ka kí o tó di ipò fáìlì lẹ́bi.

Fi ẹ̀rí múlẹ̀ lórí olùpín, kì í ṣe lórí ẹrọ alábàáṣepọ̀

Àkọsílẹ̀ olùpín ń dárúkọ ohun tí ó ṣẹlẹ̀: ṣíṣí àkójọ, gbígbé e wọlé tàbí ìjẹ́rìí tí ó kùnà pẹ̀lú nọ́mbà ìtẹ̀lẹ́sẹẹsẹ tí wọ́n fagilé. Ẹrọ alábàáṣepọ̀ ń ròyìn ìkùnà ìfọwọ́sowọ́pọ̀ gbogbogbòò nìkan, nítorí náà àwọn àkọsílẹ̀ ẹrọ alábàáṣepọ̀ jẹ́ ibi burúkú láti wá ìpinnu fífagilé.

Fi ẹ̀rí múlẹ̀ pẹ̀lú ìgbìyànjú tuntun láti profáìlì tí wọ́n fagilé, kí o sì dáwọ́ dúró. Ìsopọ̀ tí ó ṣàṣeyọrí láti inú profáìlì yẹn ni àmì láti yẹ̀wò ọ̀nà fáìlì àti àkọsílẹ̀ ìṣiṣẹ́, kì í ṣe láti rò pé àkójọ náà kò tọ́. Pa ìgbìyànjú àṣeyọrí yẹn mọ́ gẹ́gẹ́ bí ìdánwò ìtẹ́wọ́gbà, kí o má sì ka àtúnṣopọ̀ tí o kò wò.

Ohun tí kò fagilé ohunkóhun

Pípa profáìlì kúrò lórí kọ̀mpútà àgbékèké, yíyan fáìlì ìwé-ẹ̀rí kúrò lórí ẹrọ alábàáṣepọ̀ tàbí sísọ fún olùlò pé kí ó dáwọ́ ìsopọ̀ dúró kò yí ohunkóhun padà lórí olùpín. Ìwé-ẹ̀rí ń wà ní ipa títí aláṣẹ yóò fi kọ fífagilé sílẹ̀, tí olùjẹ́rìí yóò sì ka àkójọ tí ó jáde.

Ìdí nìyẹn tí ó fi tọ́ pé kí wọ́n kọ ẹ̀wọ̀n náà sílẹ̀: kọ fífagilé sílẹ̀, dá àkójọ kí o sì fọwọ́ sí i, pín fáìlì yẹn gan-an, kí o sì fi ẹ̀rí múlẹ̀ pé àkọsílẹ̀ ìsìn lè kà á. Gbogbo ìsopọ̀ kúrú, ẹyíkéyìí tí ó sì sọnù ń fi ẹrọ alábàáṣepọ̀ tí wọ́n fagilé sílẹ̀ tí ó ń sopọ̀ pẹ̀lú ìdùnnú. Àkójọ àyẹ̀wò ìlà mẹ́rin ju àròsọ tí kò ní ìlà kan.

Àwọn àpilẹ̀kọ tó jọra