Przyznaję, że jestem nieco zdezorientowany pierwotnym pytaniem.
Czy oba komputery znajdują się za tym samym routerem i znajdują się w tej samej sieci (LAN), czy też znajdują się w dwóch oddzielnych sieciach i chcesz połączyć się z jednego do drugiego?
ssh to pierwszy krok
Niezależnie od tego, co robisz dalej, pierwszym krokiem jest włączenie ssh (Preferencje systemowe »Udostępnianie» Zdalne logowanie, które domyślnie jest WYŁĄCZONE).
Jeśli różne sieci…
Zakładając, że chcesz połączyć się z komputerem osobistym w innej sieci, najprostszym sposobem jest użycie DynDNS, które można znaleźć pod adresem http://dyn.com/dns/dyndns-free/ . Dadzą ci dwie nazwy hostów za darmo, jedną na komputer, a drugą na laptop.
Jeśli te same sieci…
Jeśli jesteś w tej samej sieci, powinieneś być w stanie połączyć się z innym komputerem za pomocą hostname.local
gdzie „nazwa hosta” to nazwa komputera w Preferencjach systemowych »Udostępnianie. Myślę, że domyślnie jest to zazwyczaj „John Smith's MacBook.local” lub coś takiego. Zawsze zmieniam moje.
Jeśli są w tej samej sieci, możesz użyć Udostępniania plików (chociaż nadal nie jest w 100% jasne, co próbujesz zrobić) lub jakiejkolwiek opcji „zdalnej” poniżej…
Jeśli różne sieci…
Jeśli pracujesz w różnych sieciach i chcesz zamontować dysk twardy, możesz użyć funkcji Back To My Mac i udostępniania plików, ale nigdy nie znalazłem tego niezawodnego. Lepiej jest spróbować zamontować ssh z jednym ExpanDrive lub Przekazać .