我在 USB (a) 上安装了带有持久存储的 Live Ubuntu 20.04。到目前为止,我一直用得很好。但是,当我尝试访问另一个带有加密分区的 USB (b) 时,我收到一条消息,说我没有访问该分区的正确权限(级别)。
- 然后我收到以下屏幕提示:
。
- 按照本教程使用 gDisk 对 USB(b)进行加密,https://www.linux.com/topic/desktop/easily-encrypt-your-flash-drives-linux/。
- USB(a)是具有持久存储的简单 Live Ubuntu 20.04。
谢谢大家的回复。干杯。
答案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 似乎是错误的,所以我不得不回来并提供另一种解决方案。
希望有所帮助。