칼리리눅스 (Kali Linux)에서 apt-get update 를 주기적으로 사용하지 않을 경우 archive-keyring package 가 outdated 가 되어버린다고 합니다. 하여 아래와 같이 오류가 발생해 버리게 되는데요. 

Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease

Hit:2 http://dl.google.com/linux/chrome/deb stable Release 

Hit:4 https://download.sublimetext.com apt/dev/ InRelease                      

Hit:5 http://deb.i2p2.no unstable InRelease                         

Get:6 http://ftp.yzu.edu.tw/Linux/kali kali-rolling InRelease [30.5 kB]

Err:6 http://ftp.yzu.edu.tw/Linux/kali kali-rolling InRelease
  The following signatures were invalid: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
Reading package lists... Done
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://ftp.yzu.edu.tw/Linux/kali kali-rolling InRelease: The following signatures were invalid: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
W: Failed to fetch http://http.kali.org/kali/dists/kali-rolling/InRelease  The following signatures were invalid: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
W: Some index files failed to download. They have been ignored, or old ones used instead.

이와 같은 오류가 발생했을 때, 아래 명령어를 이용하면 간단하게 해결 할 수 있습니다.

wget -q -O - https://archive.kali.org/archive-key.asc  | apt-key add

Keyring 이란 공개키 (public key) 의 집합입니다. 이 keyring 은 다운로드 받은 패키지들의 무결성을 검증하기 위한 키파일인 것이지요. 이 keyring 을 통하여 패키지의 서명이 확인되지 않아 다운로드가 되지 않은 것이 위 오류의 이유입니다~

There are currently no comments.