데비안: GPG가 Linux 커널 키를 얻을 수 없습니다

데비안: GPG가 Linux 커널 키를 얻을 수 없습니다

데비안에서 커널을 다시 컴파일하고 있습니다. 다음과 같은kernel.org 지침, 첫 번째 단계는 서명을 확인하는 것입니다. 그러나 GPG는 공개 키를 찾을 수 없다고 불평합니다.

# gpg --verify linux-3.12.22.tar.sign 
gpg: Signature made Wed 11 Jun 2014 17:22:35 CEST using RSA key ID 6092693E
gpg: Can't check signature: public key not found

나는 열쇠를 얻으려고 노력합니다 :

# gpg --recv-keys 6092693E
gpg: no keyserver known (use option --keyserver)
gpg: keyserver receive failed: bad URI

키 서버를 설정하려고 합니다.

# gpg --keyserver subkeys.pgp.net --recv-keys 6092693E
gpg: requesting key 6092693E from hkp server subkeys.pgp.net
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error

문제가 무엇입니까? 감사해요.

소프트웨어:

  • 데비안 GNU/리눅스 6

  • GPG 1.4.10

편집하다:방화벽이 있지만 해당 규칙이 아웃바운드 트래픽을 차단하지 않습니다. 그러나 다른 포트에서 키 서버에 연결하는 경우:

$ gpg --keyserver subkeys.pgp.net:80 --recv-keys 6092693E
gpg: requesting key 6092693E from subkeys.pgp.net:80
gpgkeys: no keyserver host provided
gpg: keyserver internal error
gpg: keyserver receive failed: keyserver error

답변1

오류 메시지에 표시된 것처럼 GPG 서버를 구성하지 않았습니다.

이 시도:

gpg --keyserver subkeys.pgp.net --recv-keys 6092693E && gpg --export --armor 6092693E \
| sudo apt-key add -

고쳐 쓰다

서버에 연결할 수 없는 것 같습니다:

gpg: keyserver timed out

방화벽이 hkp 서비스의 포트 11371을 차단하고 있습니까?

17371 대신 포트 80을 사용할 수 있습니다.

gpg --keyserver subkeys.pgp.net:80 --recv-keys 6092693E

관련 정보