Puoi usare la riga di comando su un Mac per raggiungere un Mac in rete?

2

Ho un Mac desktop in rete e un laptop wireless. Mi piacerebbe usare il desktop mac per testare le pagine web dal laptop. Il desktop Mac ha un server php / mysql / apache al di fuori del router per il test.

Come posso accedere alla mia rete utilizzando la riga di comando del portatile? Faccio cd ~ e ottengo il disco rigido del mio portatile Faccio cd / e ottengo un livello più alto Faccio cd Network e non ho nessuna directory

Questo è possibile solo con un Mac Server? Sembra che la CLI dovrebbe vedere l'altro Mac sulla rete da quando ho effettuato l'accesso dalla rete e ho l'altro disco rigido Mac visibile sul desktop. grazie,

    
posta 17.08.2011 - 17:07
fonte

3 risposte

4

Usa il comando mount per mostrare le varie condivisioni montate. Vedrai qualcosa di simile a questo:

$ mount

//GUEST:@betafat/tmp on /Volumes/tmp (smbfs, nodev, nosuid, ...
afp_0h2ueA0008BK0000oM0000VU-2.2e000005 on /Volumes/admin (afpfs, nodev, nosuid, ...

La prima linea è una condivisione SMB Windows da un computer XP, la seconda è una condivisione AFP da un altro Mac.

Notare i punti di montaggio dopo la parola "on" sopra. Puoi accedere alle condivisioni montate utilizzando il punto di montaggio proprio come faresti con qualsiasi altra directory, ovvero ls / Volumi / admin

    
risposta data 17.08.2011 - 22:14
fonte
2

Un'altra opzione potrebbe essere quella di usare ssh su "remoto" nella macchina. Per abilitare ssh vai a System Preferences -> Sharing Preferences -> Remote Login .

Quindi esegui il login digitando ssh <username>@<hostname (o <ip_address> invece di hostname). Dopo la connessione, stai lavorando in una shell che sta eseguendo tutti i comandi sulla macchina remota.

    
risposta data 17.08.2011 - 22:30
fonte
0

Confesso di essere un po 'confuso dalla domanda originale.

Entrambi i computer si trovano dietro lo stesso router e sulla stessa rete (LAN) o si trovano su due reti separate e si desidera connettersi da uno all'altro?

ssh è il primo passo

Indipendentemente da ciò che si sta facendo in seguito, il primo passo è abilitare ssh (Preferenze di Sistema »Condivisione» Login remoto, che è OFF per impostazione predefinita).

Se reti diverse ...

Supponendo che tu voglia collegarti al tuo personal computer su una rete diversa, il modo più semplice è usare DynDNS che puoi trovare su link . Ti daranno due nomi host gratis, ne usi uno per il desktop e uno per il laptop.

Se stesse reti ...

Se siete entrambi sulla stessa rete, dovreste essere in grado di connettervi ad altri computer usando hostname.local dove 'hostname' è qualunque sia il nome del computer in Preferenze di Sistema »Condivisione. Penso che il default sia solitamente come "John Smith's MacBook.local" o alcuni di questi. Io cambio sempre il mio subito.

Se si trovano sulla stessa rete, puoi usare Condivisione file (anche se non è ancora chiaro al 100% cosa stai provando a fare) o una qualsiasi delle opzioni 'remote' sotto ...

Se reti diverse ...

Se ti trovi su reti diverse e vuoi montare il tuo disco rigido, puoi utilizzare Back To My Mac e la condivisione dei file, ma non l'ho mai trovato affidabile. Stai molto meglio provando a installare ssh con ExpanDrive o Transmit .

    
risposta data 28.09.2011 - 05:18
fonte

Leggi altre domande sui tag