Mam komputerowy pulpit Mac i bezprzewodowy laptop. Chciałbym użyć komputera stacjonarnego do testowania stron internetowych z laptopa. Pulpit Mac posiada serwer php / mysql / apache poza routerem do testowania.
Jak dostać się do mojej sieci za pomocą wiersza poleceń z laptopa? Robię cd ~ i dostaję dysk twardy laptopa Robię cd / i otrzymuję jeden poziom wyżej Robię cd Sieć i nie otrzymuję żadnego katalogu
Czy jest to możliwe tylko w przypadku serwera Mac? Wygląda na to, że CLI powinien zobaczyć inny Mac w sieci, ponieważ zalogowałem się do niego z sieci i mam inny dysk twardy Mac widoczny na pulpicie. dzięki,
Odpowiedzi:
Użyj polecenia mount, aby wyświetlić różne zamontowane udziały. Zobaczysz coś takiego:
Pierwsza linia to udział Windows SMB z komputera XP, druga linia to udział AFP z innego Maca.
Zwróć uwagę na punkty montowania po słowie „on” powyżej. Możesz uzyskać dostęp do zamontowanych udziałów za pomocą punktu montowania, tak jak w każdym innym katalogu, tj. Ls / Volumes / admin
źródło
Inną opcją byłoby użycie ssh do „zdalnego” w komputerze. Aby włączyć ssh, przejdź do
System Preferences -> Sharing Preferences -> Remote Login
.Następnie logowałbyś się, wpisując
ssh <username>@<hostname
(lub<ip_address>
zamiast nazwy hosta). Po połączeniu pracujesz w powłoce, która wykonuje wszystkie polecenia na zdalnym komputerze.źródło
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ć .
źródło