Der Befehl cryptsetup
wird verwendet, um die Verschlüsselung von Festplatten und Partitionen unter Linux zu verwalten. Er ermöglicht das Einrichten, Öffnen und Schließen von verschlüsselten Laufwerken, die mit LUKS (Linux Unified Key Setup) arbeiten.
Die grundlegende Syntax des Befehls lautet:
cryptsetup [Optionen] [Argumente]
luksFormat
: Initialisiert ein LUKS-verschlüsseltes Laufwerk.luksOpen
: Öffnet ein LUKS-verschlüsseltes Laufwerk und macht es verfügbar.luksClose
: Schließt ein geöffnetes LUKS-verschlüsseltes Laufwerk.status
: Zeigt den Status eines LUKS-Volumes an.luksAddKey
: Fügt einen neuen Schlüssel zu einem LUKS-Volume hinzu.Um ein neues LUKS-Volume auf einer Partition zu erstellen, verwenden Sie:
cryptsetup luksFormat /dev/sdX
Um ein vorhandenes LUKS-Volume zu öffnen, verwenden Sie:
cryptsetup luksOpen /dev/sdX my_encrypted_volume
Um ein geöffnetes LUKS-Volume zu schließen, verwenden Sie:
cryptsetup luksClose my_encrypted_volume
Um den Status eines LUKS-Volumes zu überprüfen, verwenden Sie:
cryptsetup status my_encrypted_volume
Um einen neuen Schlüssel zu einem LUKS-Volume hinzuzufügen, verwenden Sie:
cryptsetup luksAddKey /dev/sdX
cryptsetup luksDump /dev/sdX
, um die Metadaten eines LUKS-Volumes anzuzeigen und Informationen über die Verschlüsselung zu erhalten.