Ka orúkọ ìpinnu náà ní tààrà. Ó ń pe kọ́kọ́rọ́ kan ní orúkọ, ìdàrúdàpọ̀ sì ń bẹ̀rẹ̀ nígbà tí a bá gba fáìlì tí a ń ṣí náà pẹ̀lú àkọsílẹ̀ tí a ń jẹ́rìí fún. Fi ọ̀rọ̀ ìkọ̀kọ̀ àkọsílẹ̀ náà sínú ìpinnu yẹn, alábàáṣiṣẹ́ yóò gbìyànjú láti fi í ṣí fáìlì kọ́kọ́rọ́ kan, èyí tí kò ní ṣẹlẹ̀ nítorí àwọn ìdí tí kò ní í ṣe pẹ̀lú ìwọlé VPN rárá.

Apá tí ń da ènìyàn láàmú ni pé ìsopọ̀ kan lè nílò àwọn àṣírí méjèèjì lọ́nà tí ó bófin mu. Ìjẹ́rìí ẹ̀rí alábàáṣiṣẹ́ lè nílò kọ́kọ́rọ́ tí a ti fi àmì ìkọ̀kọ̀ pamọ́, ẹnubodè kan náà sì lè ṣiṣẹ́ pàṣípàrọ̀ ìjẹ́rìí olùṣàmúlò lẹ́yìn tí a bá gba ẹ̀rí náà. Kò sí àṣírí kankan tí ń mú ìpele kejì pé, ìkùnà kan sì dàbí ìkùnà kejì ní ojú ẹni tí ń wò ó láti òde.

Àṣírí méjì, iṣẹ́ méjì tí ó yàtọ̀

Ka àwọn ipa náà gẹ́gẹ́ bí àǹfààní fáìlì lòdì sí ààyè wíwọlé sínú nẹ́tíwọ́kì. Ọ̀rọ̀ ìkọ̀kọ̀ kọ́kọ́rọ́ ń tú kọ́kọ́rọ́ àdáni PEM tí a tọ́ka sí nínú --sslkey kí a lè gbé ẹ̀rí alábàáṣiṣẹ́ TLS kalẹ̀. Ìtú náà ń ṣẹlẹ̀ ní ìbílẹ̀, nínú ìlànà alábàáṣiṣẹ́, gbólóhùn ìkọ̀kọ̀ fúnra rẹ̀ kò sì lọ sí ẹnubodè láé. Ohun tí ẹnubodè rí ni ẹ̀rí náà àti ìfọwọ́sí tí a fi kọ́kọ́rọ́ ṣe. Ìwé ìtọ́sọ́nà OpenConnect ń tọ́jú --key-password lẹ́gbẹ̀ẹ́ --certificate àti --sslkey, nínú àwọn kíkọ́ tí ó lè lo kọ́kọ́rọ́ tí a fi sínú TPM, ìpinnu kan náà ń gbé ọ̀rọ̀ ìkọ̀kọ̀ kọ́kọ́rọ́ gbòǹgbò ìpamọ́ dípò.

Ọ̀rọ̀ ìkọ̀kọ̀ àkọsílẹ̀ yàtọ̀ ní irú. Ó ń wọ inú pàṣípàrọ̀ ìjẹ́rìí: fọ́ọ̀mù orúkọ olùṣàmúlò àti ọ̀rọ̀ ìkọ̀kọ̀, tọ́kẹ̀nì kan, ìyípo SAML, tàbí àkópọ̀ kan tí ẹnubodè ń kéde. Àwọn ìgbékalẹ̀ kan kì í béèrè fún un rárá nígbà tí ẹ̀rí bá jẹ́ kìkì ohun kan, àwọn mìíràn ń béèrè fún un pàápàá lẹ́yìn ẹ̀rí, nítorí ẹ̀rí ń fi ẹ̀rọ hàn nígbà tí àkọsílẹ̀ ń fi ènìyàn hàn.

