Zu Hause ist mein primärer Computer ein iMac mit einer externen USB-Festplatte. Das externe Laufwerk wird freigegeben, damit andere Computer es für Time Machine verwenden können. Ich habe ein MacBook Air, das ich jeden Tag mit zur Arbeit nehme, und es verwendet das gemeinsame Time Machine-Laufwerk, wenn ich zu Hause bin. Allerdings muss ich das Laufwerk manuell mounten.
Wie kann ich mein MacBook Air so einrichten, dass das freigegebene Laufwerk automatisch bereitgestellt wird, wenn ich mich in meinem AirPort-Heimnetzwerk befinde?
Derzeit führe ich diese Schritte aus, um das freigegebene Laufwerk bereitzustellen und zu sichern:
Letztendlich möchte ich dies zu einem Null-Schritt-Prozess machen, damit ich nach Hause kommen, das MacBook Air einschalten, das freigegebene Laufwerk automatisch erkennen und bereitstellen und mit Time Machine sichern kann. Ich gehe davon aus, dass dies automatisiert werden kann, indem ein Automatisierungsskript als Anmeldeelement eingerichtet wird, aber es wäre vorzuziehen, es explizit zu vermeiden.
(Ursprünglich wollte ich die Festplatte an mein AirPort Extreme anschließen und von dort aus für Time Machine freigeben, aber das schlug fehl oder war auf SnowLeopard nicht erlaubt; ich erinnere mich nicht. Ich habe es seit dem Upgrade auf Lion nicht mehr versucht.)
Danke fürs Lesen!
Auf meinen beiden Computern läuft Lion.
Ich denke, ich kann Ihnen den Einstieg erleichtern, aber mit Terminalbefehlen, von denen Sie sagten, dass Sie sie lieber vermeiden würden. Entschuldigung, aber es könnte Ihnen einen Anhaltspunkt geben. Alle folgenden können Sie in ein Bash-Skript einfügen und als Anmeldeobjekt ausführen.
Sie müssen zuerst die Ziellaufwerke ( MyBook
in den Beispielen unten) mithilfe der Dateifreigabe freigeben (Systemeinstellungen > Freigabe > Aktivieren Sie das Kontrollkästchen Dateifreigabe), fügen Sie die benötigten Laufwerke hinzu und legen Sie die entsprechenden Berechtigungen fest - ich verwende einfach Jeder zu halte es einfach).
Sie können einen Remote-Computer und/oder die zugehörigen Laufwerke mit mount wie folgt mounten:
Erstellen Sie ein Verzeichnis als Einhängepunkt (rufen Sie natürlich auf, test
was Sie wollen):
mkdir /Volumes/test
Mounten Sie nun das Remote-Laufwerk. Ich gehe davon aus, dass dies bereits mit Ihrem iMac verbunden ist und angezeigt wird, wenn Sie mit dem Finder eine Verbindung zu Ihrem iMac herstellen:
mount -t afp afp://<your mac's name>/<drive name to mount> /Volumes/test
Um auf meinem entfernten Mac Mini eine Verbindung zu meinem MyBook herzustellen, das über USB daran angeschlossen ist, wäre das:
mount -t afp afp://bobs-mac-mini/MyBook /Volumes/test
Wenn Sie sich authentifizieren müssen (das habe ich error -5000
beim Versuch, meinen Home-Ordner zu mounten), können Sie dies auch mit tun
mount -t afp afp://<username>:<password>@<your mac's name>/<drive name to mount> /Volumes/test
Das Passwort müsste aber leider unverschlüsselt sein. Das könnte also wieder sein:
mount -t afp afp://binarybob:password123@bobs-mac-mini/MyBook /Volumes/test
Sie können auch mit der obigen Methode eine Verbindung zu Ihrem Home-Ordner herstellen, indem Sie einfach MyBook
durch den Namen Ihres Home-Ordners ersetzen.
Das Laufwerk, das Sie gemountet haben, sollte jetzt im Finder erscheinen und Sie sollten es wie jedes andere lokal gemountete Laufwerk verwenden können. Wenn Sie fertig sind, können Sie Folgendes tun:
umount /Volumes/test
es zu entfernen. Übrigens, wenn Sie kein Administrator sind, müssen Sie möglicherweise sudo
vor jedem Befehl hinzufügen und ein Administratorkennwort eingeben.
abfragen