Nepavyko gauti GPG rakto: [Errno 14] garbanos Nr. 37 - nepavyko atidaryti file … RPM-GPG-RAKTAS [CentOS 7]

"CentOS" yra labai tvirta operacinė sistema, o mūsų nuomone, saugumas yra daug geresnis nei Ubuntu, ypač kai paleidžiame žiniatinklio serverį.
Per daugelį metų „CentOS“ labai vystėsi, o perėjimas nuo „CentOS 6.x“ prie „7.x“ atnešė daug pokyčių saugumo srityje.

daug pažeidžiamumą senose versijose Centos dėl programinės įrangos įdiegimo archyvuose (YUM saugyklos) mažiau saugus. Pavyzdžiui, paprasta įdiegti LEMP ("Linux", nginx, MySQL duomenų & PHP) gali sukelti problemų laiku, jei šie paketai nebuvo įdiegti iš saugių šaltinių.
Paleidus „CentOS 7“, buvo nustatyti vartotojo prieigos prie sistemos failų ir paketų diegimo apribojimai. "nepasirašytosArba be GPG rakto. Jei aptikote šį straipsnį, greičiausiai susidūrėte su klaida:

GPG key retrieval failed: [Errno 14] curl#37 - Couldn't open file ...  RPM-GPG-KEY

Tai atsitinka, kai norime įdiegti (ym install) arba atnaujinkite (yum -y update) programinės įrangos paketus, kuriuose nėra GNU Privacy Guard (DUS).
Programinės įrangos kūrėjams ir programuotojams nurodoma, kad kiekviena programine įranga, įtraukta į diegimo paketą (RPM), turi būti parašas. Tai yra paprastesnis būdas suteikti vartotojams garantiją, kad šie RPM yra saugūs. Viešasis raktas, pateiktas kartu su diegimo paketais, yra pateiktas "Red Hat" tinklo kanalo valdymo vadovas ir turi būti užregistruotas kiekvienai archyvo programinei įrangai.

Jei kyla tokia klaida, geriausia ieškoti viešojo rakto archyvo, iš kurio įdiegti norimą programinę įrangą. Jei vis tiek norite tęsti diegimą, paprasčiausias būdas yra atsisakyti viešojo rakto patvirtinimo diegimo archyve.

By default, diegimo ir programinės įrangos atnaujinimo archyvai yra „/etc/yum.repos.d“. Redaguokite naudodami „nano“ arba „vi“ „.repo“ failą, iš kurio .rpm failas išgaunamas / atsisiunčiamas be viešojo rakto ir išaktyvinamas “gpgcheck". Nustatykite vertę į „0“.

 [epel]
 name=Extra Packages for Enterprise Linux 7 - $basearch
 #baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
 metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
 failovermethod=priority
 enabled=1
 exclude=nginx*
 gpgcheck=0
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 

Išsaugokite pakeitimus iš redaguoto .repo failo ir vėl paleiskite naujinimą / diegimą. Viskas turėtų vykti sklandžiai.

Aistringai žiūri į technologijas, man patinka išbandyti ir rašyti pamokas apie operacines sistemas macOS, „Linux“, Windows, apie „WordPress“, „WooCommerce“ ir LEMP tinklo serverio konfigūraciją („Linux“, „NGINX“, „MySQL“ ir PHP). Rašau toliau StealthSettings.com nuo 2006 m., o po kelerių metų pradėjau rašyti „iHowTo.Tips“ mokymo programose ir naujienose apie įrenginius ekosistemoje. Apple: iPhone, „iPad“, Apple Žiūrėti, „HomePod“, iMac, MacBook, „AirPod“ ir priedai.

1 mintis apie „GPG rakto paieškos nepavyko: [Errno 14] garbanos Nr. 37 - nepavyko atidaryti file … RPM-GPG-KEY [CentOS 7] “

Palikite komentarą