No hay ruta al host, a menos que alguien haya iniciado sesión

0

Al intentar ssh en una máquina con OS X remota, obtengo:

ssh: connect to host … port 22: No route to host

ping o traceroute tampoco llegan a la máquina.

El detalle interesante es que si alguien inicia sesión en la máquina como invitado, se puede acceder a la máquina y se puede hacer ping.

¿Es posible que la máquina siempre sea accesible a través de la red? He buscado información en la web, pero aunque muchas páginas describen cómo habilitar el acceso remoto, no encontré ninguna que solucione el problema anterior.

(Si es necesario, puedo hacer que alguien inicie sesión directamente en Mac en mi cuenta (Administrador). Tal vez ssh también funciona cuando el invitado está conectado, no pude intentarlo, ya que solo tengo un control remoto) conexión.)

    
pregunta Eric Lebigot 07.02.2015 - 07:52

1 respuesta

1

Probablemente FileVault2 está habilitado en el Mac remoto.

Después de un reinicio limpio y antes de ingresar la contraseña de FileVault / user, el disco no estará disponible y, posteriormente, no se habilitará la red común.
Después de desbloquear el disco localmente, deberías poder descubrir tu Mac y ssh con él.
Si la cuenta de Invitado está habilitada en el modo FileVault, su Mac podría hacer ping según la configuración de la red (DHCP), pero ya que es una especial 'Modo solo para ventana de Safari' no deberías poder acceder a él.

Para reiniciar una Mac con FileVault habilitado de forma remota, ingrese sudo fdesetup authrestart . Esto le permite reiniciar un sistema habilitado para FileVault sin requerir un desbloqueo durante el próximo inicio. Consulte esta página de asistencia de Apple para obtener más información.

Si FileVault2 no está habilitado, esperaría que las configuraciones de suspensión y Wake-on-LAN no estén configuradas correctamente.

    
respondido por el klanomath 07.02.2015 - 18:31

Lea otras preguntas en las etiquetas