¿Puedo usar SSH en mi Mac desde un iPhone a través de una LAN Wi-Fi sin conexión a Internet?

Quiero usar ssh para ingresar a mi Mac desde un iPhone a través de una LAN Wi-Fi sin conexión a Internet. Quiero hacer esto para tener acceso a la línea de comando (para jugar con cosas relacionadas con la programación) mientras estoy en el sofá.

No necesito una conexión a Internet en la Mac mientras hago esto, así que está bien que reserve la conexión Wi-Fi de la Mac para comunicarme con el iPone. Sin embargo, cuando creo una red en mi Mac y conecto el iPhone a la red que creé, parece funcionar en el menú Wi-Fi, pero no hay cambios en el icono de red de 4g a Wi-Fi.

¿Seguirá siendo accesible un servidor SSH en Mac para una aplicación SSH en un iPhone? He tenido problemas con el uso compartido de archivos de aplicaciones de terceros que no saben que tienen una conexión Wi-Fi cuando no está conectado a Internet. Aunque esto funciona cuando uso un dispositivo Android para crear un punto de acceso.

¿Qué has probado? Todo lo que necesita hacer para probar esto es habilitar SSH en las preferencias de red de la Mac e instalar una aplicación SSH en su iPhone, ¿no es así?
Sí, pero no tengo todo el hardware conmigo en este momento.

Respuestas (2)

Sí. Puede. Sin embargo, el sistema operativo Apple Mac OS X tiene SSH instalado de manera predeterminada, pero el demonio SSH no está habilitado. Esto significa que no puede iniciar sesión de forma remota o hacer copias remotas hasta que lo habilite.

Para habilitarlo, vaya a 'Preferencias del sistema'. En 'Internet y redes' hay un icono de 'Compartir'. Ejecuta eso. En la lista que aparece, marque la opción 'Inicio de sesión remoto'.

Esto inicia el demonio SSH inmediatamente y puede iniciar sesión de forma remota con su nombre de usuario. La ventana 'Compartir' muestra en la parte inferior el nombre y la dirección IP a usar. También puede encontrar esto usando 'whoami' e 'ifconfig' desde la aplicación Terminal.

Una aplicación llamada iTerminal - SSH Telnet Client está disponible de forma gratuita en la App Store. Te permite conectarte vía SSH a tu Mac iTerminal.

Otra aplicación llamada Reflection for UNIX - SSH Client también hará esto de forma gratuita.

Para ejecutar el servidor sin Internet estará bien. El servidor DCHP seguirá permitiendo el acceso con Bonjour e ingresando manualmente la dirección IP de la Mac.

Sí, el servidor SSH en la Mac seguirá siendo accesible para una aplicación SSH en el iPhone.

El cambio de ícono realmente no significa que el WiFi esté conectado o no; en cambio, le dice si el iPhone detectó o no el acceso a Internet a través de WiFi. En este caso no lo hace, y no es necesario que lo haga, por lo que el icono no cambia. Simplemente ignore el icono.