如何允许非 root 用户挂载 Bitlocker 加密的外部驱动器?

如何允许非 root 用户挂载 Bitlocker 加密的外部驱动器?

作为非 root 用户,我希望能够安装已使用 Microsoft Bitlocker 加密的外部硬盘驱动器。如果我可以告诉管理员(具有 root 访问权限)如何设置,那么他就可以设置某些内容,并且不会损害安全性。

我可以安装加密驱动器根使用解锁器,我可以安装未加密的驱动器没有根使用udisk.我只是不知道如何组合它们(或者是否还有其他工具我应该看看)。

使用 root 挂载 Bitlocker 驱动器:

sudo dislocker /dev/sda1 -u<password> -- /media/bitlocker
sudo mount -o loop /media/bitlocker/dislocker-file /media/bitlockermount

无需root即可安装未加密的驱动器:

udiskctl unmount -b /dev/sdb1

答案1

创建目录bitlockerbitlockermount/media.然后您可以将以下内容添加到您的/etc/fstab

/dev/disk-by-id/... /media/bitlocker fuse.dislocker user-password=<password>,nofail 0 0
/media/bitlocker/dislockerfile /media/bitlockermount auto user,nofail 0 0

第一行可能user也需要该属性。测试一下。

相关内容