GPG 키 검색 실패: [Errno 14] curl#37 – 파일을 열 수 없습니다 … RPM-GPG-KEY [CentOS 7]

CentOS 그것은 매우 견고한 운영 체제이며, 특히 웹 서버를 실행해야 하는 경우 보안 면에서 Ubuntu보다 훨씬 낫습니다.
수년에 걸쳐 CentOS 많이 발전했고 CentOS 6.x에서 7.xa로 변경되면서 보안 측면에 많은 변화가 생겼습니다.

많은 취약점 이전 버전의 CentOS 아카이브에 소프트웨어 설치 때문에 (YUM 저장소) 덜 안전합니다. 예를 들어, LEMP (Linux, NGINX, MySQL의 & PHP)이 패키지가 안전한 출처에서 설치되지 않은 경우 문제가 발생할 수 있습니다.
출시와 함께 CentOS 7 시스템 파일에 대한 사용자 액세스 제한 및 패키지 설치 제한 설정 "부호"또는 GPG 키없이. 이 기사를 본 경우 다음 오류가 발생했을 가능성이 큽니다.

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

이것은 설치를 원할 때 발생합니다 (ym install) 또는 할 update (냠냠 update) 다음을 포함하지 않는 소프트웨어 패키지의 경우 GNU 프라이버시 가드 (GPG).
소프트웨어 개발자와 개발자는 설치 패키지 (RPM)에 포함 된 각 소프트웨어에 서명이 수반되어야한다고 지시합니다. 이 RPM이 안전하다는 것을 사용자에게 보장하는 것이 더 간단한 방법입니다. 설치 패키지와 함께 제공되는 공개 키는 다음에서 다룹니다. Red Hat Network 채널 관리 가이드 아카이브의 각 소프트웨어에 대해 기록해야합니다.

이러한 오류가 발생하면 원하는 소프트웨어를 설치할 공용 키 아카이브를 찾는 것이 가장 좋습니다. 여전히 설치를 계속하려면 가장 간단한 방법은 설치 아카이브에서 공개 키 확인을 비활성화하는 것입니다.

By default, 설치 아카이브 및 update 소프트웨어는 "/etc/yum.repos.d"에 있습니다. 공개 키 없이 .rpm 파일이 추출/다운로드되는 ".repo" 파일을 "nano" 또는 "vi"로 편집하고 "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 파일에 변경 사항을 저장하고 다시 실행하십시오. update/ 설치. 모든 것이 순조롭게 진행되어야 합니다.

기술 애호가로서, 2006년부터 StealthSettings.com에서 기쁨을 가지고 글을 쓰고 있습니다. macOS, Windows, Linux 등 다양한 운영 체제에 대한 풍부한 경험이 있으며 프로그래밍 언어 및 블로깅 플랫폼 (WordPress)과 같은 분야에도 정통하고 있습니다. 온라인 스토어 (WooCommerce, Magento, PrestaShop)를 포함하여 여러 분야에서 경험이 있습니다.

방법 » Linux » GPG 키 검색 실패: [Errno 14] curl#37 – 파일을 열 수 없습니다 … RPM-GPG-KEY [CentOS 7]

“GPG 키 검색 실패: [Errno 1] curl#14 – 파일을 열 수 없습니다 … RPM-GPG-KEY [CentOS 7]"

코멘트 남김