Der Grund, warum TrueCrypt Ihr Administratorkennwort erfordert, besteht darin, dass die Befehle auf niedriger Ebene verwendet werden, um die richtigen Geräte zu erstellen und das Dateisystem bereitzustellen, und diese Befehle wiederum erfordern Root-Zugriff (den der Administrator indirekt über sudo erhält).
Um dies zu vermeiden, können Sie die "sudoers" -Datei verwenden, um einer bestimmten Benutzer- / Anwendungskombination (in diesem Fall Sie / truecrypt) das Recht zu geben, automatisch als root ausgeführt zu werden.
Melden Sie sich als Administrator an und geben Sie den folgenden Befehl in ein Terminal ein:
visudo
Fügen Sie dann diese beiden Zeilen hinzu:
# Allow TrueCrypt run under user "XYZ" to run as root without asking for a password. XYZ ALL=NOPASSWD: /Applications/TrueCrypt.app/Contents/MacOS/TrueCrypt --core-service
Ersetzen Sie "XYZ" natürlich durch Ihren Benutzerkontonamen. Beachten Sie, dass hierdurch eine Sicherheitslücke entsteht, da TrueCrypt uneingeschränkten Zugriff auf alle Geräte hat, auf die Sie Ihr verschlüsseltes Volume laden. Ich habe keine Ahnung, wie schwer dies auszunutzen wäre ...
Einige nützliche Hinweise:
- http://muzso.hu/2010/07/08/how-to-make-truecrypt-work-for-normal-users-and-with-ltspfs-mounted-local-devices-eg.-usb
- Suchen Sie in den TrueCrypt-Foren unter forums.truecrypt.org, dem Beitrag 59182, nach "TC 6.0a-Eingabeaufforderung für das Administratorkennwort".