无法从持久 Live Ubuntu 安装访问加密分区

无法从持久 Live Ubuntu 安装访问加密分区

我在 USB (a) 上安装了带有持久存储的 Live Ubuntu 20.04。到目前为止,我一直用得很好。但是,当我尝试访问另一个带有加密分区的 USB (b) 时,我收到一条消息,说我没有访问该分区的正确权限(级别)。

看来我甚至可以用密码解锁分区。在此屏幕之后: 在此处输入图片描述

  • 然后我收到以下屏幕提示:

在此处输入图片描述

谢谢大家的回复。干杯。

答案1

我以前见过这种情况。/media/ 下进行此类安装的目录(来自 GUI 文件管理器)可能归 root 所有。

就我而言,我只是做了以下事情:

sudo chmod 777 /media/jeff

现在 /media 看起来像这样:

jeff@dvXubu2004:~$ ls -la /media/
total 16
drwxr-xr-x 4 root root 4096 2020 年 3 月 24 日 .
drwxr-xr-x 20 root root 4096 6 月 29 日 11:54 ..
drwxrwxrwx+ 4 root root 4096 7 月 4 日 12:56 jeff

我相信这对于单用户系统或持久 USB 来说没问题,但如果其他人不同意,我愿意听取建议。请继续阅读以了解原因...

我使用文件管理器安装了一个 LUKS 加密的 USB 驱动器,就像您尝试做的那样。安装后,请注意设备名称“WdMyBk4TB01”现在显示为 /media/jeff 下的目录,其所有权为 jeff:jeff,除 jeff 之外的任何用户均无权访问。因此,我认为即使在多用户系统上,也只有我才有权访问该驱动器。

jeff@dvXubu2004:~$ ls -la /media/jeff/
total 16
drwxrwxrwx+ 4 root root 4096 7 月 4 日 12:56 .
drwxr-xr-x 4 root root 4096 3 月 24 日 2020 ..
drwx------ 5 jeff jeff 4096 6 月 27 日 17:44 WdMyBk4TB01

但为什么不这样做呢?:

sudo chown jeff:jeff /media/jeff/

sudo chmod 700 /media/jeff/

jeff@dvXubu2004:~$ ls -l /media/
total 8
drwx------+ 4 jeff jeff 4096 7月 5 22:27 jeff

为什么 Ubuntu 不这样做——或者至少不主动提出这样做​​。只有我才应该使用 /media/jeff。对吧?

我读了一篇有关访问控制列表的长文,让我头疼。

chmod 777 似乎是错误的,所以我不得不回来并提供另一种解决方案。

希望有所帮助。

相关内容