Linux设置U盘加密,制作Kali Linux 加密U盘启动盘
前置条件
1个至少是32GB的U盘,最好是USB3.0接口的
一台可以安装Virtual Box的电脑
需要下载的文件
Kali Linux 64位 iso镜像文件: 下载地址
Virtual Box 安装包 下载地址
Kali Linux OVA镜像文件(OVA格式) 下载地址
Virtual Box Extension Pack 下载地址
安装Kali Linux 虚拟机
我们需要借助Kali里面的一些工具来帮助我们制作加密U盘,所以我们需要首先安装一个Kali Linux虚拟机,如果你已经有了类似的虚拟机,可以忽略这个步骤。
利用安装包安装完VirtualBox之后:
在菜单项管理当中选择导入虚拟电脑,然后选中之前下载好的Kali的OVA格式虚拟机镜像文件。
安装Virtual Box Extension Pack,这步主要是让虚拟机能支持USB3.0的设备
修改已经导入的Kali虚拟机的设置,在USB设备选项中选择USB 3.0 控制器
启动Kali虚拟机,进入Kali之后,点击VirtualBox的设备菜单项,选择安装增强功能,如果提示安装失败,可以直接将桌面上出现的光盘中的VBoxLinuxAdditions.run 拷贝至其他目录,修改其权限为755,然后手动运行此脚本即可。
设置共享文件夹,在VirtualBox当中操作,这步主要是方便后面将下载在windows里的Kali的iso文件拷贝至Kali当中。
U盘初始设置
选择VirtualBox的设备菜单,在USB子菜单选中已经插在主机上的U盘设备,将U盘映射到虚拟机当中
找到Kali当中的GParted工具打开,选择已经挂载的U盘(如果你的虚拟机之前没有挂载过其他U盘,默认的挂载分区应该是/dev/sdb,本文演示截图当中显示为/dev/sdc是因为之前已经挂载过一个U盘)
然后先将U盘卸载,然后删除分区(记得执行顶部工具栏的回车样式的按钮)
写入镜像、U盘分区
将之前共享文件夹里已经下载好的Kali的iso文件拷贝至Kali当中
利用如下命令将该iso文件拷贝至U盘当中
dd if=kali-linux-2018.2-amd64.iso of=/dev/sdc bs=1M
复制代码
利用parted工具对U盘当中未使用的其他部分进行分区,命令如下
parted #进入parted界面
select /dev/sdc #选择U盘分区
print #查看当前分区信息
mkpart primary 2937 23417 #制作新的分区,起始位置从2937M开始,到23417位置结束
print #查看新的分区信息
复制代码
制作加密U盘
制作加密分区
cryptsetup --verbose --verify-passphrase luksFormat /dev/sdc3
复制代码
确认覆盖分区,输入大写的YES,然后输入两遍密码之后,加密分区制作完毕
注意/dev/sdc3,在上面利用parted制作新分区时,其属于/dev/sdc下面的第三个分区
对加密分区格式化分区,分配卷标
cryptsetup luksOpen /dev/sdc3 usb #打开加密的/dev/sdc3分区至usb文件
ls /dev/mapper/usb #上面的命令执行完毕之后会在/dev/mapper目录下生成一个usb文件
mkfs.ext4 /dev/mapper/usb #将打开的分区格式化成ext4格式
e2label /dev/mapper/usb persistence #将分区卷标指定为persistence,名字必须为persistence
复制代码
挂载新的分区,写入验证文件
mkdir -p /mnt/usb
mount /dev/mapper/usb /mnt/usb #将之前格式化的usb设备挂载到/mnt/usb目录下
echo "/ union" > /mnt/usb/persistence.conf
#写入一个persistence.conf文件,此文件会在启动时用来确认此U盘是用来加密存储的分区
复制代码
卸载分区,退出加密分区
umount /dev/mapper/usb
cryptsetup luksClose /dev/mapper/usb
复制代码
重启物理电脑,选择从U盘启动
进入Boot Menu之后,选择LIve USB Encrypted Persistence 进入系统,之后会让你输入之前创建加密分区时输入的密码,密码输入正确才能正确的进入系统,至此,整个制作加密Kali Linux U盘启动盘过程结束。
Linux设置U盘加密,制作Kali Linux 加密U盘启动盘相关推荐
- kali Linux升级后问题一大堆,Kali linux 2020 常见问题的解决方法(持续更新)
目录 1. kali linux 设置静态ip地址 2. kali linux 右上角的有线连接/网络连接图标不见了 一直以来学习kali linux的时候,总会遇到很多不同的小问题,虽然直接复制提示 ...
- u盘安装完linux系统没镜像,U盘刻录kali linux启动盘提示找不到镜像解决方案
U盘刻录14.10镜像出问题的解决方法 从几个月前的14.10 daily 版本就有U盘刻录无法启动的现象,相关bug可参见:https://bugs.launchpad.net/ubunt ... ...
- kali linux 磁盘,在硬盘上安装Kali Linux
Kali Linux安装条件 在计算机上安装Kali Linux的过程非常简单. 首先,您需要兼容的计算机硬件. Kali支持i386,amd64和ARM(armel和armhf)平台. 最低硬件要求 ...
- 制作kali linux u盘,用 Kali Linux 创建U盘随身系统
之前,想通过 Linux 上的 hdparm 命令,擦除降速了的 SanDisk CZ80,然而装在 VirtualBox 里的 Linux 是没法对宿主机的 USB 设备进行 ATA Secure ...
- kali linux 装u盘安装教程,kali linux系统的安装教程(实现便于携带的外置盘系统)...
kali linux系统的安装教程(实现便于携带的外置盘系统) kali linux系统的安装教程 我最开始想通过虚拟机安装在硬盘上,实现双系统.后来希望通过将系统安装在移动硬盘上,实现可随身携带的特 ...
- kali-linux u盘便携性系统,暗组u盘怎么进入kali linux系统
满意答案 csh7142 2016.08.01 采纳率:42% 等级:9 已帮助:17人 方法1/步骤 1 1,下载工具Universal-USB-Installer.kali-linux镜像 ...
- 将linux系统装入U盘,制作便携式linux系统。
**1.本教程是说明如何将linux系统安装到U盘上(也就是把U盘当做电脑的硬盘),可以实现U盘插到任何电脑上都能够在实体机上运行linux系统,而且所有的运行配置都能被保存,相当于随身携带的一个电脑 ...
- kali linux ssh不要密码登录密码,kali linux 登录ssh服务常见问题
kali linux 登录ssh服务常见问题 kali linux 登录ssh服务常见问题 kali linux 登录ssh服务常见问题 一.ssh简介 1.层次 2.ssh解决问题 二.服务器发送了 ...
- kali linux 截图 软件,Kali-Linux-Tools-Interface:针对Kali Linux的图形化Web接口
Kali-Linux-Tools-Interface 在当今这个信息时代,数据是最有价值的资产,因此,广大用户和企业已成为网络攻击的主要目标.众所周知,信息安全专业人员都会使用一系列技术工具来协助他们 ...
最新文章
- [转]默认构造函数的作用
- php获取掩码,如何在PHP中实现位掩码?
- How is CRM status filtering logic done
- c#象棋程序_C ++程序确定象棋方块的颜色
- 惠普服务器新加硬盘找不到,HP服务器更换硬盘后如何查看是否成功同步状态?...
- 如何安装python3.6_python3.6环境下如何安装freetype库和基本使用方法
- 计算机四级网络工程师题目,计算机四级网络工程师题库
- 好看的字体—方正粗倩
- 制作电脑显示器流光溢彩
- 方维短信接口常见的问题汇总
- 单模光纤和多模光纤的区别
- 【UOJ#60】【UR #5】怎样提高智商
- HDU 2608 0 or 1 简单数论
- 1024程序员节是怎么来的?为什么设置程序员节?
- 关于阅读理解,我们学的,都是错的
- Redis入门完整教程:复制原理
- Markdown (CSDN) MD编辑器(一)- 实现页内跳转
- TCP 协议(序号和确认号)
- Word中插入高亮代码
- Windows10应用程序无法正常启动0xc000007b怎么解决