树莓派(Raspberry Pi 3b)安装Kail Linux 2017.2及配置

准备:
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了






你可能感兴趣的:(安全)