使用Chakra Linux live CD引导时,为什么没有密码即可访问我的所有文件?

Aeronaelius

前几天,我在DVD上刻录了Chakra Linux iso。当我启动一个实时会话时,我能够访问我的所有常规数据。在海豚中,单击属于我的/home/user分区的图标时,弹出窗口会要求我输入sudo密码。我输入的密码不是我的常规sudo密码,而是属于实时DVD的密码。默认情况下,此密码始终为root使用默认密码,我被授予对存储数据,安装Linux Mint和Windows 7的所有分区的访问权限。

我认为这是严重的安全漏洞。使用实时dvd无需密码即可访问所有数据时,拥有受密码保护的帐户有什么意义?这是正常现象吗,还是系统混乱了,或者Chakra发行版有问题吗?

克里斯·唐纳

如果攻击者可以在您的环境中引导实时CD,则您的环境不安全。这是物理安全如此重要的原因之一。

通常,对计算机进行物理访问是危害计算机所需的全部。Unix权限由内核强制执行。如果您运行的是实时CD并且是root用户,则与在您自己的计算机上root用户没有什么真正的区别。您的环境没有什么特别的。

这是预料之中的,并且是正常的。这就是为什么要对可以物理访问计算机的人隐藏数据时必须进行数据加密的原因-Unix权限仅可保护您免受攻击者攻击具有已知权限模型和已知约束(密码,密钥,等)阻止攻击者获得这些权限。如果攻击者可以操纵计算机,引导到单用户模式,引导实时环境等,那么除了加密数据之外,您无能为力。

加密是一个很好的第一步,但是在每一步(当您输入身份验证以解密该卷等时),您都在相信计算机不会骗您。如果您至少没有良好的物理安全性,则您将无法信任计算机。

Unix权限需要强制执行,并且如果您的环境发生变化,该强制执行可能会变得出乎意料的弱。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从Live CD安装Linux

使用 Chakra UI 设计 MDX 文件样式

有没有办法从Linux docker容器制作可引导的Linux live USB磁盘?

生成自定义Linux Live CD

uefi:linux live cd / usb黑屏

使用Linux Live Boot和Usb访问Win10分区

使用VMWare引导到Live CD

使用Ubuntu Live CD重置Windows密码

使用SquashFS编辑Live CD?

从Linux Live CD引导时也“缺少操作系统”:硬件问题?

jQuery ON错误。使用LIVE时没有错误

适用于旧计算机的Linux Live CD

如何列出Linux引导期间使用的所有文件

访问我使用同一应用创建的文件时,Linux中的权限被拒绝

未知文件系统后,Kali Linux Live USB(具有持久性)引导到光标闪烁

有没有办法从linux live usb添加新的Windows用户?

使用Ubuntu Live CD修复GRUB 2

使用Live CD恢复数据

使用Ubuntu Live CD创建磁盘映像?

使用Linux CD引导时将文件移至垃圾箱,我可以恢复它们吗?

我应该使用哪个版本的 clonezilla live?

使用live时,jQuery off()或bind()不会

一般而言,Live Linux CD是否可以安全处理Windows NTFS文件

无需启动即可访问Knoppix Live CD上的文件

为什么Linux将select分区分为/ live和/ home?

如何备份具有2个分区的USB驱动器?(Kali Linux Live CD持久性)

为什么我不能使用带有“ GET”方法的Express'Router()访问我的参数

为什么Linux在引导时使用初始Ram Disk?

为什么live()无法与jQuery一起使用?