kali linux Live USB Encrypted Persistence 配置教程

  • 一、前期准备
  • 二、镜像写入以及分区
  • 三、开始配置
    • 1、创建并格式化一个附加分区、示例中创建了一个大约100GB的分区:
    • 2、使用LUKS 加密分区
    • 3、打开加密分区
    • 4、改为ext3格式并修改卷标为persistence(卷标只能为persistence)
    • 5、挂载分区并创建配置文件

官方文档请看:https://www.kali.org/docs/usb/usb-persistence-encryption/

一、前期准备

1.一个U盘(至少8G,镜像会占用4G,剩下的空间用来存储数据)
2.kali linux 系统镜像
3.Win32DiskImager.exe

二、镜像写入以及分区

1.将usb分区删除,单独分配4GB空间,剩余空间则忽略。
2.使用Win32DiskImager将kali 镜像写入分好的4GB空间内。
3.重启电脑,进入进入kali启动程序(亦可在虚拟机中进行)。

三、开始配置

温馨提示:为方便操作,请使用root账户,为避免错误操作磁盘分区进入系统后先使用parted 检查分区结构

1、创建并格式化一个附加分区、示例中创建了一个大约100GB的分区:

kali@kali:~$ parted
GNU Parted 2.3
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.(parted) print devices #列出所有磁盘
/dev/sda (480GB)(parted) select /dev/sda  #使用/dev/sda 这个磁盘
Using /dev/sda(parted) print   #打印磁盘分区信息
Model: SanDisk SanDisk Ultra (scsi)
Disk /dev/sda: 480GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos#磁盘号 开始位置 结束位置  大小    类型      文件类型      标记/备注
Number  Start   End     Size    Type     File system  Flags1      32.8kB  2988MB  2988MB  primary               boot, hidden2      2988MB  3050MB  64.9MB  primary  fat16
#       创建分区 分区类型 磁盘开始位置  结束位置
(parted) mkpart primary 3050 105450
#        退出
(parted) quit
Information: You may need to update /etc/fstab.

如果是做为外置系统使用,建议使用更大的U盘。
具体分区大小根据自己的喜好来即可,用不完的不分可作为正常U盘存储空间使用

2、使用LUKS 加密分区

kali@kali : ~$ cryptsetup --verbose --verify-passphrase luksFormat /dev/sda3

3、打开加密分区

kali@kali:~$ cryptsetup luksOpen /dev/sda3 my_usb

4、改为ext3格式并修改卷标为persistence(卷标只能为persistence)

kali@kali:~$ mkfs.ext3 /dev/mapper/my_usb
kali@kali:~$ e2label /dev/mapper/my_usb persistence

5、挂载分区并创建配置文件

kali@kali:~$ mkdir -p /mnt/my_usb
kali@kali:~$ mount /dev/mapper/my_usb /mnt/my_usb
kali@kali:~$ echo "/ union" > /mnt/my_usb/persistence.conf
kali@kali:~$ umount /dev/mapper/my_usb
kali@kali:~$ cryptsetup luksClose /dev/mapper/my_usb

