GPG nøkkel henting mislyktes: [errno 14] curl # 37 - Kunne ikke åpne filen ... RPM-GPG-KEY [7 CentOS]

CentOS er et veldig solid operativsystem, og etter vår mening er det mye bedre på sikkerhetssiden enn Ubuntu, spesielt når vi kjører en webserver.
CentOS har utviklet seg mye, og overgangen fra CentOS 6.x til 7.x har medført mange endringer på sikkerhetssiden.

Mange sårbarheter på gamle versjoner av CentOS på grunn av programvareinstallasjoner i arkiver (YUM-depotene) mindre sikker. For eksempel, en enkel installasjon av LEMP (Linux, Nginx, MySQL & PHP) kan forårsake problemer i tide hvis disse pakkene ikke er installert fra sikre kilder.
Med lanseringen av CentOS 7 er det satt begrensninger for brukertilgang til systemfiler og begrensninger for installasjon av "usignert"Eller uten GPG-nøkkelen. Hvis du har tilgang til denne artikkelen, har du mest sannsynlig oppdaget feilen:
GPG key retrieval failed: [Errno 14] curl#37 - Couldn't open file ...  RPM-GPG-KEY

Dette skjer når vi vil installere (installere) eller oppdatere (yum-en oppdatering) til ikke-innholdspakker GNU Privacy Guard (GPG).
Programvareutviklere og utviklere blir instruert om at hver programvare som følger med installasjonspakken (RPM), skal ledsages av en signatur. Det er en enklere måte å gi en garanti til brukere at disse RPMene er trygge. Den offentlige nøkkelen som følger med installasjonspakker, er dekket i Red Hat Network Channel Management Guide og må spilles inn for hver programvare i arkivet.

Hvis du opplever en slik feil, er det best å lete etter et offentlig nøkkelarkiv for å installere ønsket programvare. Hvis du fortsatt vil fortsette med installasjonen, er den enkleste måten å deaktivere offentlig nøkkelbekreftelse i installasjonsarkivet.

Som standard er installasjonsarkiver og programvareoppdateringer plassert i "/etc/yum.repos.d". Rediger ".repo" -filen med "nano" eller "vi" hvorfra .rpm-filen hentes / lastes ned uten den offentlige nøkkelen og deaktiverer "gpgcheck". Angi verdien "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

Savalti modificarile din fisierul .repo editat si rulati din nou update-ul / instalarea. Totul ar trebui sa decurga fara probleme.

GPG nøkkel henting mislyktes: [errno 14] curl # 37 - Kunne ikke åpne filen ... RPM-GPG-KEY [7 CentOS]

Om forfatteren

Stealth

Lidenskapelig opptatt av alt som betyr gadget og IT, jeg skriver med glede på stealthsettings.com fra 2006 og jeg elsker å oppdage nye ting med deg om datamaskiner og macOS, Linux-operativsystemer, Windows, iOS og Android.

Legg igjen en kommentar