1. 程式人生 > >kali執行apt-get updata 時出現校驗數字簽名時出錯

kali執行apt-get updata 時出現校驗數字簽名時出錯

apt-get updata 時出現校驗數字簽名時出錯。此倉庫未被更新,所以仍然使用此前的索引檔案,可能原因是安裝的gpg證書過期了。
執行apt-key list檢視發現從下面紅色部分可知證書已經過期:
/etc/apt/trusted.gpg
--------------------
pub   rsa4096 2016-04-12 [SC]
      EB4C 1BFD 4F04 2F6D DDCC  EC91 7721 F63B D38B 4796
uid           [ unknown] Google Inc. (Linux Packages Signing Authority) <[email protected]
> sub   rsa4096 2016-04-12 [S] [expires: 2019-04-12] sub   rsa4096 2017-01-24 [S] [expires: 2020-01-24] pub   rsa2048 2013-09-12 [SC]       D27A 72F3 2D86 7DF9 300A  2415 7449 0FD6 EC51 E8C4 uid           [ unknown] Draios Inc. <[email protected]> sub   rsa2048 2013-09-12 [E] /etc/apt/trusted.gpg.d/debian-archive-jessie-automatic.gpg ---------------------------------------------------------- pub   rsa4096 2014-11-21 [SC] [expires: 2022-11-19]       126C 0D24 BD8A 2942 CC7D  F8AC 7638 D044 2B90 D010 uid           [ unknown] Debian Archive Automatic Signing Key (8/jessie) <
[email protected]
> /etc/apt/trusted.gpg.d/debian-archive-jessie-security-automatic.gpg ------------------------------------------------------------------- pub   rsa4096 2014-11-21 [SC] [expires: 2022-11-19]       D211 6914 1CEC D440 F2EB  8DDA 9D6D 8F6B C857 C906 uid           [ unknown] Debian Security Archive Automatic Signing Key (8/jessie) <
[email protected]
> /etc/apt/trusted.gpg.d/debian-archive-jessie-stable.gpg ------------------------------------------------------- pub   rsa4096 2013-08-17 [SC] [expires: 2021-08-15]       75DD C3C4 A499 F1A1 8CB5  F3C8 CBF8 D6FD 518E 17E1 uid           [ unknown] Jessie Stable Release Key <[email protected]> /etc/apt/trusted.gpg.d/debian-archive-stretch-automatic.gpg ----------------------------------------------------------- pub   rsa4096 2017-05-22 [SC] [expires: 2025-05-20]       E1CF 20DD FFE4 B89E 8026  58F1 E0B1 1894 F66A EC98 uid           [ unknown] Debian Archive Automatic Signing Key (9/stretch) <[email protected]> sub   rsa4096 2017-05-22 [S] [expires: 2025-05-20] /etc/apt/trusted.gpg.d/debian-archive-stretch-security-automatic.gpg -------------------------------------------------------------------- pub   rsa4096 2017-05-22 [SC] [expires: 2025-05-20]       6ED6 F5CB 5FA6 FB2F 460A  E88E EDA0 D238 8AE2 2BA9 uid           [ unknown] Debian Security Archive Automatic Signing Key (9/stretch) <[email protected]> sub   rsa4096 2017-05-22 [S] [expires: 2025-05-20] /etc/apt/trusted.gpg.d/debian-archive-stretch-stable.gpg -------------------------------------------------------- pub   rsa4096 2017-05-20 [SC] [expires: 2025-05-18]       067E 3C45 6BAE 240A CEE8  8F6F EF0F 382A 1A7B 6500 uid           [ unknown] Debian Stable Release Key (9/stretch) <[email protected]> /etc/apt/trusted.gpg.d/debian-archive-wheezy-automatic.gpg ---------------------------------------------------------- pub   rsa4096 2012-04-27 [SC] [expires: 2020-04-25]       A1BD 8E9D 78F7 FE5C 3E65  D8AF 8B48 AD62 4692 5553 uid           [ unknown] Debian Archive Automatic Signing Key (7.0/wheezy) <[email protected]> /etc/apt/trusted.gpg.d/debian-archive-wheezy-stable.gpg ------------------------------------------------------- pub   rsa4096 2012-05-08 [SC] [expires: 2019-05-07]       ED6D 6527 1AAC F0FF 15D1  2303 6FB2 A1C2 65FF B764 uid           [ unknown] Wheezy Stable Release Key <[email protected]> /etc/apt/trusted.gpg.d/kali-archive-keyring.gpg ----------------------------------------------- pub   rsa4096 2012-03-05 [SC] [expired: 2018-02-02]       44C6 513A 8E4F B3D3 0875  F758 ED44 4FF0 7D8D 0BF6 uid           [ expired] Kali Linux Repository <[email protected]>
修復方案如下:
wget https://http.kali.org/kali/pool/main/k/kali-archive-keyring/kali-archive-keyring_2018.1_all.deb
apt install ./kali-archive-keyring_2018.1_all.deb