Sabunta apt ya kasa da NO_PUBKEY bayan ƙara rumbun VPN
NO_PUBKEY da rashin fayil ɗin Release kuskuren amana ne, ba lalacewar cibiyar sadarwa ba. Yanke shawara ko za ka ƙulla makullin mai siyarwa da signed-by ko ka cire tushen.
Tushen apt na mai siyar da VPN ɗinka ya lalata manajan fakiti, kuma gyaran shawara ne, ba umarni ba. NO_PUBKEY, ko koke cewa rumbun ba shi da fayil ɗin Release, yana nufin apt ya ƙi amincewa da wannan tushen, don haka kowane aikin fakiti na gaba yana ci gaba da buga wannan gargaɗin. Tunnelin kansa ba shi da laifi. Amsa tambayoyi uku game da ko har yanzu kana son wannan tushen, kuma gyaran da ya dace yana zuwa kusan kamar inji.
Da farko, sanya gazawar a cikin rukunin da ya dace
Gazawar amana tana ambaton fayil ɗin tushen da ko dai maɓallin da ya ɓace ko fayil ɗin Release da ba ya nan. Gazawar jigila ta bambanta: kurakurai na takardar shaidar TLS, an ƙi haɗi, ƙarewar lokaci, ko wakili da ke ƙin CONNECT. Wannan bambancin ne ke ƙayyade wace kasida kake karantawa, domin VPN da ke katse TLS ko ya toshe mai masaukin mai siyarwa yana haifar da kurakuran jigila, ba kurakuran sa hannu ba.
Gudanar da sudo apt update shi kaɗai ka karanta ƙarshen, ba tare da kula da sakamakon da aka adana a sama ba. Layin da ke da muhimmanci yana ambaton /etc/apt/sources.list.d/ kuma yana gaya maka wace fayil za ka buɗe.
Idan gazawar ta biyo bayan tashin tunnel ɗin, gwada da tunnel ɗin a kashe da kuma DNS da aka warware ta hanyar mai warwarewar tsarin. Tushen da ke aiki ba tare da VPN ba tambaya ce ta hanya ko katsewa, kuma babu adadin sarrafa maɓalli da zai gyara shi.
Tambayoyi uku da ke zaɓar hanyar
Shin har yanzu kana shigarwa ko haɓaka fakiti daga wannan tushen? Idan ana amfani da abokin ciniki sosai, gyara amanar. Idan ka shigar da abokin ciniki sau ɗaya kuma yanzu kana shigo da bayanin martaba na yau da kullum a cikin NetworkManager, tushen nauyi ne mara amfani kuma cire shi shine gyara na gaskiya.
Na biyu, shin mai siyarwa yana wallafa maɓalli da sawun yatsa da za ka iya tabbatarwa a wajen tashar? Na uku, wa ke sarrafa maɓallai a wannan mai masaukin: rarraba, ko kai? Tushen da aka sanya hannu da maɓallin da ba za ka iya tabbatarwa ba ikon sabuntawa ne da bai kamata ka bayar ba.
Amsa a'a ga tambaya ta farko tana ƙare nazarin. Amsa i ga dukkan maki uku tana nuni ga gyaran signed-by, shine kawai tsari da ke aiki kuma ya kasance ana iya dubawa. Haɗa hanyoyin biyu, ta hanyar riƙe tushen da tilasta shi ya wuce, shine kawai zaɓi da ya cancanci a ware shi a fili.
Me ya sa trusted=yes yake kama da gyara kuma ba haka ba ne
Shafin littafin jagorar sources.list ya fito fili game da haka. Sanya zaɓin Trusted zuwa yes yana gaya wa apt ya karɓi tushen ko da ya kasa tabbatar da sahihancin, wanda ke kashe apt-secure ga wannan rumbun. Shafin ya keɓe shi ga yanayin gida, idan an yi amfani da shi kwata-kwata.
Wannan ba wani ƙuntataccen sigar amincewa da mai siyarwa ba ne. Yana cire tambayar wanene ya sanya hannu kan jeri, don haka duk wanda zai iya amsa ga wannan sunan mai masauki yana iya ba wa na'urarka fakiti da ke shigowa a matsayin root.
Hanyar gyara: ɗauko maɓallin, sannan ka ƙulla shi
Ɗauko maɓallin daga wurin da mai siyarwa ya rubuta a cikin takardu kuma ka buɗe shi cikin zoben maɓalli da mai gudanarwa ke sarrafawa, sannan ka nuna layin rumbun zuwa wannan fayil domin amana ba za ta iya gudu ba.
- Karanta layin da ya gaza don samun ID ɗin maɓalli da sunan fayil ɗin tushen.
- Sauke maɓallin ASCII da aka yi wa sulke na mai siyarwa ka gudanar da
gpg --dearmorzuwa/etc/apt/keyrings/vendor-name.gpg. - Ƙara
[signed-by=/etc/apt/keyrings/vendor-name.gpg]zuwa shigarwar da ke cikin fayil ɗin.listna wannan mai siyarwa. - Gudanar da
sudo apt updatekuma tabbatar da tushen yana ɗaukar jeri maimakon maimaita gargaɗin sa hannu.
Fi son /usr/share/keyrings ga maɓallan da ke zuwa tare da fakiti da /etc/apt/keyrings ga maɓallan da ka sanya da hannu. Wannan rarrabuwar ba ta ado ba ce: tana gaya wa mai gudanarwa na gaba waɗanne maɓallai za su tsira daga haɓaka fakiti da waɗanne ke buƙatar mutum.
Tabbatar da sawun yatsa da ƙimar da mai siyarwa ya wallafa kafin ka amince da shi. ID ɗin maɓalli da aka liƙa daga saƙon dandalin tattaunawa shine yadda na'ura ke fara amincewa da ikon sabuntawa wanda babu wanda zai iya ambatonsa.
Hanyar cirewa, da me ya sa kuskuren zai iya dawowa
Duba abin da mai shigarwa ya rubuta da gaske, domin fayiloli da yawa na iya ambaton mai siyarwa ɗaya kuma ɗayansu yawanci kwafi ne da ya rage.
grep -r . /etc/apt/sources.list.d/
sudo rm /etc/apt/sources.list.d/vendor.listapt yana karanta kawai fayilolin .list da .sources daga wannan babban fayil ɗin, don haka kwafin .save ko .distUpgrade an riga an yi watsi da shi; share shi duk da haka yana hana mai karatu na gaba dawo da shi da ganganci ba. Cire tushen ba ya cire shigarwa, kuma apt na iya kwatanta fakitin VPN da aka shigar a matsayin an shigar a gida ko kuma ba ya samuwa, wanda saƙon yanayin fakiti ne ba dawowar kuskuren amana ba.
Abin da ke maimaita shine tsofaffin jagorori da suka shigar da maɓallai da apt-key cikin zoben amana na duniya. Wannan hanyar an yi watsi da ita, kuma haɓakar fitarwa na iya barin maɓallin a zubar ko kuma ba a tuntuɓe shi ba, wanda shine ainihin dalilin da kuskuren da ya yi shiru shekara ya bayyana a makon da kake haɓakawa. Duba /etc/apt/trusted.gpg.d/, sannan ka matsar da shawarar amana cikin layin rumbun inda ya dace. Idan mai siyarwa har yanzu yana buga umarnin apt-key, yi amfani da signed-by duk da haka; shine tsarin da littafin jagora ya rubuta, kuma shine wanda ke tsira daga haɓakawa.