kirjoittaja

1

GPG -avaimen haku epäonnistui: [Errno 14] Curl#37 – Ei voinut avata tiedostoa … RPM-GPG-avain [Centos 7]

GPG -avaimen haku epäonnistui: [Errno 14] Curl#37 – Ei voinut avata tiedostoa … RPM-GPG-avain [Centos 7]

1

CentOS on erittäin vankka käyttöjärjestelmä, ja mielestämme se on tietoturvallisesti paljon parempi kuin Ubuntu, varsinkin kun meidän on käytettävä verkkopalvelinta.
CentOS on kehittynyt vuosien varrella paljon, ja siirtyminen CentOS 6.x:stä 7.x:ään toi paljon muutoksia tietoturvapuolelle.

Paljon haavoittuvuus vanhoissa versioissa Sentti ilmestyi ohjelmistoasennuksien vuoksi arkistoista (YUM arkisto) vähemmän varma. Esimerkiksi yksinkertainen asennus LEMP (Linux, Nginx, Mysql & Php) voivat aiheuttaa ongelmia ajan myötä, jos näitä paketteja ei ole asennettu turvallisista lähteistä.
CentOS 7:n julkaisun myötä asetettiin rajoituksia käyttäjien pääsylle järjestelmätiedostoihin ja rajoituksia pakettien asennukselle. “allekirjoittamaton” tai ilman GPG-avainta. Jos olet lukenut tämän artikkelin, olet todennäköisesti kohdannut virheen:

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

Tämä tulee näkyviin, kun haluamme asentaa (ym install) tai päivittää (yum -y update) ohjelmistopaketteja, jotka eivät sisällä GNU Privacy Guard (GPG).
Ohjelmistotuottajia ja -kehittäjiä kehotetaan liittämään jokaiseen asennuspaketteihin (RPM) sisältyvään ohjelmistoon allekirjoitus. Se on yksinkertaisempi menetelmä, jolla voidaan taata käyttäjille, että nämä RPM:t ovat turvallisia. Asennuspakettien mukana tuleva julkinen avain katetaanRed Hat Network Channel Management Guide ja se on rekisteröitävä jokaiselle arkiston ohjelmistolle.

Jos kohtaat tällaisen virheen, on parasta etsiä julkisella avaimella varustettu arkisto, josta haluttu ohjelmisto asennetaan. Jos haluat silti jatkaa asennusta, yksinkertaisin tapa on poistaa julkisen avaimen vahvistus käytöstä asennusarkistosta.

Oletusarvoisesti asennus- ja päivitysohjelmiston arkistot sijaitsevat “/etc/yum.repos.d”. Muokkaa kanssa “nano” tai “VI” Tiedosto “.repo” josta .rpm-tiedosto ilman julkista avainta puretaan / ladataan ja poistetaan käytöstä “gpgcheck“. Aseta arvo “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 

Tallenna muutokset muokattuun .repo-tiedostoon ja suorita päivitys/asennus uudelleen. Kaiken pitäisi mennä sujuvasti.

GPG -avaimen haku epäonnistui: [Errno 14] Curl#37 – Ei voinut avata tiedostoa … RPM-GPG-avain [Centos 7]

Saatat olla kiinnostunut myös...

.

Indiferent ca este instalat phpMyAdmin pe un server Ubuntu, CentOS sau etc Fedora distributie, mesajul "The configuration file now...
Jatka lukemista

Yksi ajatus “GPG -avaimen haku epäonnistui: [Errno 14] Curl#37 – Ei voinut avata tiedostoa … RPM-GPG-avain [Centos 7]

  1. Carlos Spohr sanoo:

    Paljon kiitoksia!
    MySQL-sivuston viitedokumentaatio puuttui erittäin paljon tässä asennusprosessissa. Vinkkisi auttoi minua paljon.

Jätä vastaus

Sähköpostiosoitettasi ei julkaista. Vaadittavat kentät on merkitty *