Come configuro SSH sul mio Mac con Lion?


9

Di recente ho comprato un Macbook Air con Lion. Vorrei ssh sul mio Mac al lavoro. Come lo installo?

Ho una chiave privata e pubblica, quindi probabilmente userò quell'opzione per consentire l'accesso al mio mac.


2
Cosa hai provato finora?
Daniel Beck

Questo dovrebbe darti la guida di cui hai bisogno: stocksy.co.uk/articles/Mac/ssh_on_mac_os_x
xXPhenom22Xx

Grazie, ho provato a modificare Apple -> Preferenze di Sistema -> Condivisione -> Accesso remoto e quindi a cercare nel mio Mac Air con ssh davidfaux@dhcp-12-259-119-81.yale.edule istruzioni. Tuttavia, questo metodo ha esito negativo poiché il terminale rileva che l'host dhcp-12-259-119-81.yale.edu non è riconosciuto.
David Faux,

A proposito, questo indirizzo IP è falso, quindi non ho rivelato nulla :)
David Faux,

1
Sembra che tu stia dietro un firewall che blocca l'accesso SSH dall'esterno. Potrebbe essere? Da dove stai provando a SSH, in realtà? Puoi anche provare a scoprire l'IP del tuo vero computer (non il dhcp-..nome host) e ssh a quello.
slhck,

Risposte:


10

Apple -> Preferenze di Sistema -> Condivisione -> Accesso remoto.


Mostra l'IP della rete locale, come posso ssh dall'esterno?
Ilyo

Non puoi, @ilyo. Gli indirizzi privati ​​sono accessibili solo localmente.
Scott Wilson C

1
So che non posso usare quell'indirizzo fuori, sto chiedendo come posso inviare SS al mac dall'esterno.
ilyo,

4

Se vuoi essere in grado di SSH dal lavoro a casa, dovrai fare quanto segue:

  • Ottieni l' indirizzo IP esterno della tua rete domestica. Puoi ottenerlo visitando questo sito Web . Se il tuo ISP cambia frequentemente il tuo IP, dovrai usare qualcosa come Dyn DNS .

  • Apri la porta 22 sul tuo firewall / router e punta verso l'indirizzo IP locale del Mac a cui vuoi connetterti. Le istruzioni per questo passaggio variano in base al modello di firewall / router. Potresti voler impostare una prenotazione DHCP per questo Mac in modo che l'indirizzo IP interno non cambi.

  • Sul Mac tuo desidera connettersi a , aprire Preferenze di Sistema → Condivisione e attivare Accesso remoto .

  • Ora dovresti essere in grado di eseguire il comando ssh user@ip.of.your.mac, sostituendo "user" con il nome utente del computer di casa e "ip.of.your.mac" con l'indirizzo IP di casa.


2
  1. Basta attivare l'opzione in Preferenze: "Accesso remoto".

  2. Accedi al tuo mac:

    ssh username@ip.of.your.mac

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.