安装后,我创建了一个额外的分区并将其安装为/data
.该分区是可见的,但Permission denied
在尝试在其中创建文件或目录时出现错误。这样做确实sudo
有效。
我正在使用 ext4 文件系统。
我尝试删除该分区,然后再次创建它并设置fstab
为使用新分区。但这没有改变什么。
如何使额外的分区正常工作,例如用户可写?
答案1
这应该可以解决你的问题:
sudo chown -R $USER:adm /data
chmod 0775 /data
这将为您和 adm 组中的所有用户提供读写访问权限。不在 adm 组中的所有其他用户仅具有读取权限。 adm 组是 Ubuntu 中所有用户的默认组之一。对于另一个发行版,您可以检查默认情况下将哪些组分配给新用户并使用其中一个。或者,您可以创建一个新组(即数据)并将有权访问数据的用户添加到该组。
如果您希望所有用户都可以访问数据,无论他们属于哪个组,那么 chmod 行应如下所示:
chmod 0777 /data