kali 初学者 安装更新时遇到的问题
- 若出现下载签名无效问题
root@kali:~# apt-get update && apt-get upgrade && apt-get disupgrade
获取:1 http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling InRelease [30.6 kB]
错误:1 http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling InRelease
下列签名无效: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
正在读取软件包列表... 完成
W: GPG 错误:http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling InRelease: 下列签名无效: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
E: 仓库 “http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling InRelease” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。`
GPG是一个加密与解密的工具,在apt更新下载包时会进行加密解密,提供相关支持。如果没有密钥的话是无法进行验证的。我们需要添加密钥
解决方法:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EXPKEYSIG ED444FF07D8D0BF6`
注意: ED444FF07D8D0BF6 必须要和出现问题中的一致
当出现这个结果就ok了:
root@kali:~# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ED444FF07D8D0BF6
Executing: /tmp/apt-key-gpghome.GQrtc3VAIy/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys ED444FF07D8D0BF6
gpg: key ED444FF07D8D0BF6: 2 duplicate signatures removed
gpg: 密钥 ED444FF07D8D0BF6:“Kali Linux Repository <devel@kali.org>” 3 个新的签名
gpg: 处理的总数:1
gpg: 新的签名:3
之后在一次,更新即可
apt-get update && apt-get upgrade && apt-get disupgrade
配置SSH
首先通过代码查看ssh服务是否开启
root@kali:~# service ssh status
出现这样没有开启:
● ssh.service - OpenBSD Secure Shell server
Loaded: loaded (/lib/systemd/system/ssh.service; disabled; vendor preset:
Active: inactive (dead)
Docs: man:sshd(8)
man:sshd_config(5)
接下来开始启动SSH服务。首先要退出 ctrl+z
,之后再执行命令如下:
leafpad /etc/ssh/sshd_config
打开sshd_config文件进行配置:
#To disable tunneled clear text passwords, change to no here!
PasswordAuthentication yes #在文件中找到这一行 *#* 去掉注释
#PermitEmptyPasswords no
#LoginGraceTime 2m
PermitRootLogin prohibit-password #把这个#去掉,后面的prohibit-password改成yes
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
之后保存即可,接下来运行
root@kali:~# service ssh start #开启SSH服务
root@kali:~# service ssh status #再一次查看SSH状态
如出现一下则表示开启成功:
。。。
7月 15 11:26:36 kali systemd[1]: Starting OpenBSD Secure Shell server...
7月 15 11:26:36 kali sshd[3561]: Server listening on 0.0.0.0 port 22.
7月 15 11:26:36 kali sshd[3561]: Server listening on :: port 22.
7月 15 11:26:36 kali systemd[1]: Started OpenBSD Secure Shell server.