美文网首页kali系统交流
树莓派U盘安装Kali教程

树莓派U盘安装Kali教程

作者: Davidham3 | 来源:发表于2016-01-13 20:04 被阅读3684次

树莓派U盘安装Kali教程

笔者刚接触树莓派一段时间,之前一直用的是Raspbian的系统,现在想换一下Kali的系统,板子是2代的,以下是我的折腾记录,没有显示器,系统是装在U盘上的,需要:树莓派2代一台(其他的不知道可以不可以),64M或以上内存卡一张,8G或以上U盘一个,网线一根(用来把树莓派和电脑连接到同一个局域网下)

目前树莓派的启动还是不能完全脱离SD卡,必须用SD卡启动,但是SD卡的寿命实在是太短,一旦树莓派死机,强行拔电源的话又会损伤SD卡,于是笔者就研究了一下如何将系统装在U盘上,使用的是berryboot引导,系统启动后,就不会再使用SD卡,因此SD卡也就不会轻易损坏了。

下面是笔者装系统的过程了:

  1. 下载最新的berryboot,笔者下载的是'berryboot-20150916-pi2-only'解压至一张格式化后的FAT32的SD卡中,并且在cmdline.txt里面内容的后面加个空格,然后输入
    vncinstall ipv4=192.168.1.110/255.255.255.0/192.168.1.1
    这里的192.168.1.110是树莓派的IP地址,192.168.1.1是路由器的IP地址,如果在路由器里面设置过树莓派的静态地址,先把路由器中的设置删除掉。

  2. 插上U盘和SD卡,连接网线至路由器,接上树莓派电源,在PC端打开VNC客户端,VNC客户端需要先把FullColour设置成True,然后连接刚才设置的IP:192.168.1.110。

  3. 然后一路设置就OK了,第二步选择U盘,然后格式化,之后会弹出一个列表,提示下载一个新的镜像,里面已经给了许多镜像可供选择,我选择了Kali(2.0.1)。

  4. 下载完后点击exit退出就行,然后会让你选择启动的系统,选择刚刚下好的就行

  5. 在PC端打开putty,输入192.168.1.110,连接就可以,登陆的账号是:root,密码是toor。
    下一步是下载raspi-config,因为kali(2.0.1)是没有raspi-config的。
    先看看http://archive.raspberrypi.org/debian/pool/main/r/raspi-config/这里面最新的版本是哪个,我这里最新的版本是'raspi-config_20160108_all.deb'。
    然后去http://http.us.debian.org/debian/pool/main/l/lua5.1点进去找到armhf的最新版,我这里是'lua5.1_5.1.5-8_armhf.deb'。
    然后再去http://http.us.debian.org/debian/pool/main/t/triggerhappy/
    再去http://http.us.debian.org/debian/pool/main/a/alsa-utils/找armhf的最新版,我这里看到的是'alsa-utils_1.0.28-1_armhf.deb'。
    看看最新的版本是什么,我这里看到的是'triggerhappy_0.3.4-2_armhf.deb'。

    执行

wget http://archive.raspberrypi.org/debian/pool/main/r/raspi-config/raspi-config_20160108_all.deb
wget http://http.us.debian.org/debian/pool/main/l/lua5.1/lua5.1_5.1.5-8_armhf.deb
wget http://http.us.debian.org/debian/pool/main/t/triggerhappy/triggerhappy_0.3.4-2_armhf.deb
wget http://http.us.debian.org/debian/pool/main/a/alsa-utils/alsa-utils_1.0.28-1_armhf.deb
dpkg -i alsa-utils_1.0.28-1_armhf.deb
dpkg -i triggerhappy_0.3.4-2_armhf.deb
dpkg -i lua5.1_5.1.5-8_armhf.deb
dpkg -i raspi-config_20160108_all.deb
如果中途出现错误,一般都是少装了哪个包,或者版本不对,我这个Kali是armhf的,还有armel,由于笔者也是初学者,目前还分不清哪个是哪个,不过你要是下载错了,安装的时候会报错的,告诉你你安装的是armel,然而系统是armhf。