Dídàpọ̀ méjèèjì ń mú àwọn àṣìṣe tí ń tannijẹ. Ẹnubodè tí ó kọ ìwọlé ń sábà sọ ìkùnà ìjẹ́rìí, nígbà tí gbólóhùn ìkọ̀kọ̀ kọ́kọ́rọ́ tí kò tọ́ ń kùnà ṣáájú, nígbà tí ìpele TLS kò lè ka fáìlì kọ́kọ́rọ́. Ìwọ̀nyí jẹ́ ìpele ọ̀tọ̀ọ̀tọ̀ pẹ̀lú àtúnṣe ọ̀tọ̀ọ̀tọ̀, orúkọ wọn sì jọra tó pé àwọn ènìyàn ń pààrọ̀ wọn, lẹ́yìn náà wọ́n á lépa àkọsílẹ̀ tí kò tọ́. Ṣàkíyèsí ìbéèrè wo ni ó farahàn kí o tó yí ètò kankan padà, nítorí àwọn ọ̀rọ̀ ìbéèrè ni ìwádìí tí ó ṣeé ṣe jùlọ tí o ní.

Ìgbà wo ni ọ̀rọ̀ ìkọ̀kọ̀ kọ́kọ́rọ́ ṣe pọndandan

Ìpinnu náà ní ìtumọ̀ nìkan nígbà tí kọ́kọ́rọ́ tí a fi àmì ìkọ̀kọ̀ pamọ́ wà fún ṣíṣí. Tí o bá so pọ̀ pẹ̀lú orúkọ olùṣàmúlò àti ọ̀rọ̀ ìkọ̀kọ̀ àti láìsí ẹ̀rí alábàáṣiṣẹ́, --key-password kò ní ohun tí yóò ṣiṣẹ́ lé, fífi í kún kò sì yí ohunkóhun padà. Tí o bá so pọ̀ pẹ̀lú --certificate àti --sslkey, ìrísí fáìlì kọ́kọ́rọ́ fúnra rẹ̀ ni yóò pinnu bóyá wọn yóò béèrè fún gbólóhùn ìkọ̀kọ̀ rárá.

Àṣírí méjèèjì nínú àṣẹ kan jẹ́ ohun tí ó wọ́pọ̀ ní àwọn àyíká tí a ń ṣàkóso: ẹ̀rí ẹ̀rọ nínú kọ́kọ́rọ́ tí a fi àmì ìkọ̀kọ̀ pamọ́, pẹ̀lú ìwọlé fún olùṣàmúlò kọ̀ọ̀kan. Ìtòlẹ́sẹẹsẹ tí ó tọ́ ni láti jẹ́ kí alábàáṣiṣẹ́ béèrè gbólóhùn ìkọ̀kọ̀ kọ́kọ́rọ́ ní ìbílẹ̀, parí ìfọwọ́ra ẹ̀rí, lẹ́yìn náà tọ́jú ìbéèrè àkọsílẹ̀ ẹnubodè lọ́tọ̀. Ìgbìyànjú láti kún méjèèjì ṣáájú nípasẹ̀ skripti kan tí a tún lò ni ibi tí ìdàrúdàpọ̀ sábà ti bẹ̀rẹ̀.

Ìwádìí tí ó wúlò ni láti wo ìgbà tí ìkùnà náà ṣẹlẹ̀. Tí alábàáṣiṣẹ́ bá dúró kí ìjẹ́rìí nẹ́tíwọ́kì kankan tó bẹ̀rẹ̀, fura sí fáìlì kọ́kọ́rọ́, ìrísí rẹ̀ tàbí gbólóhùn ìkọ̀kọ̀. Tí a bá dá ìpàdé TLS kalẹ̀ tí ẹnubodè sì kọ olùṣàmúlò náà lẹ́yìn náà, kọ́kọ́rọ́ ti ṣe iṣẹ́ rẹ̀, ìṣòro wà nínú pàṣípàrọ̀ àkọsílẹ̀.

Pa àṣírí méjèèjì mọ́ kúrò nínú ìtàn shell

Àwọn àríyànjiyàn ìlà àṣẹ ni àwọn olùṣàmúlò ìbílẹ̀ mìíràn lè kà nípasẹ̀ tábìlì ìlànà, wọ́n sì sábà wọ inú ìtàn shell, skripti àti àwọn àdàkọ ìtìlẹ́yìn. OpenConnect lè ka ọ̀rọ̀ ìkọ̀kọ̀ àkọsílẹ̀ láti inú ìwọlé àkọ́kọ́ pẹ̀lú --passwd-on-stdin, gbólóhùn ìkọ̀kọ̀ kọ́kọ́rọ́ sì lè wá láti ìbéèrè ìbáṣepọ̀ tàbí aṣojú dípò àríyànjiyàn. Kò sí ọ̀nà tí ń jẹ́ kí àṣírí náà ní ààbò fúnra rẹ̀, ṣùgbọ́n méjèèjì ń gbé e kúrò ní àwọn ibi tí ó ṣí jùlọ.

