4 Gedanken zu „TrueCrypt Container mit cryptsetup automatisch mounten und unmounten

  1. Vielen Dank für Ihren Blogpost. Er hat mir sehr beim mounten meiner truecypt devices geholfen. Mein mount.sh skript sieht so aus:

    sudo /sbin/cryptsetup open –type tcrypt /dev/sdd2 stuff
    sudo /bin/mount /dev/mapper/stuff /home/user/media/stuff

    Leider funktioniert noch nicht alles. Nach Ihrer Anleitung sollte das Skript beim Anmelden automatisch ausgeführt werden. Davon bekomme ich zumindest nichts mit das etwas passiert. Außerdem ist mir nicht ganz klar, wie bei Ihnen die Passwörter an cryptsetup übergeben werden. Sollte hier einfach ein Terminal fenster aufgehen?

    1. Hallo,

      das Script wird ja über die Desktop Datei gestartet, die im ~/.config/autostart/ Ordner liegt.

      Es sollte sich dann ein Terminalfenster öffnen, in der dann das Passwort eingegeben werden soll.

      Ich könnte mir vorstellen, dass der Pfad zum mount.sh in dem Autostartscript nicht richtig gesetzt ist.

  2. Ich dachte schon ich hätte hier etwas gefunden das pam-mount, luks-Containerdateien und systemd zusammen benutzbar macht… aber wieder nichts 😉 (https://github.com/systemd/systemd/issues/8598).
    Die Systemd-Unit kann so nicht wirklich funktionieren. Das Unmount-Skript darf nicht per ExecStart=… angegeben werden, sonst wird beim Systemstart ausgehangen, nicht beim Herunterfahren.
    Außerdem kehrt das unmount-Skript sofort zurück, das ist aber nicht das was systemd von dem Unit-Skript erwartet ( -> RemainAfterExit=yes ).

    [Unit]
    Description=Container abmelden
    Before=shutdown.target reboot.target halt.target
    [Service]
    Type=oneshot
    RemainAfterExit=yes
    ExecStart=/bin/echo „Abmeldedienst gestartet“
    ExecStop=/path/to/unmount/skript
    [Install]
    WantedBy=multi-user.target

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Google Foto

Du kommentierst mit Deinem Google-Konto. Abmelden /  Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.