Að hlaða niður VPN-biðlara er einstök ákvörðun; að bæta við APT-hugbúnaðarsafninu hans er það ekki. Hið síðara segir pakkastjóranum hvaðan framtíðarhugbúnaður má koma, og það er varanleg yfirfærsla valds frekar en niðurhal. Það getur verið rétt fyrirkomulag þegar söluaðilinn heldur við safni á viðeigandi hátt. Það á samt skilið meðvitaða ákvörðun, og flestar uppsetningarleiðbeiningar sleppa því.

Undirskrift staðfestir skjalasafn, ekki kóðann í því

APT sannreynir undirritaðar lýsigögn safnsins og treystir síðan gátsummum innan þeirra fyrir pakkana sem það sækir. Það sannar að skjalasafnið samsvari því sem lykilhafinn birti, og ekkert um kóðann inni í því. Rétt undirritaður pakki getur enn borið óörugg skriftur viðhaldsaðila, og þær skriftur keyra sem root meðan pakkinn er settur upp. apt-secure handbókin dregur nákvæmlega þessa línu milli staðfestingar skjalasafns og yfirferðar á hugbúnaðinum.

Því er gagnlega spurningin ekki hvort undirskriftin sé gild, því brotin undirskrift stöðvar uppsetninguna samt. Hún er hvers undirskrift þú velur að treysta héðan í frá. Stolin undirskriftarlykill er verri en stolinn pakki, því árásarmaðurinn heldur áfram að framleiða gild lýsigögn löngu eftir fyrstu slæmu útgáfuna. Velta er eina viðgerðin, og hún byggist á að söluaðilinn birti nýjan lykil um rás sem þú getur sannreynt sjálfstætt.

Þess vegna á auðkenni lykilsins skilið jafn mikla athygli og slóð safnsins. Lykill tekinn af netfangi í gömlu spjallborðssvari sannar ekkert um útgefandann, á meðan HTTPS verndar flutninginn til þess sem svaraði símanum. Flutningsöryggi og auðkenni útgefanda eru aðskildar spurningar, og aðeins þá fyrri leysir skírteini.

Takmarkaðu lykilinn við uppsprettuna, ekki kerfið

Nútíma APT tekur við uppsprettusértækri tilvísun Signed-By. Lykill sem stjórnandi heldur getur verið undir /etc/apt/keyrings/, og færsla uppsprettunnar nefnir lykilinn sem má staðfesta það skjalasafn. Það er þrengra en að henda sama lykli í alþjóðlegt traust sett, þar sem hann getur ábyrgst uppsprettur sem þú ætlaðir aldrei að leyfa. Fylgdu uppsettu APT-útgáfunni og núverandi leiðbeiningum söluaðilans í stað þess að blanda brotum úr mismunandi kynslóðum leiðbeininga.

curl -fsSL https://repo.example.com/vpn-key.gpg -o /etc/apt/keyrings/vpn.gpg
echo "deb [signed-by=/etc/apt/keyrings/vpn.gpg] https://repo.example.com/debian stable main" > /etc/apt/sources.list.d/vpn.list

Lagaðu aldrei undirskriftarbilun með því að slökkva á sannreyningu eða merkja óþekkt skjalasafn sem traust. Það skiptir sýnilegri villu út fyrir ósýnilega, og hin ósýnilega varir þar til einhver tekur upprunalistann til skoðunar. Ef lykillinn passar ekki er rétta lausnin að finna rétta lykilinn, ekki að fjarlægja prófunina.

Fáðu upplýsingar um safnið og auðkenni lykilsins frá verkefninu eða stýrðum stjórnanda. Lykill sem afritaður er úr bloggfærslu er fullyrðing um höfundarrétt, ekki sönnun fyrir honum. Þegar söluaðili birtir veltrurás skaltu skrá hana ásamt lyklinum, því það er rásin sem gerir næstu veltu mögulega.

Festing uppsprettu er ekki leyfislisti pakka

Að takmarka lykil við eina uppsprettu takmarkar hvaða skjalasafn hann má staðfesta, ekki hvaða pakka það safn má birta. Safnið getur sent margfalt meira en VPN-biðlarann sem þú vildir, og val frambjóðenda og forgangsröðun APT ráða því hvaða hæfa útgáfa vinnur. Farðu yfir fyrirhugaða færslu áður en þú staðfestir hana, þar á meðal háðalistann, því háð koma úr sama skjalasafni. Umfang lykils getur ekki lýst ’aðeins þessum pakka’.

Ef þú þarft sterkari stjórn skaltu tjá hana sem stefnu um pakkaheiti eða útgáfur og halda þeirri stefnu undir stillingarstjórnun. Að lesa færslu tekur eina mínútu; að uppgötva óvæntan pakka sex mánuðum síðar tekur yfirferð.

Óvæntir pakkar eru augnablikið til að stöðva frekar en halda áfram, og spurningin til eiganda safnsins er hvers vegna þeirra er þörf. Safn sem birtir tug pakka í kringum einn biðlara er eðlilegt hjá söluaðila sem sendir skrifborðssett. Það er líka stærra svæði en uppsetningarleiðbeiningin gaf í skyn, og það er hlutinn sem er þess virði að skrá. Hvorug niðurstaðan er ástæða til að vantreysta undirskriftinni; báðar eru ástæða til að skrifa niður hvað þú samþykktir.

Skráðu valdið og hvernig á að fjarlægja það

Skrifaðu niður eiganda safnsins, studda útgáfu stýrikerfis, veltrurás lykilsins og fjarlægingarferlið. Þessar fjórar staðreyndir eru það sem eftirmaður þarf þegar biðlarinn hættir eða söluaðilinn veltir lyklinum sínum. Án þeirra erfir næsta manneskja upprunalínu og lykilskrá án nokkurrar sögu.

Fjarlæging er skrefið sem er sleppt, svo skrifaðu það við uppsetninguna. Eyðtu færslu uppsprettunnar og sérstökum lykli hennar saman, og athugaðu hvort vísað er í þann lykil annars staðar áður en þú eyðir skránni. Sameiginlegur lykill sem eytt er án þeirrar athugunar breytir hreinsun í ótengt niðurfall, sem er versta niðurstaðan fyrir venjubundna breytingu. Staðfestu síðan að venjulegar uppfærslur leysist enn þegar færslan er farin.

Eitt stendur eftir þegar safnið er fjarlægt: hver pakki sem þegar er uppsettur úr því heldur áfram að keyra þar til eitthvað kemur í hans stað. Hin heiðarlega spurning er hvaða vald þú bættir við, og hversu þröngt hlutverk þess var orðað.

Tengdir greinar