如何使用特殊选项安装 Truecrypt 卷?

如何使用特殊选项安装 Truecrypt 卷?

我想安装 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

相关内容