본문 바로가기
Program/ubuntu Linux

[해결] apt-get update 시 공개키가 없기 때문에 인증 할 수 없습니다

by 소중하루 2020. 8. 8.
반응형

 

 

apt-get update 시 공개키가 없기 때문에 인증 할 수 없는 경우 해결

 

ubuntu를 설치해서 처음 사용할 때 또는 apt-get update 를 처음 진행할때 공개키로 인해 진행이 안되는 경우가 생깁니다

 

 

 

GPG란? GNU Privacy Guard(GnuPG)의 OpenPGP 이다.

OpenPGP 표준을 사용하여 디지털 암호화 및 서명 서비스를 제공하는 툴이다.
공용키 시스템에서 각 사용자는 개인키와 공용키로 구성된 키 쌍을 가진다.

사용자의 개인 키는 비밀로 유지되므로 절대 공개할 필요가 없다.

공개키는 이용자가 소통하고자 하는 사람에게 누구나 부여할 수 있다

즉 배포 파일의 인증을 확인하는데 사용되느 소프트웨어 패키지 이다

 

정확한 내용은 크게 신경 쓸 필요 없이 아래 가이드 대로 인증 요청을 하면 추가로 인증할 필요 없이 적용이 된다

 

 

 

 

다음 서명들은 공개키가 없기 때문에 인증할 수 없습니다: NO_PUBKEY 5DC22404A6F9F1CA

 

 

 

 

이렇게 메세지가 나오면서 필요한 공개키가 어떤건지 알수 있습니다

제 우분투에서는 5DC22404A6F9F1CA 의 공개키가 없다고 하네요

사용자마다 또는 우분투 버전에 따라 공개키 값을 다를 수 있습니다

 

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5DC22404A6F9F1CA

 

 

 

공개키 등록 후엔 apt-get update 가 정상적으로 완료 됩니다

sudo 는 관리자 권한이기 때문에 이미 관리자 권한으로 로그인했으면 sudo 는 생략하셔도 됩니다

$ sudo apt-get update

반응형

댓글