GPG atslēgas izgūšana neizdevās: [Errno 14] curl#37 — nevarēja atvērt failu … RPM-GPG-KEY [CentOS 7]

CentOS tā ir ļoti stabila operētājsistēma, un, mūsuprāt, tā ir daudz labāka drošības ziņā nekā Ubuntu, it īpaši, ja mums ir jādarbina tīmekļa serveris.
Gadu gaitā CentOS ir daudz attīstījies, un pāreja no CentOS 6.x līdz 7.xa ienesa daudzas izmaiņas drošības pusē.

daudz ievainojamības vecās versijas CentOS arhīvu programmatūras instalāciju dēļ (YUM krātuves) mazāk drošs. Piemēram, vienkārši instalēt LEMP (Linux, nginx, MySQL & PHP), var radīt problēmas laikā, ja šie iepakojumi nav instalēti no drošiem avotiem.
Ar uzsākt CentOS 7 tika noteikti ierobežojumi lietotāju piekļuvei sistēmas failiem un ierobežojumi pakotņu instalēšanai "neparakstītsVai arī bez GPG atslēgas. Ja jūs atradāt šo rakstu, visticamāk, radās kļūda:

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

Tas notiek, kad mēs vēlamies instalēt (ym install) vai darīt update (yum-y update) programmatūras pakotnēm, kas nesatur GNU Privātuma apsardze (GPG).
Programmatūras izstrādātājiem un izstrādātājiem ir norādīts, ka katrai instalācijas pakotnei (RPM) iekļautajai programmatūrai jāpievieno paraksts. Tas ir vienkāršāks veids, kā nodrošināt lietotājiem garantiju, ka šie RPM ir droši. Publiskā atslēga, kas pievienota instalācijas paketēm, ir ietverta Red Hat tīkla kanālu pārvaldības rokasgrāmata un tas jāreģistrē par katru programmatūru arhīvā.

Ja rodas šāda kļūda, vislabāk ir meklēt publisko atslēgu arhīvu, no kura instalēt vēlamo programmatūru. Ja jūs joprojām vēlaties turpināt instalēšanu, vienkāršākais veids ir atspējot publiskās atslēgas verifikāciju instalēšanas arhīvā.

By default, instalācijas arhīvs un update programmatūra atrodas "/etc/yum.repos.d". Rediģējiet ar "nano" vai "vi" ".repo" failu, no kura tiek izvilkts/lejupielādēts .rpm fails bez publiskās atslēgas, un deaktivizējiet "gpgcheck". Iestatiet vērtību uz "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 

Saglabājiet izmaiņas rediģētajā .repo failā un palaidiet to vēlreiz update/ uzstādīšana. Visam jānotiek gludi.

Tehnoloģijas entuziasts, ar prieku rakstu vietnē StealthSettings.com no 2006. gada. Man ir plaša pieredze operētājsistēmās: macOS, Windows un Linux, kā arī programmēšanas valodās un blogošanas platformās (WordPress) un tiešsaistes veikalu platformās (WooCommerce, Magento, PrestaShop).

kā uz » Linux » GPG atslēgas izgūšana neizdevās: [Errno 14] curl#37 — nevarēja atvērt failu … RPM-GPG-KEY [CentOS 7]

1 doma par “GPG atslēgas izgūšana neizdevās: [Errno 14] curl#37 — nevarēja atvērt failu … RPM-GPG-KEY [CentOS 7] ”

Leave a Comment