kali linux Live Usb Encrypted Persistence配置教程
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配置教程相关推荐
- usb设备检测linux,Linux下USB设备检测全教程(转)
Linux下USB设备检测全教程(转)[@more@] USB设备检测也是通过/proc目录下的USB文件系统进行的.为了使一个USB设备能够正常工作,必须要现在系统中插入USB桥接器模块.在检测开始 ...
- kali Linux 2020.1B 最详细安装教程
kali Linux 2020.1B 最详细安装教程 一.前期准备 1.1 准备vmware 虚拟机 软件版本:VMware-workstation-full-15.5.2-15785246 下载地址 ...
- Kali+Linux+聊天室教程,Kali Linux实战篇:Ettercap 使用教程+DNS欺骗攻击实战
一.Ettercap 使用教程 EtterCap是一个基于ARP地址欺骗方式的网络嗅探工具.它具有动态连接嗅探.动态内容过滤和许多其他有趣的技巧.它支持对许多协议的主动和被动分析,并包含许多用于网络和 ...
- linux系统usb驱动怎么安装教程,MX Linux的闪存驱动器安装教程-电脑系统安装手册...
MX Linux无疑是流行的中重Linux操作系统之一.它依赖于 Linux 和开源社区的出色上游工作.它的基础设计结合了优雅高效的桌面与简单的配置,高稳定性,坚实的性能和中等尺寸的占地面积.最重要的 ...
- 最新版Kali Purple超详细安装及配置教程-版本简介---(附下载链接)
目录 一.Kali Purple简介 二.官网下载Kali Purple映像 三.创建Kali Purple虚拟机 四.打开Kali Purple进行内部配置 五.内部展示 一.Kali Purple ...
- linux usb检测工具,Linux下USB设备检测全教程
USB设备检测也是通过/proc目录下的USB文件系统进行的.为了使一个USB设备能够正常工作,必须要现在系统中插入USB桥接器模块.在检测开始时,一般要先检测是否存在/proc/bus/usb目录, ...
- Xilinx公司的Vivado 2022.2版本在Windows和Linux系统上的下载配置教程
文章目录 前言 一.Vivado在Windows系统上的安装 二.Vivado在Linux系统上的安装 总结 前言 Vivado是Xilinx公司所开发的一种可编程逻辑器件(FPGA)的设计工具,能够 ...
- linux下tomcat安装及配置教程
tomcat是一款java 语言servlet规范的服务器软件,如下的经验讲述如何使用linux环境下 tomcat的安装和配置. 工具/原料 Linux tomcat 方法/步骤 1 下载tomca ...
- linux配置nfs的命令,Linux下的NFS快速配置教程与安全策略
[51CTO专稿]在Linux下实现文件共享有多种方式,NFS就是其中之一.网络文件系统(NFS)协议是由Sun MicroSystem在20世纪80年代为了提供对共享文件的远程访问而设计和实现的.该 ...
- linux srs安装教程,linux中srs流媒体服务器安装配置教程
流媒体服务器,用过red5和crtmp,srs red5安装简单,性能一般,集群配置无文档,用户量大的话,就不要用了. crtmp安装简单,性能良好,集群配置简单,但是配置集群时需要指定从服务器的rt ...
最新文章
- acid php5,ACID原则
- Metrics-server插件安装配置
- 雷林鹏分享:jQuery EasyUI 数据网格 - 条件设置行背景颜色
- word中链接到目标后返回快捷键
- unitywebrequest本地加载_Unity AudioSource加载本地.mp3文件/UnityWebRequest
- SQL Server Profiler使用方法
- 热议|上海交大等6所“双一流”明确,博士生毕业,不再要求发表论文!
- GridView 遍历每一行,两种写法
- 嵌入式开发Verilog教程(一)——数字信号处理、计算、程序、 算法和硬线逻辑的基本概念
- start request repeated too quickly for docker.service
- raid服务器如何备份系统,RAID服务器的系统分区备份方法
- IDLE Help | 汉化
- Photoshop基础教程一:界面及新建
- 分布式对象存储服务器minio
- 免费赠送20个帆布包和2个咖啡杯活动规则必看(会搜索+复制粘贴就行)
- jieba分词词性标注含义
- 已注销主体的公众号迁移办理流程及方法
- 第二语言教学的5c标准是哪5c,【英语教学论文】5C标准对大学英语教育的启示探讨(共3451字)...
- 初用xilinx EDK10.1的XMD遇到的一些问题
- gstreamer学习笔记---编码videoencoder