我想安装 ext4 truecrypt 驱动器,--fs-options
但不起作用。我还创建了一个 FAT 分区,以下命令有效。如果我的分区是 ext3/ext4,替代命令是什么?
sudo truecrypt --mount /media/vulturus_data/test3 /media/true --fs-options="users,uid=115,gid=123,fmask=0113,dmask=0002"
答案1
这些文件系统选项适用于 FAT,因为 FAT 不支持文件权限。另一方面,Ext2/ext3/ext4 文件系统支持文件权限。将容器挂载到 后/media/true
:
更改所有权和群组成员身份(对应于
uid=115,gid=123
):sudo chown -R 115:123 /media/true
fmask=0113
删除所有文件的可执行位,并删除其他文件的写入位。这是默认设置,因此您不需要更改它。无论如何,执行此操作的命令是:sudo find /media/true -type f -exec chmod a-x,o-w {} \;
dmask=0002
应该从目录中删除写入位。此位通常不设置。如果已设置,则删除它:sudo find /media/true -type d -exec chmod o-w {} \;
答案2
确保 /media/ 下有一个名为 true 的目录
运行以下命令以确保
sudo mkdir /media/true
答案3
可能必须将 --fs-options="..." 放在卷路径和挂载点之前:
sudo truecrypt --mount --fs-options="users,uid=115,gid=123,fmask=0113,dmask=0002" /media/vulturus_data/test3 /media/true