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

CentOS는 매우 견고한 운영 체제이며 우분투보다 보안 측면에서 훨씬 우수하다고 생각합니다. 특히 웹 서버를 실행할 때 더욱 그렇습니다.
CentOS는 많이 진화했으며 CentOS 6.x에서 7.x 로의 전환은 보안 측면에서 많은 변화를 가져 왔습니다.

많은 취약점 이전 버전의 CentOS에 아카이브에 소프트웨어 설치 때문에 (YUM 저장소) 덜 안전합니다. 예를 들어, LEMP (리눅스, 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 프라이버시 가드 (GPG).
소프트웨어 개발자와 개발자는 설치 패키지 (RPM)에 포함 된 각 소프트웨어에 서명이 수반되어야한다고 지시합니다. 이 RPM이 안전하다는 것을 사용자에게 보장하는 것이 더 간단한 방법입니다. 설치 패키지와 함께 제공되는 공개 키는 다음에서 다룹니다. Red Hat Network 채널 관리 가이드 아카이브의 각 소프트웨어에 대해 기록해야합니다.

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

기본적으로 설치 아카이브 및 소프트웨어 업데이트는 "/etc/yum.repos.d"에 있습니다. 공개 키없이 .rpm 파일의 압축을 풀거나 다운로드 한 "nano"또는 "vi"로 ".repo"파일을 편집하고 "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

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

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

저자에 관하여

스텔스

가젯과 IT를 의미하는 모든 것에 열정적 인 2006의 stealthsettings.com으로 글을 쓰고 컴퓨터와 운영 체제 macOS, Linux, Windows, iOS 및 Android에 대한 새로운 것을 발견하고 싶습니다.

코멘트를 남겨

이 사이트는 Akismet을 사용하여 스팸을 줄입니다. 댓글 데이터 처리 방법 알아보기.