VPS价格越来越低,很多小伙伴们也开始折腾VPS作为新的渗透平台,毕竟SSH什么的 最方便了~

kali作为debian的衍生产品,用的也超级多,但是VPS定制的镜像一般都木有kali,只有debian,作为同源产品其实操作都是一样的,只要修改一下下源就可以了

更新源就不说了,我是美国VPS,自然用官方源O(∩_∩)O~

添加源以后你会有更多更好的工具可以用,可以参见:Kali Linux metapackages 这个文章,RUL:http://xushine.net/?p=4787

但是更新源的时候出现了以下错误,提示缺少公钥:

W: GPG error: http://http.kali.org kali Release: The following signatures couldn\’t be verified because the public key is not available: NO_PUBKEY ED444FF07D8D0BF6
W: GPG error: http://security.kali.org kali/updates Release: The following signatures couldn\’t be verified because the public key is not available: NO_PUBKEY ED444FF07D8D0BF6

 

解决其实很简单,添加个公钥即可:

apt-key adv –keyserver keyserver.ubuntu.com –recv-keys ED444FF07D8D0BF6

————————————————————————————————————————————–

# apt-key adv –keyserver keyserver.ubuntu.com –recv-keys ED444FF07D8D0BF6
Executing: gpg –ignore-time-conflict –no-options –no-default-keyring –secret-keyring /etc/apt/secring.gpg –trustdb-name /etc/apt/trustdb.gpg –keyring /etc/apt/trusted.gpg –primary-keyring /etc/apt/trusted.gpg –keyserver keyserver.ubuntu.com –recv-keys ED444FF07D8D0BF6
gpg: requesting key 7D8D0BF6 from hkp server keyserver.ubuntu.com
gpg: key 7D8D0BF6: public key “Kali Linux Repository <devel@kali.org>” imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)

再来一次apt-get update就ok了

 

方法二:

#gpg –keyserver pgpkeys.mit.edu –recv-key ED444FF07D8D0BF6

gpg: requesting key 7D8D0BF6 from hkp server pgpkeys.mit.edu
gpg: /root/.gnupg/trustdb.gpg: trustdb created
gpg: key 7D8D0BF6: public key “Kali Linux Repository <devel@kali.org>” imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)

 

#gpg -a –export ED444FF07D8D0BF6 | apt-key add –

root@MyDebianCloud:~# gpg -a –export ED444FF07D8D0BF6 | apt-key add –
OK

 

继续update 看下

 

