我正在尝试从另一个Linux安装中挂载ext3文件系统,以便用户(不是root用户)对所有文件具有完全访问权限。(我确实确实需要用户访问这些文件,因为我想通过sshfs从另一台计算机上使用它们,而sshfs只会授予用户对该文件的访问权限。)
如果我运行,mount /dev/sda1 /mnt/whatever
则只能由root用户访问所有文件。
我也mount -o nosuid,uid=1000,gid=1000 /dev/sda1 /mnt/whatever
按照讨论ext4的SuperUser问题的指示进行了尝试,但是由于失败而失败,并dmesg
报告:
EXT3-fs: Unrecognized mount option "uid=1000" or missing value
如何挂载文件系统?
@Riccardo谢谢,那是正确的解决方案!首先将ext定期安装到某个目录中,然后将该目录与
—
Ilari Kajaste 2011年
bindfs -u $(id -u) -g $(id -g)
最终目录一起安装。写出来作为答案,也许吗?
既然答案是吉尔斯(Gilles'),而且他在这个论坛上也非常活跃,那么我就把它留给他在这里重新发布并收集应得的荣誉。
—
Riccardo Murri
uid=...
和gid=...
选项。