¿Cómo configuro SSH en mi Mac con Lion?

9

Recientemente compré un Macbook Air con Lion. Me gustaría meterme en mi Mac en el trabajo. ¿Cómo configuro esto?

Tengo una clave pública y privada, por lo que probablemente usaré esa opción para permitir el acceso a mi Mac.

David Faux
fuente
2
¿Qué intentaste hasta ahora?
Daniel Beck
Esto debería darle la orientación que necesita: stocksy.co.uk/articles/Mac/ssh_on_mac_os_x
xXPhenom22Xx
Gracias, he intentado alterar Apple -> Preferencias del sistema -> Compartir -> Inicio de sesión remoto y luego pasar a mi Mac Air con ssh [email protected]las instrucciones que me dijeron. Sin embargo, este método falla ya que el terminal observa que el host dhcp-12-259-119-81.yale.edu no es reconocido.
David Faux
Por cierto, esta dirección IP es falsa, así que no revelé nada :)
David Faux
1
Parece que está detrás de un firewall que bloquea el acceso SSH desde el exterior. ¿Podría ser eso? ¿Desde dónde intentas ingresar a SSH? También puede intentar averiguar la IP de su computadora real (no el dhcp-..nombre de host) y ssh para eso.
slhck

Respuestas:

10

Apple -> Preferencias del sistema -> Compartir -> Inicio de sesión remoto.

Scott C Wilson
fuente
Muestra la IP de la red local, ¿cómo puedo hacer ssh desde el exterior?
ilyo
No puedes, @ilyo. Las direcciones privadas solo son accesibles localmente.
Scott C Wilson el
1
Sé que no puedo usar esa dirección afuera, estoy preguntando cómo puedo enviar a la mac desde el exterior.
ilyo
4

Si desea poder utilizar SSH desde el trabajo hasta el hogar, deberá hacer lo siguiente:

  • Obtenga la dirección IP externa de su red doméstica. Puede obtener esto yendo a este sitio web . Si su ISP cambia su IP con frecuencia, tendrá que usar algo como Dyn DNS .

  • Abra el puerto 22 en su firewall / enrutador y apúntelo a la dirección IP local de la Mac a la que desea conectarse. Las instrucciones para este paso varían según el modelo de firewall / enrutador. Es posible que desee configurar una reserva DHCP para esta Mac para que la dirección IP interna no cambie.

  • En el Mac su desea conectarse a , abrir Preferencias del Sistema → Intercambio y habilitar Inicio de sesión remota .

  • Ahora debería poder ejecutar el comando ssh [email protected], reemplazando "usuario" con el nombre de usuario de la computadora doméstica y "ip.of.your.mac" con la dirección IP de la casa.

Matt Love
fuente
2
  1. Simplemente active la opción en Preferencias: "Inicio de sesión remoto".

  2. Accede a tu mac:

    ssh [email protected]

Zenklys
fuente