root@MyDebianCloud:~# apt-get update
Hit http://ftp.us.debian.org squeeze Release.gpg
Ign http://ftp.us.debian.org/debian/ squeeze/main Translation-en
Ign http://ftp.us.debian.org/debian/ squeeze/main Translation-en_US
Hit http://ftp.us.debian.org squeeze-updates Release.gpg
Ign http://ftp.us.debian.org/debian/ squeeze-updates/main Translation-en
Ign http://ftp.us.debian.org/debian/ squeeze-updates/main Translation-en_US
Hit http://ftp.us.debian.org squeeze Release
Hit http://security.debian.org squeeze/updates Release.gpg
Ign http://security.debian.org/ squeeze/updates/main Translation-en
Ign http://security.debian.org/ squeeze/updates/main Translation-en_US
Hit http://ftp.us.debian.org squeeze-updates Release
Ign http://security.kali.org/kali-security/ kali/updates/contrib Translation-en
Ign http://security.kali.org/kali-security/ kali/updates/contrib Translation-en_US
Ign http://http.kali.org/kali/ kali/contrib Translation-en
Ign http://http.kali.org/kali/ kali/contrib Translation-en_US
Hit http://ftp.us.debian.org squeeze/main Sources
Hit http://ftp.us.debian.org squeeze/main i386 Packages
Ign http://security.kali.org/kali-security/ kali/updates/main Translation-en
Ign http://security.kali.org/kali-security/ kali/updates/main Translation-en_US
Ign http://security.kali.org/kali-security/ kali/updates/non-free Translation-en
Ign http://security.kali.org/kali-security/ kali/updates/non-free Translation-en_US
Hit http://security.debian.org squeeze/updates Release
Ign http://http.kali.org/kali/ kali/main Translation-en
Ign http://http.kali.org/kali/ kali/main Translation-en_US
Ign http://http.kali.org/kali/ kali/non-free Translation-en
Ign http://http.kali.org/kali/ kali/non-free Translation-en_US
Hit http://ftp.us.debian.org squeeze-updates/main Sources/DiffIndex
Hit http://ftp.us.debian.org squeeze-updates/main i386 Packages/DiffIndex
Hit http://ftp.us.debian.org squeeze-updates/main i386 Packages
Hit http://security.debian.org squeeze/updates/main Sources
Get:1 http://security.kali.org kali/updates Release.gpg [836 B]
Get:2 http://http.kali.org kali Release.gpg [836 B]
Hit http://security.debian.org squeeze/updates/main i386 Packages
Get:3 http://security.kali.org kali/updates Release [11.0 kB]
Ign http://security.kali.org kali/updates Release
Get:4 http://http.kali.org kali Release [21.1 kB]
Ign http://http.kali.org kali Release
Ign http://security.kali.org kali/updates/main i386 Packages/DiffIndex
Ign http://security.kali.org kali/updates/contrib i386 Packages/DiffIndex
Ign http://security.kali.org kali/updates/non-free i386 Packages/DiffIndex
Ign http://http.kali.org kali/main Sources/DiffIndex
Ign http://http.kali.org kali/non-free Sources/DiffIndex
Ign http://http.kali.org kali/contrib Sources/DiffIndex
Ign http://http.kali.org kali/main i386 Packages/DiffIndex
Ign http://http.kali.org kali/non-free i386 Packages/DiffIndex
Ign http://http.kali.org kali/contrib i386 Packages/DiffIndex
Hit http://security.kali.org kali/updates/main i386 Packages
Hit http://security.kali.org kali/updates/contrib i386 Packages
Hit http://http.kali.org kali/main Sources
Hit http://security.kali.org kali/updates/non-free i386 Packages
Hit http://http.kali.org kali/non-free Sources
Hit http://http.kali.org kali/contrib Sources
Hit http://http.kali.org kali/main i386 Packages
Hit http://http.kali.org kali/non-free i386 Packages
Hit http://http.kali.org kali/contrib i386 Packages
Fetched 1,674 B in 3s (527 B/s)
Reading package lists… Done
W: GPG error: http://security.kali.org kali/updates Release: The following signatures couldn\’t be verified because the public key is not available: NO_PUBKEY ED444FF07D8D0BF6
W: GPG error: http://http.kali.org kali Release: The following signatures couldn\’t be verified because the public key is not available: NO_PUBKEY ED444FF07D8D0BF6
root@MyDebianCloud:~# gpg –keyserver pgpkeys.mit.edu –recv-key ED444FF07D8D0BF6
gpg: requesting key 7D8D0BF6 from hkp server pgpkeys.mit.edu
gpg: /root/.gnupg/trustdb.gpg: trustdb created
gpg: key 7D8D0BF6: public key “Kali Linux Repository <devel@kali.org>” imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
root@MyDebianCloud:~# gpg -a –export 9AA38DCD55BE302B | sudo apt-key add –
-bash: sudo: command not found
gpg: WARNING: nothing exported
root@MyDebianCloud:~# gpg -a –export ED444FF07D8D0BF6 | sudo apt-key add –
-bash: sudo: command not found
gpg: [stdout]: write error: Broken pipe
gpg: [stdout]: write error: Broken pipe
gpg: iobuf_flush failed on close: file write error
root@MyDebianCloud:~# gpg -a –export ED444FF07D8D0BF6 | apt-key add –
OK
root@MyDebianCloud:~# apt-get update
Hit http://ftp.us.debian.org squeeze Release.gpg
Ign http://ftp.us.debian.org/debian/ squeeze/main Translation-en
Ign http://ftp.us.debian.org/debian/ squeeze/main Translation-en_US
Hit http://ftp.us.debian.org squeeze-updates Release.gpg
Ign http://ftp.us.debian.org/debian/ squeeze-updates/main Translation-en
Ign http://ftp.us.debian.org/debian/ squeeze-updates/main Translation-en_US
Hit http://ftp.us.debian.org squeeze Release
Ign http://security.kali.org/kali-security/ kali/updates/contrib Translation-en
Ign http://security.kali.org/kali-security/ kali/updates/contrib Translation-en_US
Ign http://http.kali.org/kali/ kali/contrib Translation-en
Ign http://http.kali.org/kali/ kali/contrib Translation-en_US
Hit http://ftp.us.debian.org squeeze-updates Release
Hit http://ftp.us.debian.org squeeze/main Sources
Hit http://ftp.us.debian.org squeeze/main i386 Packages
Hit http://security.debian.org squeeze/updates Release.gpg
Ign http://security.debian.org/ squeeze/updates/main Translation-en
Ign http://security.debian.org/ squeeze/updates/main Translation-en_US
Ign http://security.kali.org/kali-security/ kali/updates/main Translation-en
Ign http://security.kali.org/kali-security/ kali/updates/main Translation-en_US
Ign http://security.kali.org/kali-security/ kali/updates/non-free Translation-en
Ign http://security.kali.org/kali-security/ kali/updates/non-free Translation-en_US
Ign http://http.kali.org/kali/ kali/main Translation-en
Ign http://http.kali.org/kali/ kali/main Translation-en_US
Ign http://http.kali.org/kali/ kali/non-free Translation-en
Ign http://http.kali.org/kali/ kali/non-free Translation-en_US
Hit http://ftp.us.debian.org squeeze-updates/main Sources/DiffIndex
Hit http://ftp.us.debian.org squeeze-updates/main i386 Packages/DiffIndex
Hit http://ftp.us.debian.org squeeze-updates/main i386 Packages
Hit http://security.debian.org squeeze/updates Release
Get:1 http://http.kali.org kali Release.gpg [836 B]
Get:2 http://security.kali.org kali/updates Release.gpg [836 B]
Hit http://security.debian.org squeeze/updates/main Sources
Hit http://security.debian.org squeeze/updates/main i386 Packages
Get:3 http://http.kali.org kali Release [21.1 kB]
Get:4 http://security.kali.org kali/updates Release [11.0 kB]
Hit http://http.kali.org kali/main Sources
Hit http://security.kali.org kali/updates/main i386 Packages
Hit http://security.kali.org kali/updates/contrib i386 Packages
Hit http://security.kali.org kali/updates/non-free i386 Packages
Hit http://http.kali.org kali/non-free Sources
Hit http://http.kali.org kali/contrib Sources
Hit http://http.kali.org kali/main i386 Packages
Hit http://http.kali.org kali/non-free i386 Packages
Hit http://http.kali.org kali/contrib i386 Packages
Fetched 1,674 B in 2s (573 B/s)
Reading package lists… Done

 

收工