Àwọn fáìlì tún yẹ fún ìtọ́jú kan náà. Skripti tí ń kọ gbólóhùn ìkọ̀kọ̀ sínú fáìlì àkókò gbọ́dọ̀ dá a pẹ̀lú àwọn ààyè tí ó ní ìdíwọ́, pa á rẹ̀ nígbà ìjáde, kí ó sì yẹra fún àwọn àkójọpọ̀ tí gbogbo ènìyàn lè kà. Gbólóhùn ìkọ̀kọ̀ tí ó kù lẹ́yìn ìpàdé nínú àkójọpọ̀ àkókò jẹ́ ẹ̀dà tí o gbàgbé láti ṣe. Àwọn oníyẹ̀wò àyíká ni àwọn ìlànà ọmọ lè rí, àwọn irinṣẹ́ àṣìwádìí sì sábà tẹ̀ wọ́n jáde, nítorí náà wọn kì í ṣe ìlọsíwájú ọ̀fẹ́ lórí àwọn àríyànjiyàn.

Àbájáde ìwádìí ni ṣíṣan tí ó dákẹ́. Àwọn àkọsílẹ̀ alábàáṣiṣẹ́ ní ìpele àlàyé gíga lè fi ara ìbéèrè tàbí iye ìpinnu hàn, àdàkọ tẹ́mínà tí a dà sì rọ̀rùn láti fi mọ́ tíkẹ́ẹ̀tì, nítorí náà ka àbájáde náà kí o tó pín ín.

Bọ́tìnnì desktop tí ó kú jẹ́ àbùkù mìíràn

Ìkọsílẹ̀ VPN lórí desktop tí ó fi yíyí hàn lẹ́yìn náà kò ṣe ohunkóhun kì í sábà jẹ́ ìṣòro ìjẹ́rìí rárá. Bọ́tìnnì náà jẹ́ ti olùṣàkóso nẹ́tíwọ́kì, appleti olùpèsè tàbí èròjà tí ń gbé OpenConnect lọ ní orúkọ rẹ, àti pé kíláàsì tí ó ṣáìn tàbí profáìlì tí kò ṣeé kà lè mú irú àmì yẹn jáde gan-an. Wádìí ìlànà wo ni bọ́tìnnì náà ń bẹ̀rẹ̀ kí o sì ka àṣìṣe rẹ̀ kí o tó fi ọwọ́ kan àwọn ẹ̀rí ìdánimọ̀.

Ó ń tanni lọ́wọ́ láti jẹ́ kí ìjẹ́rìí ẹ̀rí rọ̀ tàbí pa ìṣàyẹ̀wò kan dà nígbà tí GUI bá kọ̀ láti so pọ̀. Ìyẹn yí àbùkù ìsopọ̀ alábàáṣiṣẹ́ padà sí ìdínkù ààbò, kì í sì sábà tún ìṣòro ìgbérandà ṣe. Jẹ́ kí ìjẹ́rìí olùpèsè wà lẹ́gbẹ́ẹ́, ṣàyẹ̀wò pé profáìlì ń tọ́ka sí ẹnubodè tí a fẹ́, kí o sì wo bóyá olùrànlọ́wọ́ tí GUI ń retí ti wà ní ààyè gan-an.

Àkọsílẹ̀ àyẹ̀wò kúkúrú ń ya àwọn ọ̀ràn sọ́tọ̀. Ìkùnà ìbílẹ̀ kí èyíkéyìí pákẹ́tì tó jáde ń tọ́ka sí kọ́kọ́rọ́ tàbí ìgbékalẹ̀ alábàáṣiṣẹ́. Ìkọ̀ ẹnubodè lẹ́yìn ìpàdé TLS ń tọ́ka sí pàṣípàrọ̀ àkọsílẹ̀. Bọ́tìnnì tí kì í bẹ̀rẹ̀ alábàáṣiṣẹ́ láé ń tọ́ka sí ìsopọ̀ desktop. Àbùkù mẹ́ta ọ̀tọ̀ọ̀tọ̀, ọ̀kan nínú wọn ni ọ̀rọ̀ ìkọ̀kọ̀ tí o fẹ́rẹ̀ fi sínú àpótí tí kò tọ́.

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