KALI的磁盘加密是用LUKS(Linux Unified Key Setup)加密的,这个软件不是kali/debian/ubuntu上特有的,各版本的linux都支持,使用AES加密,格式和truecrypt是兼容的,可以在加密后的磁盘上创建任意文件系统,但是加密后的磁盘不能直接挂载,必须要将分区映射到/dev/mapper下,所以为了方便管理磁盘,操作系统安装时都采用了 LVM on LUKS的方式,也就是全盘加密并在上面创建lvm分区。

LUKS的特点:

简单,安全,高效

支持全盘或分区加密

加密密匙独立于密码,支持多个密码,可以直接更改密码,不需要重新加密磁盘或分区

底层加密,要先解密后才能加载文件系统

kali在安装是加密磁盘和LVM安装程序都自动搞好了,采用的是全盘加密,不用手动搞。改LUKS的解密密码,要先加一个新密码,在删除原来的旧密码即可。千万不要直接删除原来密码(别问我是怎么知道的 TT~)

添加新密码:cryptsetup luksAddKey /dev/sda5

先输入已经存在的密码,通过认证后在输入要加的新密码。

移除旧密码:cryptsetup luksRemoveKey /dev/sda5

之后输入要删除的密码就可以直接移除了。

如果系统只有一个密码时,也是可以删掉的,这时会提示:root@kali:~# cryptsetup luksRemoveKey /dev/sda5

Enter passphrase to be deleted:

WARNING!

This is the last keyslot. Device will become unusable after purging this key.

Are you sure? (Type uppercase yes):

这时输入大写的YES,就删除了所有的LUKS密码,然后你会发现,开机后输入什么密码都会提示密码不正确,磁盘无法解密了!

Kali linux 从1.0.6版本后提供了一个紧急自毁(nuke)的补丁,启动时输入正确的密码,正常启动系统;当输入设定的自毁密码时,会删除所有存在的LUKS密码达到自毁的效果,这就和上面情况的原理一样。

版权属于:逍遥子大表哥

按照知识共享署名-非商业性使用 4.0 国际协议进行许可,转载引用文章应遵循相同协议。

kali linux 开机要密码,kali更改开机加密密码相关推荐

  1. 网络安全与网站安全及计算机安全:如何使用Kali Linux的Rarcrack获取RAR压缩文件加密密码?

    知识点详解 1.1.Rarcrack是一款获取压缩文件密吗的软件,但是仅支持zip.rar和7z三种类型. 1.2.在kali操作系统中是没有此工具的,所以就必须先安装才能使用. 1.3.安装Rarc ...

  2. kali linux安装软件中心,Kali Linux安装第三方软件

    Kali Linux安装第三方软件 在Kali Linux中,自带了许多渗透测试工具.大学霸IT达人但是,一些工具默认没有安装(如Nessus.OpenVAS),则需要用户手动安装.其中,如果软件源提 ...

  3. Linux passwd命令用来更改使用者的密码

    Linux passwd命令用来更改使用者的密码 Linux passwd命令 passwd [-k] [-l] [-u [-f]] [-d] [-S] [username] 必要参数: -d 删除密 ...

  4. Kali Linux使用基于airmon airodump aircrack破解wifi密码

    AirCrack 套件来破解无线网络的 WEP 密码 最近玩Kali Linux总结一下使用教程 要求: Kali Linux的计算机(我用的是vmware) 要有一个外置的网卡,用于Kali Lin ...

  5. Kali linux学习入门-安装Kali Linux 后需要做的 20 件事

    安装Kali Linux 后需要做的 20 件事 [51CTO精选译文]我在本文中整理出了安装一份全新的Kali Linux后总是要做的若干件事情.由于我有多台笔记本电脑和工作站,所以尽量扩大下列操作 ...

  6. kali linux无线驱动安装,Kali Linux 安装WIFI无线网卡驱动:rtl8822bu 教程

    RTL8822BU是一款瑞昱Realtek USB接口 5.8G双频 wifi+BT4.1无线模块的网卡,具体的,大家自行去了解,我这就不多说了,下面给大家说一下 Kali Linux安装 rtl88 ...

  7. kali linux adb 安装教程,kali linux 使用scrcpy手机投屏

    目录 scrcpy的介绍.安装.使用 scrcpy介绍 scrcpy是screen copy的简写,是一个免费的开源软件,通过命令行和快捷键执行,实现安卓设备向电脑的高清投屏. github地址:ht ...

  8. kali linux窗口变大,kali怎么把屏幕放大

    1. 如何把kalilinux屏幕调大 我使用的linux版本是kali,Kali Linux使用的是Gnome 3.4.2(经典桌面),值得注意的是,现在的Gnome v 3.14是可以使用的,但是 ...

  9. kali linux 虚拟机iso 下载,Kali Linux 2016.2发布提供虚拟机以及系统镜像下载

    Kali Linux 2016.2发布提供虚拟机以及系统镜像下载 Kali Linux 2016.2发布提供虚拟机以及系统镜像下载,本次Kali Linux 2016.2提供了五种桌面模式,分别为Gn ...

  10. win7双系统kali linux系统,[原创] win7 kali 双系统!

    上期文章是物理机装kali,大多数小伙伴都是一台笔记本,我就想起三年前安装的双系统(win7 & Kali) 下面把我三年前写的安装总结分享给大家,当时也是搜索网上的经验帖摸索着前行,安装了5 ...

最新文章

  1. cin lt lt c语言,编写程序:从键盘输入n(0lt;nlt;100)个整数,计算并输出其中出现次数最多且数值最大的元...
  2. NGUI: UIPanel控件
  3. boost:验证BOOST_CONCEPT_ASSERT捕获了错误
  4. boost.asio openssl zlib protobuf icu vs2015编译
  5. 【PAT甲级 TreeMap的使用】1002 A+B for Polynomials (25 分) Java版 6/6通过
  6. 二极管的结构、特性、参数、稳压管的特性和参数
  7. 一文读懂 IPv4 到 IPv6 的过渡技术
  8. 开车请别玩手机、别弹吉他,MIT这套系统在盯着你!
  9. yeoman、bower、grunt 开发收集
  10. java redis 原子操作_redis快速入门
  11. CentOS7开机进入emergency mode
  12. android小游戏代码
  13. UPC9575 鑫鑫的算术
  14. imu使用与卡尔曼融合定位
  15. 由三点画圆到未来日记:失控中的位置隐私
  16. 51 nod 1682 中位数计数
  17. javascript中function前面加(/!/+/-/~的含义
  18. 试着用markdown
  19. 苹果开发者证与真机调试
  20. 如何实现汇川PLC和工业机器人的协议解析与数据采集?

热门文章

  1. uni如何自定义tabbar
  2. 封装网络请求 - iOS网络篇
  3. Meta-learning(元学习与少样本学习)
  4. 向量概念,零向量,向量取反,计算向量的长度,单位向量
  5. checkbox美化
  6. PMP培训机构是不是实战培训?
  7. mac-pip3换源
  8. 滤镜原理_中性密度滤镜的工作原理以及如何使用它们进行更好的摄影
  9. Linkage mapper 重大事故——文末问卷链接咨询
  10. Git分布式版本工具的部署与使用