हमारे पास एक एप्ट-मिरर सर्वर है। हमारे पास इस सर्वर पर 'लोकल' नाम का एक कस्टम रेपो भी है।

अगर मैं स्रोतों में जोड़ता हूं। निम्न पंक्ति सूचीबद्ध करें:

deb http://aptmirror.example.com/local trusty main

निम्न त्रुटि प्रदर्शित होती है:

W: Erreur de GPG : http://aptmirror.example.com trusty InRelease : The following signatures couldn't be verified because the public key is not available : NO_PUBKEY 2ED3267B70B1ADC4

निम्न आदेश के साथ भी:

gpg --keyserver aptmirror.example.com --recv-keys 2ED3267B70B1ADC4
gpgkeys: key 2ED3267B70B1ADC4 can't be retrieved
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0

मैंने इसके साथ भी कोशिश की apt-key advलेकिन यह काम नहीं कर रहा है ..

क्या आप जानते हैं कि यह स्थानीय GPG सार्वजनिक कुंजी सभी Linux क्लाइंट के लिए कैसे उपलब्ध है?


प्रयास

gpg --send-keys --keyserver keyserver.ubuntu.com $GPGKEY

या

gpg --send-keys --keyserver keys.gnupg.net $GPGKEY

लेकिन मुझे मिल गया:

gpgkeys: this keyserver type only supports key retrieval
gpg: keyserver internal error
gpg: keyserver send failed: keyserver error

और gpg --export --armor200 कंप्यूटरों के साथ कॉपी-पेस्ट वास्तव में कोई समाधान नहीं है

संपादित करें: आपके उत्तरों के लिए धन्यवाद।

मैंने यह कोशिश की:

gpg --send-keys --keyserver keyserver.ubuntu.com $GPGKEY

या

gpg --send-keys --keyserver keys.gnupg.net $GPGKEY

लेकिन मुझे मिल गया:

gpgkeys: this keyserver type only supports key retrieval
gpg: keyserver internal error
gpg: keyserver send failed: keyserver error

और कॉपी-पेस्ट के साथ gpg --export --armorवास्तव में कोई समाधान नहीं है, 200 कंप्यूटरों के साथ ...

answer

मैं सोच रहा हूं कि aptmirror.example.comएक उपयुक्त दर्पण सर्वर की तरह लगता है, जीपीजी कुंजी सर्वर नहीं?

आमतौर पर आप अपनी कुंजी को subkeys.pgp.net जैसे सार्वजनिक कुंजी सर्वर पर अपलोड करते हैं, लेकिन यह विश्वास स्थापित करने के लिए पर्याप्त नहीं है।

दर्पण पर करें:

gpg --export --armor

कुंजी का चयन करें और क्लाइंट मशीन पर करें:

apt-key add -[ENTER]
[PASTE KEY][ENTER]
[Ctrl-D]

या

दर्पण पर keyservers की कुंजी प्रकाशित करें

gpg --send-keys

और इससे:

gpg --recv-keys 2ED3267B70B1ADC4

ग्राहक पर। कुंजी को प्रकाशित करने और यह कीसर्वर पर उपलब्ध होने के बीच आपको कुछ मिनट प्रतीक्षा करनी पड़ सकती है।