接下来我们执行`raspi-config`就可以进入raspi-config界面了。
  1. 下一步是更改软件源,执行nano /etc/apt/sources.list,将里面的内容全部注释掉,也就是在每行的前面加个'#'号,在下面加上以下内容
deb http://mirrors.aliyun.com/kali  sana main non-free contrib
deb-src http://mirrors.aliyun.com/kali  sana main non-free contrib
deb http://mirrors.aliyun.com/kali-security  sana/updates main contrib non-free
deb-src http://mirrors.aliyun.com/kali-security  sana/updates main contrib non-free

然后按Ctrl+O保存,Ctrl+X退出。
执行

apt-get update
apt-get upgrade
apt-get dist-upgrade

更新系统
之后就可以装软件了

  1. 首先安装xrdp,执行
apt-get install xrdp
service xrdp start

然后就可以远程控制了,在PC端打开运行,输入mstsc,然后输入树莓派的IP地址,192.168.1.110,然后就可以连接进去了。

  1. 安装中文字库
apt-get install ttf-wqy-zenhei
apt-get install scim-pinyin
raspi-config

选择'change_locale',在Default locale for the system environment:中选择zh_CN.UTF-8,配置完成之后,输入reboot重启

  1. 由于Kali只有root用户,一直使用root用户很危险,所以应该新建一个标准用户。
useradd -m user1
passwd user1

输入两次密码,添加用户到sudo群组(允许用户进行安装软件、允许打印、使用特权模式等操作)。

usermod -a -G sudo user1

(注意:-a意味着附加或添加,-G意味着指定一个群组/多个群组)。将之前创建的用户的默认外壳改成bash:

chsh -s /bin/bash user1

参考链接:如何在Kali Linux中添加/删除用户(标准用户/非root用户)

  1. 安装python3
    apt-get install python3(还是在putty的SSH连接下安装),然后安装pip,执行
wget https://bootstrap.pypa.io/get-pip.py
python3 get-pip.py
  1. 安装lxml
apt-get install libxml2-dev
apt-get install libxslt1-dev
apt-get install python3-lxml

参考链接:
1.Updated: Raspi-config in Kali

相关文章

  • 树莓派U盘安装Kali教程

    树莓派U盘安装Kali教程 笔者刚接触树莓派一段时间,之前一直用的是Raspbian的系统,现在想换一下Kali的...

  • 树莓派技术网站导航

    树莓派官网 安装 树莓派Mac OS X下安装系统开启ssh登陆 使用教程 树莓派实验室树莓派吧树莓派中文站 项目...

  • 树莓派4B安装Kali Linux操作系统

    树莓派4B安装Kali Linux操作系统 目标 在Kali Linux(笔记本) 下烧录 Kali Linux ...

  • 树莓派 kali linux MT7601U安装

    树莓派 kali linux MT7601U安装 由于笔者是新手,手里有个360随身wifi2代,是基于MT760...

  • 目录

    我的Ubuntu 0#0 Ubuntu的安装 0#1 我的ubuntu软件(一) 捣鼓树莓派 kali的安装(树莓...

  • 在树莓派上安装Samba实现树莓派与Windows间的文件共享

    参考教程: 树莓派教程系列6:文件共享(samba) 在树莓派上安装Samba和Ftp服务 效果 将树莓派的用户家...

  • U盘充当驱动盘后恢复正常使用方法

    为了安装Ubuntu和树莓派,我在两个U盘中都绕录了不同的系统。但是安装完,想恢复U盘的正常使用,方法如下: 在w...

  • 3、Respberry+Python

    树莓派教程(基于python编程)--入门篇树莓派教程(基于python编程)--初级篇 默认安装为python2...

  • ubuntu-硬盘挂载

    ****场景**** 一台树莓派 一个启动U盘 一个移动硬盘想在树莓派开机启动时自动挂载移动硬盘,u盘as系统盘 ...

  • 树莓派挂载U盘

    因为给树莓派增加了迅雷远程下载,所以便再加一个U盘,用来存放一些下载的东西。 操作步骤: 首先把U盘插入树莓派,然...

网友评论

本文标题:树莓派U盘安装Kali教程

本文链接:https://www.haomeiwen.com/subject/xglckttx.html