Wie kann ich Nicht-Root-Benutzern das Mounten externer, mit Bitlocker verschlüsselter Laufwerke erlauben?

Wie kann ich Nicht-Root-Benutzern das Mounten externer, mit Bitlocker verschlüsselter Laufwerke erlauben?

Als Nicht-Root-Benutzer möchte ich externe Festplatten mounten können, die mit Microsoft Bitlocker verschlüsselt wurden. Der Administrator (mit Root-Zugriff) kann etwas einrichten, wenn ich ihm sage, wie es geht, und die Sicherheit dadurch nicht beeinträchtigt wird.

Ich kann verschlüsselte Laufwerke mountenmitrooten mitSperrer, und ich kann unverschlüsselte Laufwerke mountenohneroot using udisk. Ich komme einfach nicht dahinter, wie ich sie kombinieren kann (oder ob es noch andere Tools gibt, die ich mir anschauen sollte).

Bitlocker-Laufwerke mit Root mounten:

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

Unverschlüsselte Laufwerke ohne Root einbinden:

udiskctl unmount -b /dev/sdb1

Antwort1

Erstellen Sie die Verzeichnisse bitlockerund bitlockermountunter /media. Anschließend können Sie Folgendes zu Ihrem hinzufügen /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

Die erste Zeile benötigt möglicherweise userauch das Attribut. Testen Sie es.

verwandte Informationen