写入文件时权限被拒绝

写入文件时权限被拒绝

安装后,我创建了一个额外的分区并将其安装为/data.该分区是可见的,但Permission denied在尝试在其中创建文件或目录时出现错误。这样做确实sudo有效。

我正在使用 ext4 文件系统。

我尝试删除该分区,然后再次创建它并设置fstab为使用新分区。但这没有改变什么。

如何使额外的分区正常工作,例如用户可写?

答案1

这应该可以解决你的问题:

sudo chown -R $USER:adm /data
chmod 0775 /data

这将为您和 adm 组中的所有用户提供读写访问权限。不在 adm 组中的所有其他用户仅具有读取权限。 adm 组是 Ubuntu 中所有用户的默认组之一。对于另一个发行版,您可以检查默认情况下将哪些组分配给新用户并使用其中一个。或者,您可以创建一个新组(即数据)并将有权访问数据的用户添加到该组。

如果您希望所有用户都可以访问数据,无论他们属于哪个组,那么 chmod 行应如下所示:

chmod 0777 /data

相关内容