能够挂载但无法查看 LUKS 加密闪存驱动器的内容

能够挂载但无法查看 LUKS 加密闪存驱动器的内容

我使用 Ubuntu 16.04 上的 Gnome 磁盘实用程序在多台计算机上格式化了多个闪存驱动器,每个驱动器都有一个 Ext4/LUKS 分区。在用于格式化它们的机器上一切正常,但我无法在其他机器上查看内容。成功安装后,我立即收到来自 Nautilus 的“无法显示位置。您没有查看 $DRIVE_NAME 内容所需的权限”消息。

答案1

在较新版本的 Ubuntu 上使用 Gnome 磁盘实用程序创建加密的 LUKS+ext4 分区时,生成的分区将默认设置以下权限:

  • 所有者访问:创建和删除文件
  • 群组访问权限:无
  • 其他访问:无

如果你想在其他机器上访问此分区,在大多数情况下,你必须根据需要更改权限。例如,而其他权限设置可能更适合某些用例,您可以将权限更改为如下形式:

  • 所有者访问:创建和删除文件
  • 组访问:创建和删除文件
  • 其他人访问:创建和删除文件

更改权限的方法如下:

  • 在较新版本的 Ubuntu 上使用 Gnome 磁盘实用程序创建加密分区后,弹出 USB。
  • 将 USB 重新插入创建它的机器上(如果需要,请输入适当的密码)。
  • 打开 Nautilus 并在左侧窗格中找到列出的 USB。
  • 右键单击与 USB 关联的图标。
  • 在出现的对话框中单击“属性”。
  • 转到“权限”选项卡,并按照上面的建议设置权限或视情况而定

上述操作也可以使用命令行来完成。但我将留给其他人来提供操作说明。

相关内容