Linux 中用户对已挂载文件系统没有写权限

Linux 中用户对已挂载文件系统没有写权限

我从外部驱动器挂载了一个文件系统。问题是用户对该挂载卷没有写入权限,但 root 有。文件系统类型为exFAT。该卷归 root 所有。ls -l命令输出:

drwxr-xr-x 6 root root 131072 Aug 27 15:04 dir

我尝试使用此命令更改目录的所有者chown -R user /mnt。但是我收到此错误:

chown: changing ownership of '/mnt': Operation not permitted

即使我以 root 身份运行该命令。

命令chmod -R 777 /mnt什么都没输出,什么也没做。它不会改变权限。然后我试图弄清楚为什么命令chown输出操作不允许,我在互联网上发现目录可能是不可变的,所以我应该用这个命令删除不可变标志chattr -i /mnt。但这个命令也不起作用。它只是输出这个:

chattr: Operation not supported while reading flags on /mnt

当然,我是以 root 身份运行此命令的。那么,为什么我无法更改并授予用户对此卷的写入权限?希望得到您的帮助!提前致谢!

mount输出:

/dev/sdb1 on /mnt type exfat (rw,relatime,fmask=0022,dmask=0022,iocharset=utf8,errors=remount-ro)

答案1

我使用 Arch Linux,但尚未exfat-utils安装任何软件包。我需要安装此软件包才能正确安装。

相关内容