Ich möchte ein externes Laufwerk, das an Computer A angeschlossen ist, an Computer B anhängen.
Ich kann auf das Laufwerk zugreifen und es bereitstellen, indem ich über Finder (Command-K) eine Verbindung zum Server herstelle. Wie kann ich jedoch genau diese Aktion über das Terminal ausführen? Ich habe mit verschiedenen Formaten von mount
und mount_afp
aber nichts scheint zu funktionieren. Etwas in der Art von:
mount_afp -i afp://user:pass@ipaddress/Volumes/SharedDrive /Volumes/Shared
In Finder gebe ich einfach die IP des mit dem Laufwerk verbundenen Mac ein, gebe Anmeldeinformationen ein und mounte das ausgewählte Laufwerk ... aber es funktioniert nicht, indem ich den afp://ipaddress
Befehl "Connect Server" (Server verbinden) über Finder in das Terminal eingebe .
Wie mache ich die gleiche Verbindung mit einem Bash-Befehl? Das Endergebnis ist das auf B gemountete Laufwerk.
quelle
Antworten:
Ein paar Dinge, die Sie beachten müssen.
Erstens: Die AFP-URL muss den Namen der Freigabe enthalten, nicht den Speicherort auf dem Server. Zweitens muss der Mount-Punkt ein leeres Verzeichnis sein, für das Sie Schreibrechte haben. Ihre Befehle könnten also sein:
quelle
pass
. Dann ersetzen Sie "pass" durch${pass}
.Versuchen:
quelle
Siehe /apple//a/171822/154516 und Kommentare für:
quelle