树莓派(Raspberry Pi)4B无界面安装Kali系统篇

本文详细介绍了树莓派4B的Kali Linux系统安装过程,包括镜像下载、固件烧录、IP地址设置、国内源切换、VNC与xrdp远程连接配置、中文及日期设置等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

树莓派4B

这是一款基于ARM微型电脑主板,主要为学生编程教育而设计,别看外表“娇小”,但是内“心”强大!视频、音频等功能皆有,可谓麻雀虽小,五脏俱全。这边购买的一款应该是树莓派4代B型(Raspberry Pi 4 Model B Rev 1.2)。
镜像下载地址:https://www.offensive-security.com/kali-linux-arm-images/

SOC(处理器)CPU速度&核心内存USB网口SD卡接口
BCM28454核4GB3.0 & 2.0千兆以太网Micro SD接口

固件安装

  • 准备读卡器,将Micro SD卡插入读取器。
  • 将读卡器插入电脑
  • 预先下载需要安装的系统(这个网上搜一下,我这边安装的是
    kali-linux-2020.1a-rpi3-nexmon-64.img

固件是.img.xz格式的,使用Windows烧写需要先解压为.img格式。

  • 使用SDFormatter 对卡进行格式化(有必要的话多格式几次)
    在这里插入图片描述
  • 使用BalenaEtcher将固件烧录到SD卡
    在这里插入图片描述
  • 烧录完成,取下读卡器,插入到我们得树莓派板子上
    在这里插入图片描述
  • 启动树莓派

板子ip地址获取&设置

启动树莓派,配置所限制,没有图形化工具? 那么怎么知道板子的ip地址呢?
这边使用了一个简单方法,利用路由器的dhcp功能。将板子接入到路由器上,然后登陆路由器的界面,查看连接设备,获取地址信息。
在这里插入图片描述
使用SSH工具进行连接即可,账户root 密码 toor
在这里插入图片描述
为了之后登陆能够一直使用,这边尽量自己配置一个静态ip地址:

auto lo
iface lo inet loopback
auto eth0//就是前面查看的名字
iface eth0 inet static
address 192.168.0.101    //IP地址
netmask 255.255.255.0    //掩码
gateway 192.168.0.1     //网关
dns-servername 114.114.114.114

该方法 好像未生效! 先不管,后续再来研究?暂时还是dhcp吧

至少现在我们能够操作树莓派了!!!

源切换

切到国内源:vi /etc/apt/source.list

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

如果是raspberry 则使用如下源:

deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

执行如下操作对源进行更新,软件进行升级&清除:

apt-get update & apt-get upgrade
apt-get dist-upgrade
apt-get clean

配置VNC连接

  1. 这里是用了先安装x11vnc
    apt-get install x11vnc
  2. 安装完成后,我们执行下面这条语句设置密码
    x11vnc -storepasswd
  3. 最后会询问您是否要将密码写入/root/.vnc/passwd并选择y
    接在在终端输入tightvncserver开启vnc
  4. 使用vnc viwer进行连接测试:
    在这里插入图片描述
  5. 连接进去
    在这里插入图片描述

配置xrdp

  1. windows下使用mstsc 既可以连接,输入ssh用户名、密码既可以连接
    在这里插入图片描述
    xrdp安装步骤:
  2. apt-get install xrdp
  3. apt-get instlal xfce4
  4. 用vim打开 /etc/xrdp/startwm.sh
    vi /etc/xrdp/startwm.sh
    在里面添加 echo "xfce4-session" > ~/.xsession
  5. service xrdp start
  6. systemctl enable xrdp.service
    在这里插入图片描述
    该效果貌似更好一点!
    在这里插入图片描述

设置中文

  1. 在终端上先输入
    apt-get install xfonts-intl-chinese
    apt-get install ttf-wqy-microhei
  2. 安装中文字体
    接着安装locates
    apt-get install locales
    完成后执行
    dpkg-reconfigure locales
    在界面上选择en_US.UTF-8zh_CN.UTF-8按确定后选择zh_CN.UTF-8为默认
    重启后就能看到中文界面了

设置日期

执行这三条
cp /usr/share/zoneinfo/GMT /etc/localtime
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
sudo ntpdate cn.pool.ntp.org
前两条是把默认的UTC 改为CST,第三条是同步时间
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

tiny丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值