kali linux Live Usb Encrypted Persistence配置教程相关推荐

  1. usb设备检测linux,Linux下USB设备检测全教程(转)

    Linux下USB设备检测全教程(转)[@more@] USB设备检测也是通过/proc目录下的USB文件系统进行的.为了使一个USB设备能够正常工作,必须要现在系统中插入USB桥接器模块.在检测开始 ...

  2. kali Linux 2020.1B 最详细安装教程

    kali Linux 2020.1B 最详细安装教程 一.前期准备 1.1 准备vmware 虚拟机 软件版本:VMware-workstation-full-15.5.2-15785246 下载地址 ...

  3. Kali+Linux+聊天室教程,Kali Linux实战篇:Ettercap 使用教程+DNS欺骗攻击实战

    一.Ettercap 使用教程 EtterCap是一个基于ARP地址欺骗方式的网络嗅探工具.它具有动态连接嗅探.动态内容过滤和许多其他有趣的技巧.它支持对许多协议的主动和被动分析,并包含许多用于网络和 ...

  4. linux系统usb驱动怎么安装教程,MX Linux的闪存驱动器安装教程-电脑系统安装手册...

    MX Linux无疑是流行的中重Linux操作系统之一.它依赖于 Linux 和开源社区的出色上游工作.它的基础设计结合了优雅高效的桌面与简单的配置,高稳定性,坚实的性能和中等尺寸的占地面积.最重要的 ...

  5. 最新版Kali Purple超详细安装及配置教程-版本简介---(附下载链接)

    目录 一.Kali Purple简介 二.官网下载Kali Purple映像 三.创建Kali Purple虚拟机 四.打开Kali Purple进行内部配置 五.内部展示 一.Kali Purple ...

  6. linux usb检测工具,Linux下USB设备检测全教程

    USB设备检测也是通过/proc目录下的USB文件系统进行的.为了使一个USB设备能够正常工作,必须要现在系统中插入USB桥接器模块.在检测开始时,一般要先检测是否存在/proc/bus/usb目录, ...

  7. Xilinx公司的Vivado 2022.2版本在Windows和Linux系统上的下载配置教程

    文章目录 前言 一.Vivado在Windows系统上的安装 二.Vivado在Linux系统上的安装 总结 前言 Vivado是Xilinx公司所开发的一种可编程逻辑器件(FPGA)的设计工具,能够 ...

  8. linux下tomcat安装及配置教程

    tomcat是一款java 语言servlet规范的服务器软件,如下的经验讲述如何使用linux环境下 tomcat的安装和配置. 工具/原料 Linux tomcat 方法/步骤 1 下载tomca ...

  9. linux配置nfs的命令,Linux下的NFS快速配置教程与安全策略

    [51CTO专稿]在Linux下实现文件共享有多种方式,NFS就是其中之一.网络文件系统(NFS)协议是由Sun MicroSystem在20世纪80年代为了提供对共享文件的远程访问而设计和实现的.该 ...

  10. linux srs安装教程,linux中srs流媒体服务器安装配置教程

    流媒体服务器,用过red5和crtmp,srs red5安装简单,性能一般,集群配置无文档,用户量大的话,就不要用了. crtmp安装简单,性能良好,集群配置简单,但是配置集群时需要指定从服务器的rt ...

最新文章

  1. acid php5,ACID原则
  2. Metrics-server插件安装配置
  3. 雷林鹏分享:jQuery EasyUI 数据网格 - 条件设置行背景颜色
  4. word中链接到目标后返回快捷键
  5. unitywebrequest本地加载_Unity AudioSource加载本地.mp3文件/UnityWebRequest
  6. SQL Server Profiler使用方法
  7. 热议|上海交大等6所“双一流”明确,博士生毕业,不再要求发表论文!
  8. GridView 遍历每一行,两种写法
  9. 嵌入式开发Verilog教程(一)——数字信号处理、计算、程序、 算法和硬线逻辑的基本概念
  10. start request repeated too quickly for docker.service
  11. raid服务器如何备份系统,RAID服务器的系统分区备份方法
  12. IDLE Help | 汉化
  13. Photoshop基础教程一:界面及新建
  14. 分布式对象存储服务器minio
  15. 免费赠送20个帆布包和2个咖啡杯活动规则必看(会搜索+复制粘贴就行)
  16. jieba分词词性标注含义
  17. 已注销主体的公众号迁移办理流程及方法
  18. 第二语言教学的5c标准是哪5c,【英语教学论文】5C标准对大学英语教育的启示探讨(共3451字)...
  19. 初用xilinx EDK10.1的XMD遇到的一些问题
  20. gstreamer学习笔记---编码videoencoder

热门文章

  1. 以太网性能测试仪-Y.1564测试
  2. kubernetes lowB安装方式
  3. 盲人怎么使用计算机考试,盲人考试怎么答题?11名全盲考生使用盲文试卷高考...
  4. 未来,能源枯竭可以逆转吗?
  5. Ubuntu16.04安装NVIDIA Titan Xp显卡驱动
  6. Manjaro安装与软件硬件基本配置(保姆级)
  7. KTV评分系统实现总结
  8. 留美学子安全手册,这个可以有
  9. flask+pytorch部署深度学习(图像识别)项目
  10. MySQL从创建数据库到删库跑路之旅