PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : cryptsetup: Dateizeile als Passwort



dackel
17.06.05, 23:23
hiho,

Ich hab hier gerade folgendes Problem:
Ich will einige Partitionen mit dmcrypt verschlüsselt u. dafür verschiedene Passwörter nutzen. Die Passwörter sollen alle in einer Datei auf einem USB-Stick untergebracht sein, nur wie übergebe ich eine bestimmte Zeile an cryptsetup?
Ist es überhaupt möglich, oder müsste ich die Zeilen erst mittels tail u. head in verschiedene Dateien kopieren (die ja auf einer Ramdisk zwischengespeichert werden könnten)?


Danke schonmal im Vorraus


Gruß, Dackel

BSM
20.06.05, 17:10
Ich kenn cryptsetup zwar nicht (loop-aes :D ), aber du könntest um die Sicherheit weiter zu erhöhen die Passwörter noch einmal mit PGP verschlüsseln und dieses dann mit gpg -d SCHLÜSSELDATEI | cryptsetup OPTIONEN an cryptsetup weitergeben, sofern es "nur" eine einfache eingabe haben will. Ansonsten kennt mount auch die Option -p 0 und liest damit von der Kommandozeile, eine billige Methode wäre also cat datei | mount -p0 OTIONEN.

Lies mal ein bisschen zur Pipe ( "|" ) in der Shell.

Gruss Robert

MiGo
20.06.05, 23:34
http://www.linuxforen.de/forums/showthread.php?t=178406
das sollte helfen, speziell das da:

cat /mnt/twinmos/twinpass|cryptsetup create twincrypt /dev/hdb2
:),
MiGo