Как пользователь без прав root я хотел бы иметь возможность монтировать внешние жесткие диски, зашифрованные с помощью Microsoft BitLocker. Администратор (с правами root) может что-то настроить, если я скажу ему, как это сделать, и это не поставит под угрозу безопасность.
Я могу монтировать зашифрованные дискисroot с использованиемразблокировщик, и я могу монтировать незашифрованные дискибезroot с помощью udisk
. Я просто не могу понять, как их объединить (или есть ли другие инструменты, на которые мне следует обратить внимание).
Монтирование дисков BitLocker с правами root:
sudo dislocker /dev/sda1 -u<password> -- /media/bitlocker
sudo mount -o loop /media/bitlocker/dislocker-file /media/bitlockermount
Монтирование незашифрованных дисков без рута:
udiskctl unmount -b /dev/sdb1
решение1
Создайте каталоги bitlocker
и bitlockermount
в /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
также может понадобиться атрибут. Проверьте это.