准备:
1.树莓派
2.一张16G以上的SD卡
3.树莓派的镜像(https://www.offensive-security.com/kali-linux-arm-images/)
4.HDMI显示器(不能用无源的HDMI转VGA线,据说会烧毁),键盘等
一、解压.xz格式的镜像,解压成.img,并用烧录软件Win32 Disk Imager烧录到SD卡
二,插卡,接线,开机,输入账号密码root toor,进入kali桌面
发现问题:
1.基本配置……找不到文本编辑器(应该是我太菜了)
2.有线网络无法连接
3.ssh无法远程连接
解决问题:
1.连接WIFI,安装vim
apt update && apt install vim -y
更新会很慢,因为没有文本编辑器来修改更新源
有了编辑器就可以修改更新源文件了
vim /etc/apt/sources.list
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#阿里云
#deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#清华大学
#deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#浙大
#deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#东软大学
#deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#官方源
#deb http://http.kali.org/kali kali-rolling main non-free contrib
#deb-src http://http.kali.org/kali kali-rolling main non-free contrib
#重庆大学
#deb http://http.kali.org/kali kali-rolling main non-free contrib
#deb-src http://http.kali.org/kali kali-rolling main non-free contrib
安装gparted拓展分区
apt update && apt install gparted -y
打开gparted,右键带颜色部分—>Resize/Move–>鼠标拖动到最右边—>Resize,最后点那个回车符号确认更改
df -hl
可以查看调整后的SD卡使用情况
2.解决有线网络Device not managed的问题
vim /etc/NetworkManager/NetworkManager.conf
managed=true
service network-manager restart
3.配置SSH。
树莓派中的kali是默认开启ssh的,然并卵,SSH无法使用,putty报错:"Network error: Software caused connection abort" xShell报错:"Socket error Event: 32 Error: 10053."
service ssh status
查看发现
Could not load host key,此时如果从客户端连接到服务器时是不会成功的。其原因是在 SSH 连接协议中需要有 RSA 或 DSA 密钥的鉴权。 因此,我们可以在服务器端使用 ssh-keygen 程序来生成一对公钥/私钥对
于是执行
ssh-keygen -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key
Generating public/private rsa key pair.
Enter passphrase (empty for no passphrase): #直接回车即可
Enter same passphrase again:
Your identification has been saved in /etc/ssh/ssh_host_rsa_key.
Your public key has been saved in /etc/ssh/ssh_host_rsa_key.pub.
在/etc/ssh/sshd_config内更新配置信息。重启ssh
service ssh restart
现在SSH应该是可以用了。
问题解决完了,更改一下KALI的默认密码sudo root passwd root,安装完整版的kali
apt update && apt install kali-linux-all
你就可以好好学习kali了