F
Fluffy
Guest
Hallo!
Ich hab hier einkleines Problem mit crypttab und cryptsetup.
Ich habe ein paar Partitionen welche beim Systemstart gemounted werden und ein paar welche ebenfalls verschlüsselt sind wo ich je nach bedarf backups hinterlege.
Ich habe teilweise Passwörter genommen.
Das Problem damit ist das ich diese anscheinend immer eingeben muss.
Die Keyfiles werden gelesen, aber ich bekomme den Eindruck das Dateien welche Passwörter enthalten, als Keyfiles genommen werden, und nicht einfach nur deren Inhalt.
Wie bekomme ich cryptTab und cryptsetup dazu die Passwörter aus einer Datei auf meinem System auszulesen?
Folgender Befehl funktioniert leider nicht:
Auch ohne --keyfile-size-Option geht es nicht.
Das hinzubekommen wäre super, denn dann müsste ich beim Booten nur einmal ein Passwort eingeben und könnte die Backups weiter automatisieren.
In der /etc/crypttab gibt es zwar auch die Ansage, das man dort sein PW reinschreiben kann, aber da liegt das gleiche Problem vor.
Reinschreiben oder Datei angeben funktioniert nicht.
Die Passwörter sind komplex, es sind also auch Zeichen enthalten welche ggf. von der Shell interpretiert werden.
Diese wurden testweise auch schon mal escaped.
Kodierung der Datei ist ASCII und die Dateien enthalten das Passwort ohne newline.
gleiches gilt auch für mein Terminal(nehme ich mal an, weil ich die Dateien mit vim erstellt habe).
Tastatur ist latin-no-deadkeys, Kernel ist 4.0.1, als Shell ist zsh im Einsatz. cryptsetup liegt in Versino 1.6.6 vor.
Liebe Grüße
Fluffy
P.s.:Ich habe in einem Ubuntu-Thread auch mal eine Option für Scripte gesehen, da diese aber nicht dokumentiert ist, würde ich davon gerne abstand nehmen.
Ich hab hier einkleines Problem mit crypttab und cryptsetup.
Ich habe ein paar Partitionen welche beim Systemstart gemounted werden und ein paar welche ebenfalls verschlüsselt sind wo ich je nach bedarf backups hinterlege.
Ich habe teilweise Passwörter genommen.
Das Problem damit ist das ich diese anscheinend immer eingeben muss.
Die Keyfiles werden gelesen, aber ich bekomme den Eindruck das Dateien welche Passwörter enthalten, als Keyfiles genommen werden, und nicht einfach nur deren Inhalt.
Wie bekomme ich cryptTab und cryptsetup dazu die Passwörter aus einer Datei auf meinem System auszulesen?
Folgender Befehl funktioniert leider nicht:
Code:
cryptsetup --key-file /pathToKey --keyfile-size 88 luksOpen UUID=XXXX myNowOpenDevice
Auch ohne --keyfile-size-Option geht es nicht.
Das hinzubekommen wäre super, denn dann müsste ich beim Booten nur einmal ein Passwort eingeben und könnte die Backups weiter automatisieren.
In der /etc/crypttab gibt es zwar auch die Ansage, das man dort sein PW reinschreiben kann, aber da liegt das gleiche Problem vor.
Reinschreiben oder Datei angeben funktioniert nicht.
Die Passwörter sind komplex, es sind also auch Zeichen enthalten welche ggf. von der Shell interpretiert werden.
Diese wurden testweise auch schon mal escaped.
Kodierung der Datei ist ASCII und die Dateien enthalten das Passwort ohne newline.
gleiches gilt auch für mein Terminal(nehme ich mal an, weil ich die Dateien mit vim erstellt habe).
Tastatur ist latin-no-deadkeys, Kernel ist 4.0.1, als Shell ist zsh im Einsatz. cryptsetup liegt in Versino 1.6.6 vor.
Liebe Grüße
Fluffy
P.s.:Ich habe in einem Ubuntu-Thread auch mal eine Option für Scripte gesehen, da diese aber nicht dokumentiert ist, würde ich davon gerne abstand nehmen.
Zuletzt bearbeitet von einem Moderator: