MacOS Sierra fragt nach einem Passwort, wenn ich ein partitioniertes externes Laufwerk anschließe, was ich nicht möchte.
Ich habe ein Macbook Pro 2016 mit Sierra 10.12.6 und einer tragbaren externen Festplatte Backup Plus Slim von Seagate mit 2 TB .
Ich habe das Laufwerk mit 1,2 TB für Backups ( Time Capsule
) und 800 GB für andere Dinge partitioniert, die ich mit meinen Freunden teilen kann ( Tachyon
).
Letztendlich möchte ich folgendes erreichen:
(1) Time Capsule für meine verschlüsselten Backups haben;
(2) Nicht offensichtlich machen, dass es eine verschlüsselte Partition auf dem Laufwerk gibt (z. B. wenn mein Computer mich nicht jedes Mal auffordert, das Passwort einzugeben, wenn er angeschlossen wird, und ich das Passwort nicht im Schlüsselbund speichern möchte); Und
(3) Wenn ich bereit bin, ein Backup zu erstellen oder etwas von der verschlüsselten Partition abzurufen, stelle es entweder über die Befehlszeile oder das Festplatten-Dienstprogramm zur Verfügung.
Im Moment werde ich jedes Mal aufgefordert, das Passwort einzugeben, wenn es angeschlossen wird, und ich sage, dass cancel
ich nicht weiß, wie ich das verschlüsselte Laufwerk zurückbekomme, es sei denn, ich werfe es aus und stecke es wieder ein.
Was Sie tun müssen, ist zu verhindern, dass das Dateisystem dieses bestimmte Volume einbindet. Dies wird normalerweise von erledigt fstab
und über die /etc/fstab
Datei konfiguriert. macOS (und OS X) geben jedoch einen anderen Befehl an, um die Bearbeitung der /etc/fstab
Datei korrekt zu handhaben - nämlich vifs . Seien Sie gewarnt, dass EDITOR
der verwendete Datei-Editor vi
. Weitere Informationen finden Sie vifs
weiter unten unter der Überschrift „Informationen zum vifs
Befehl“, einschließlich der Verwendung eines anderen Editors als vi
.
Das erste, was wir tun müssen, ist, die UUID der Volumes zu erhalten, die wir beeinflussen möchten. Um die UUID zu erhalten, muss das Laufwerk mit dem Computer verbunden und das Volume bereits bereitgestellt sein. In diesem Fall müssten Sie das USB-Laufwerk anschließen und den Zugriff auf das Volume aktivieren, indem Sie das Passwort eingeben.
Sobald dies erledigt ist, was anhand des Volumes im Finder überprüft werden kann, müssen wir zum Terminal gelangen. Geben Sie im Terminalfenster den Befehl ein diskutil info /Volumes/<Volume Name> | grep 'Volume UUID'
. In Ihrem Fall würden Sie "" durch "Time\ Capsule" ersetzen. Beachten Sie, dass der umgekehrte Schrägstrich () erforderlich ist, um Sonderzeichen zu maskieren, wie in diesem Fall Leerzeichen. Dies sollte eine einzelne Zeile mit einem ähnlichen Wert wie „Volume UUID: AA2313FE-7C4A-340F-8293-D74EA0ED34DE“ zurückgeben. Die UUID, hier "AA2313FE-7C4A-340F-8293-D74EA0ED34DE", ist das, was wir brauchen. Wählen Sie es aus und kopieren Sie es in die Zwischenablage ( ⌘/Cmd+ C).
Wir müssen die /etc/fstab
Datei jetzt bearbeiten. Standardmäßig wird für den Umfang dieser Antwort davon ausgegangen, dass Sie mit dem von Ihnen verwendeten Editor vertraut sind, um die folgenden Schritte auszuführen.
Starten Sie den Editor durch Eingabe sudo vifs
im Terminalfenster. Dies fordert zur Eingabe eines Administratorkennworts auf, um Administratorzugriff zum Bearbeiten der Datei zu erhalten.
Wenn der Editor geöffnet ist und sich die UUID des Volumes in der Zwischenablage befindet, fügen wir am Ende der Datei eine Zeile wie folgt an: UUID=<Volume UUID from clipboard> /Volumes/Time\ Machine hfs rw,noauto
. Sie können den Terminalbefehl verwenden, man fstab
um zusätzliche Optionen oder Werte zur Verwendung im Eintrag zu erhalten, aber hier werden die folgenden Optionen und Werte wie folgt angegeben:
/Volumes/<Volume Name - from above>
Geben Sie den Bereitstellungspunkt an, an dem das Volume bereitgestellt werden soll.hfs
Der Dateisystemtyp (Mac-Volumes sind normalerweise hfs - H ierarchical File S ystem )rw,noauto
rw
Mount als Lese- / Schreibzugriff beim Mountennoauto
Stellen Sie das Volume NICHT automatisch bereitNachdem Sie die Zeile(n) nach Bedarf hinzugefügt und aktualisiert haben, speichern Sie die Datei und beenden Sie den Editor. Um zu testen, ob dies "genommen" wurde, können Sie sich entweder abmelden/anmelden, neu starten oder die Festplatte trennen (auswerfen) und erneut anschließen. Das Volume sollte nicht mehr bereitgestellt werden oder zur Eingabe des Kennworts auffordern.
Zu einem späteren Zeitpunkt, wenn Sie das Volume mounten müssen, können Sie zum Trusty-Terminal zurückkehren und den Befehl verwenden mount /Volumes/<Volume Name>
oder öffnen Disk Utility
, das Volume auswählen und auf die Mount
Schaltfläche in der Symbolleiste klicken.
diskutil info /Volumes/<Volume Name>
Befehl absudo vifs
ordnungsgemäß (für macOS/OS X) zu sperren und zu bearbeiten/etc/fstab
/etc/fstab
Datei für das Volume anhand seiner UUID einen Eintrag hinzu, der noauto
die Mount-Optionen ergänztDisk Utility
und die Mount
Optionen für das Volume oder usemount /Volumes/<Volume Name>
vifs
BefehlHier ist, was Sie über das Was und Warum des vifs
Befehls wissen müssen. Dieser Befehl sperrt einfach die /etc/fstab
Datei zur Bearbeitung für den aufrufenden Benutzer und öffnet die Datei in vi
(Erklärung des vi in vifs
) oder der vom Editor (Befehl) angegebenen systemdefinierten EDITOR
Umgebungsvariable. Obwohl wir die Datei direkt bearbeiten könnten /etc/fstab
, vifs
ist die Verwendung des Befehls die einzige von Apple empfohlene/genehmigte Methode.
Micha Danila