Debian 10.5-amd-netinst.iso
SHA512 체크섬이 올바른지 확인하려고 합니다.공식 데비안 CD 이미지 웹사이트.
다음 오류가 발생합니다.
gpg --no-default-keyring --keyring Debian\ CD\ signing\ key\ \(6294BE9B\)\ –\ Public.asc --verify SHA512SUMS.sign
gpg: assuming signed data in 'SHA512SUMS'
gpg: Signature made Sat 1 Aug 22:01:33 2020 EDT
gpg: using RSA key DF9B9C49EAA9298432589D76DA87E80D6294BE9B
gpg: key DA87E80D6294BE9B: new key but contains no user ID - skipped
gpg: Total number processed: 1
gpg: w/o user IDs: 1
gpg: Can't check signature: No public key
웹 및 기타 게시물을 탐색하면서 일부 사람들은 해당 이메일 주소의 소유자가 게시를 허용하지 않는 한 모든 사용자 ID를 삭제하는 소유자 승인 시스템을 가지고 있기 때문에 다른 키링 서버를 사용하여 키를 검색할 것을 제안했습니다. 나는 12개의 다른 키 서버를 사용해 보았지만 어느 것도 문제를 해결하지 못하는 것 같습니다.
문제가 무엇인지 또는 어떻게 해결할 수 있는지에 대한 아이디어가 있습니까?
답변1
GnuPG --keyring
매개변수는 ASCII 기반 파일을 입력으로 허용하지 않습니다. 이를 확인하는 가장 쉬운 방법은 다음을 수행하는 것입니다.
$ gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys DF9B9C49EAA9298432589D76DA87E80D6294BE9B
$ gpg --no-armor -o keyring.gpg --export DF9B9C49EAA9298432589D76DA87E80D6294BE9B
$ gpg --no-default-keyring --keyring keyring.gpg --keyserver-options none --verify SHA512SUMS.sign
gpgv
확인을 특정 키링 세트로 제한하고 키가 분실된 경우 키 서버에서 키를 얻지 않으려면 를 사용하여 데이터를 확인할 수도 있습니다. 프로그램에서 이 작업을 수행하려고 생각 중이고 종료 상태 이상의 것이 필요하다면 --status-fd
이것이 바로 여러분의 친구입니다.