Thunar 以 root 身份挂载

Thunar 以 root 身份挂载

我有 4 个硬盘。第一个硬盘上有我的操作系统,没问题。其他硬盘都是空的,有 ext4 文件系统。当我尝试使用 thunar(和 xubuntu)挂载这些硬盘时,它会挂载具有 root 所有者的硬盘。为什么?

答案1

因为它们仍由 root 拥有。您需要更改新分区的所有权。

您需要确保分区已安装,如果您想在启动时安装它们,请确保它们已在 /etc/fstab 中设置。

chown 的基本语法是

sudo chown user:group /path/to/partition

因此,如果你的用户/组是 bert,并且分区安装在 /mnt/tmp,那么

sudo chown bert:bert /mnt/tmp

如果您还想处理分区的访问权限,那么 chmod 就是您的朋友。

要使分区对用户和组具有读/写/执行权限,请执行以下操作:

sudo chmod 770 /mnt/tmp

有关 chmod 的极好信息来源 - 包括图形表示勾选框 -http://ss64.com/bash/chmod.html

答案2

我发现一个权限问题,导致 Thunar 以 root 身份挂载所有内容。有一个目录/media/<username>/,Thunar 将尝试使用该目录以您的用户身份挂载卷。如果此卷不属于您,则 Thunar 似乎会恢复以 root 身份在以下位置挂载卷/media/usb0

要解决此问题,只需将相关目录的所有权更改为您自己:

sudo chown `whoami`:`whoami` /media/`whoami`/

相关内容