Ìmúdójúìwọ̀n apt kùnà pẹ̀lú NO_PUBKEY lẹ́yìn fífi ibi-ìpamọ́ VPN kún
NO_PUBKEY àti fáìlì Release tí ó sọnù jẹ́ ìkùnà ìgbẹ́kẹ̀lé, kì í ṣe àìdára nẹ́tíwọ́kì. Pinnu bóyá kí o fi kọ́kọ́rọ́ olùtà mọ́lẹ̀ pẹ̀lú signed-by tàbí kí o yọ orísun kúrò.
Orísun apt ti olùtà VPN rẹ ti ba olùṣàkóso àkójọpọ̀ jẹ́, àti pé ojútùú jẹ́ ìpinnu, kì í ṣe àṣẹ. NO_PUBKEY, tàbí ẹ̀sùn pé ibi-ìpamọ́ kò ní fáìlì Release, túmọ̀ sí pé apt kọ̀ láti gbẹ́kẹ̀lé orísun yẹn, nítorí náà gbogbo iṣẹ́ àkójọpọ̀ tó tẹ̀le ń tẹ̀síwájú láti tẹ́ ìkìlọ̀ kan náà. Ìhà náà fúnra rẹ̀ kò ní ẹ̀bi. Dáhùn àwọn ìbéèrè mẹ́ta nípa bóyá o ṣì fẹ́ orísun yẹn, àti pé àtúnṣe tó tọ́ yóò wá ní ọ̀nà ẹ̀rọ.
Lákọ́kọ́, fi ìkùnà náà sínú ẹ̀ka tó tọ́
Ìkùnà ìgbẹ́kẹ̀lé ń dárúkọ fáìlì orísun àti bóyá kọ́kọ́rọ́ tó sọnù tàbí fáìlì Release tí kò sí. Ìkùnà gbígbé lọ yàtọ̀: àwọn àṣìṣe ẹ̀rí TLS, ìsopọ̀ tí a kọ̀, àkókò tí ó parí, tàbí aṣojú tó kọ̀ CONNECT. Ìyàtọ̀ yẹn ni ó pinnu irú àpilẹ̀kọ tí o ń kà, nítorí VPN tó dínà TLS tàbí tó dí ohun-ìgbàlejò olùtà lọ́nà yóò mú àwọn àṣìṣe gbígbé lọ wá, kì í ṣe àṣìṣe ìbọ̀wọ̀.
Sá sudo apt update nìkan kí o ka ìparí, kí o má ṣe ka àwọn àbájáde tí a ti fi pamọ́ lókè. Ìlà tó ṣe pàtàkì ń dárúkọ /etc/apt/sources.list.d/ ó sì sọ fáìlì tí o yẹ kí o ṣí.
Bí ìkùnà náà bá tẹ̀le ìgbéga ìhà náà, dán wò pẹ̀lú ìhà tí ó wà nísàlẹ̀ àti pẹ̀lú DNS tí a yanjú nípasẹ̀ olùyanjú ẹ̀rọ. Orísun tó ń ṣiṣẹ́ láìsí VPN jẹ́ ìbéèrè ìtọ́sọ́nà tàbí ìdínà, àti pé kò sí ìṣàkóso kọ́kọ́rọ́ kankan tó máa tún un ṣe.
Àwọn ìbéèrè mẹ́ta tí ó yan ọ̀nà
Ṣé o ṣì ń fi àwọn àkójọpọ̀ sínú tàbí ń ṣe àtúnṣe wọn láti orísun yìí? Bí ẹ̀rọ ìbánisọ̀rọ̀ bá wà nínú lílò gidi, tún ìgbẹ́kẹ̀lé ṣe. Bí o bá fi ẹ̀rọ náà sínú lẹ́ẹ̀kan tí o sì ń gbé profáìlì lasan wọlé sínú NetworkManager báyìí, orísun náà jẹ́ ẹrù àìnílò àti yíyọ kúrò ni àtúnṣe olóòótọ́.
Ní ẹ̀ẹ̀kejì, ṣé olùtà ń tẹ̀wé jáde kọ́kọ́rọ́ àti àmì ìka tí o lè ṣàyẹ̀wò ní ẹ̀yìn ikànnì? Ní ẹ̀ẹ̀kẹta, ta ni ó ń ṣàkóso àwọn kọ́kọ́rọ́ lórí ohun-ìgbàlejò yìí: ìpínpín tàbí ìwọ? Orísun tí a fi kọ́kọ́rọ́ tí o kò lè ṣàyẹ̀wò buwọ́lù jẹ́ àṣẹ àtúnṣe tí kò yẹ kí o fún.
Ìdáhùn rárá sí ìbéèrè àkọ́kọ́ yóò parí ìtúpalẹ̀. Ìdáhùn bẹ́ẹ̀ẹ́ sí gbogbo àwọn kókó mẹ́ta yóò darí sí àtúnṣe signed-by, èyí tí ó jẹ́ ètò kan ṣoṣo tí ó ń ṣiṣẹ́ tí ó sì wà ní àyẹ̀wò. Dídapọ̀ àwọn ọ̀nà méjèèjì, nípa fífi orísun náà sílẹ̀ àti fífi agbára gbà á kọjá, ni àṣàyàn kan ṣoṣo tí ó yẹ kí a yọ kúrò ní kedere.
Ìdí tí trusted=yes fi dàbí àtúnṣe tí kì í sì
ojú-ìwé ìwé-ìtọ́nà sources.list sọ̀rọ̀ tààrà nípa rẹ̀. Fífi àṣàyàn Trusted sí yes ń sọ fún apt pé kí ó gba orísun náà pàápàá nígbà tí ìjẹ́rìí kùnà, èyí tí ó pa apt-secure kúrò fún ibi-ìpamọ́ yẹn. Ojú-ìwé náà yà á sọ́tọ̀ fún àyíká àdúgbò, bí a bá ti lò ó rárá.
Èyí kì í ṣe ẹ̀yà tóóró ti ìgbẹ́kẹ̀lé olùtà. Ó yọ ìbéèrè ta ni ó buwọ́lù àtẹ̀jáde kúrò, nítorí náà ẹnikẹ́ni tí ó lè dáhùn fún orúkọ ohun-ìgbàlejò yẹn lè fún ẹ̀rọ rẹ ní àwọn àkójọpọ̀ tí a ń gbé kalẹ̀ gẹ́gẹ́ bí root.
Ọ̀nà àtúnṣe: gba kọ́kọ́rọ́ náà, lẹ́yìn náà fi í mọ́lẹ̀
Gba kọ́kọ́rọ́ náà láti ibi tí olùtà ṣe àkọsílẹ̀ rẹ̀ kí o sì ṣí i sínú òrùka kọ́kọ́rọ́ tí alámùójútó ń ṣàkóso, lẹ́yìn náà darí ìlà ibi-ìpamọ́ sí fáìlì yẹn kí ìgbẹ́kẹ̀lé má baà yọ kúrò.
- Ka ìlà tó kùnà láti gba ID kọ́kọ́rọ́ àti orúkọ fáìlì orísun.
- Gba kọ́kọ́rọ́ olùtà tí a fi ASCII bo jáde kí o sì sá
gpg --dearmorsínú/etc/apt/keyrings/vendor-name.gpg. [signed-by=/etc/apt/keyrings/vendor-name.gpg]sínú àkọsílẹ̀ inú fáìlì.listti olùtà yẹn.- Sá
sudo apt updatekí o sì jẹ́rìí pé orísun náà ń gba àtẹ̀jáde dípò kí ó máa tún ìkìlọ̀ ìbọ̀wọ̀ ṣe.
Yàn /usr/share/keyrings fún àwọn kọ́kọ́rọ́ tí ó bá àkójọpọ̀ wá àti /etc/apt/keyrings fún àwọn kọ́kọ́rọ́ tí o fi ọwọ́ rẹ̀ gbé kalẹ̀. Ìpín yìí kì í ṣe ohun ọ̀ṣọ́: ó ń sọ fún alámùójútó tó kàn pé àwọn kọ́kọ́rọ́ wo ni yóò ye àtúnṣe àkójọpọ̀ kọjá àti èyí tí ó nílò ènìyàn.
Ṣàyẹ̀wò àmì ìka pẹ̀lú iye tí olùtà tẹ̀ jáde kí o tó gbẹ́kẹ̀lé e. ID kọ́kọ́rọ́ tí a lẹ̀ mọ́ láti inú ìfiránṣẹ́ àpéjọ ni ọ̀nà tí ẹ̀rọ fi bẹ̀rẹ̀ sí gbẹ́kẹ̀lé àṣẹ àtúnṣe tí ẹnikẹ́ni kò lè dárúkọ.
Ọ̀nà yíyọ kúrò, àti ìdí tí àṣìṣe fi lè padà
Wo ohun tí olùgbékalẹ̀ kọ́ ní ti gidi, nítorí ọ̀pọ̀lọpọ̀ fáìlì lè dárúkọ olùtà kan náà àti pé ọ̀kan nínú wọn sábà máa ń jẹ́ ẹ̀dà tó kù.
grep -r . /etc/apt/sources.list.d/
sudo rm /etc/apt/sources.list.d/vendor.listapt kì í ka ju .list àti .sources fáìlì lọ láti inú àpò yẹn, nítorí náà ẹ̀dà .save tàbí .distUpgrade ti di àìní kà. Ṣùgbọ́n pípaarẹ̀ rẹ́ kò jẹ́ kí olùkà tó kàn lè mú un padà láìrò. Yíyọ orísun kúrò kì í yọ ohun kan kúrò nínú ẹ̀rọ, àti pé apt lè ṣàpèjúwe àkójọpọ̀ VPN tí a ti gbé kalẹ̀ gẹ́gẹ́ bí èyí tí a gbé kalẹ̀ ní àdúgbò tàbí èyí tí kò sí mọ́, èyí tí ó jẹ́ ìfiránṣẹ́ ipò àkójọpọ̀ kì í ṣe ìpadà àṣìṣe ìgbẹ́kẹ̀lé.
Ọ̀ràn tí ó ń tún wá ni ìtọ́nisọ́nà àtijọ́ tí ó fi apt-key gbé àwọn kọ́kọ́rọ́ kalẹ̀ sínú òrùka ìgbẹ́kẹ̀lé àgbáyé. Ọ̀nà yẹn ti di àìlò, àti pé àtúnṣe ìtẹ̀jáde lè fi kọ́kọ́rọ́ náà sílẹ̀ bí ó ti já bó tàbí kí ó má ṣe béèrè rẹ̀ rárá, ìyẹn sì ni ìdí tí àṣìṣe tí ó dákẹ́ fún ọdún kan fi farahàn ní ọ̀sẹ̀ tí o ń ṣe àtúnṣe. Ṣàyẹ̀wò /etc/apt/trusted.gpg.d/, lẹ́yìn náà gbé ìpinnu ìgbẹ́kẹ̀lé lọ sínú ìlà ibi-ìpamọ́ níbi tí ó yẹ. Bí olùtà bá ṣì ń tẹ àwọn ìtọ́nisọ́nà apt-key jáde, lo signed-by bí ó ti wù kí ó rí; ìyẹn ni ètò tí ìwé-ìtọ́nà ṣe àkọsílẹ̀, àti èyí tí ó ye àtúnṣe kọjá.