制作kali linux持久USB

一、介绍

Kali Linux默认的启动菜单有两个选项具有持久性,只需将BIOS设置为从持久性USB设备启动,即使重新启动甚至在不同的系统中,都能在U盘上保存数据 ,它使你可以保留文档,收集测试结果,配置等

 二、Windows环境下的制作

1.插入到Windows系统中的USB设备,是一个被格式化并且可写入USB设备

2.启动Win32 Disk Image,选择镜像文件,并写入到USB设备中

 

3.启动Unetbootin工具,选择光盘镜像文件,做成USB启动盘

 

 三、Linux环境下的制作 

1.查看USB设备是哪块盘

2.对USB设备进行分区 

root@kali:~# parted /dev/sdc
GNU Parted 3.2
Using /dev/sdc
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print    //显示U盘信息
Model: HP  (scsi)
Disk /dev/sdc: 32.5GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      32.8kB  2805MB  2805MB  primary               boot, hidden
 2      2805MB  2806MB  721kB   primary

(parted) mkpart primary 2806 100%		  #2806为Start位置,100%为将所有的存储空间分为第三块分区
(parted) print                                #再次查看U盘信息,发现新分区已经建好                                 
Model: HP  (scsi)
Disk /dev/sdc: 32.5GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      32.8kB  2805MB  2805MB  primary               boot, hidden
 2      2805MB  2806MB  721kB   primary
 3      2806MB  32.5GB  29.7GB  primary               lba

(parted) quit                                    #退出                           
Information: You may need to update /etc/fstab.

3.对USB设备进行加密  

root@kali:~# cryptsrtup --verbose --verify-passphrase luksFormat /dev/sdb3     

WARNING!
========
This will overwite data on /dev/sdb3 irrevocably.

Are you sure? (Type uppercase yes): YES         
Enter passphrase: 
Verify passphrase"
Command successful.

4.将加密的USB打开, 放在/dev/sdb3

root@kali:~# cryptsetup luksOpen /dev/sdb3 usb    
Enter passphrase for /dev/sdb3;

5.打印/dev/mapper/usb目录的清单

root@kali:~# ls /dev/mapper/usb        
/dev/mapper/usb

6.格式化/dev/mapper/usb目录,并创建文件系统为ext4

root@kali:~# mkfs.ext4 /dev/mapper/usb 

7.持久USB命令

root@kali:~# e2label /dev/mapper/usb persistence    

8.创建目录

root@kali:~# mkdir -p /mut/usb    

9.挂载usb设备

root@kali:~# mount /dev/mapper/usb /mnt/usb 

10. 完成持久usb设备

root@kali:~# echo "/ union" > /mnt/usb/persistence.conf  

11.挂载卸载usb设备

root@kali:~# umount  /dev/mapper/usb 

12.关掉加密USB设备

root@kali:~# cryptsetup luksclose /dev/mapper/usb   

 

四、最后完成结果

 

 

  

  

 

  

  

 

 

转载于:https://www.cnblogs.com/pingzhe/p/8425209.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值