การดึงคีย์ GPG ล้มเหลว: [Errno 14] Curl#37 – ไม่สามารถเปิดไฟล์ได้ … rpm-gpg-key [centos 7]

Centos เป็นระบบปฏิบัติการที่แข็งแกร่งมากและในความเห็นของเรามันดีกว่าด้านความปลอดภัยมากกว่าอูบุนตูโดยเฉพาะอย่างยิ่งเมื่อเรามีเว็บเซิร์ฟเวอร์
ในช่วงหลายปีที่ผ่านมา Centos มีการพัฒนามากและการเปลี่ยนจาก Centos 6.x เป็น 7.x ได้นำการเปลี่ยนแปลงมากมายมาสู่ด้านความปลอดภัย

มาก ความอ่อนแอ ในเวอร์ชันเก่าของ centos ปรากฏขึ้นเนื่องจากการติดตั้งซอฟต์แวร์เก็บถาวร (ที่เก็บยำ) ปลอดภัยน้อยลง ตัวอย่างเช่นการติดตั้งอย่างง่าย ตัวเลมป์ -ลินเวกซ์- nginx- mysql & PHP) สามารถสร้างปัญหาได้เมื่อเวลาผ่านไปหากแพ็คเกจเหล่านี้ไม่ได้ติดตั้งจากแหล่งที่ปลอดภัย
ด้วยการเปิดตัว CentOS 7 ข้อ จำกัด ถูกตั้งค่าสำหรับการเข้าถึงไฟล์ของผู้ใช้ไปยังไฟล์ระบบและข้อ จำกัด ในการติดตั้งการบรรจุ “ไม่ได้ลงนาม” หรือไม่มีคีย์ GPG หากคุณได้ปรับบทความนี้คุณมักจะพบข้อผิดพลาด:

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

สิ่งนี้เกิดขึ้นเมื่อเราต้องการติดตั้ง (การติดตั้ง YM) หรืออัปเดต (การอัปเดต yum -y) ไปยังแพ็คเกจซอฟต์เทิร์ GNU Privacy Guard (GPG)
ผู้ผลิตซอฟต์แวร์และการพัฒนาได้รับการกระตุ้นให้ซอฟต์แวร์แต่ละซอฟต์แวร์ที่รวมอยู่ในแพ็คเกจการติดตั้ง (RPM) จะมาพร้อมกับลายเซ็น มันเป็นวิธีที่ง่ายกว่าซึ่งการรับประกันสำหรับผู้ใช้สามารถเสนอให้ RPM เหล่านี้ปลอดภัย คีย์สาธารณะ (คีย์สาธารณะ) ที่มาพร้อมกับแพ็คเกจการติดตั้งอยู่ในคู่มือการจัดการช่องทางเครือข่าย Red Hat และจะต้องลงทะเบียนสำหรับซอฟต์แวร์แต่ละตัวในที่เก็บถาวร

หากคุณพบข้อผิดพลาดดังกล่าวเป็นการดีที่สุดที่จะมองหาที่เก็บถาวรกับสาธารณชนที่จะติดตั้งซอฟต์แวร์ที่ต้องการ หากคุณยังต้องการทำการติดตั้งต่อไปวิธีที่ง่ายที่สุดคือการปิดใช้งานการตรวจสอบคีย์สาธารณะในการติดตั้งเก็บถาวร

โดยค่าเริ่มต้นคลังเก็บการติดตั้งและการอัปเดตซอฟต์แวร์จะอยู่ใน “/etc/yum.repos.d”- แก้ไข “นาโน” หรือ “VI” ไฟล์ “. repo” จากที่ถูกสกัด / ขนถ่ายไฟล์. rpm โดยไม่ต้องใช้รหัสสาธารณะและปิดการใช้งาน “gpgcheck“- กำหนดค่า “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 

ช่วยลดการเปลี่ยนแปลงในไฟล์. repo ที่แก้ไขและเรียกใช้การอัปเดต / การติดตั้งอีกครั้ง ทุกอย่างควรไปโดยไม่มีปัญหา

หลงใหลเกี่ยวกับเทคโนโลยีฉันเขียนด้วยความยินดีกับ stealthsetts.com เริ่มต้นด้วยปี 2549 ฉันมีประสบการณ์มากมายในระบบปฏิบัติการ: MacOS, Windows และ Linux แต่ยังอยู่ในภาษาการเขียนโปรแกรมและแพลตฟอร์มบล็อก (WordPress) และสำหรับร้านค้าออนไลน์ (Woocommerce, Magento, Presashop)

บ้าน แหล่งที่มาของคุณบทเรียนเคล็ดลับและข่าวที่เป็นประโยชน์ การดึงคีย์ GPG ล้มเหลว: [Errno 14] Curl#37 – ไม่สามารถเปิดไฟล์ได้ … rpm-gpg-key [centos 7]

1 คิดเกี่ยวกับ“การดึงคีย์ GPG ล้มเหลว: [Errno 14] Curl#37 – ไม่สามารถเปิดไฟล์ได้ … rpm-gpg-key [centos 7]”

  1. ขอบคุณมาก!
    เอกสารอ้างอิงของเว็บไซต์ MySQL นั้นศักดิ์สิทธิ์มากในกระบวนการติดตั้งนี้ เคล็ดลับของคุณช่วยฉันได้มาก

    ตอบ
แสดงความคิดเห็น