Cómo SSH a Mac desde iPad
Tabla de contenido:
¿Quiere acceder a su Mac mediante SSH desde su iPad? SSH es bastante fácil de configurar, por lo que si desea tener acceso a la Terminal de un iMac desde un iPad Pro, por ejemplo, estará listo para trabajar en muy poco tiempo.
Deberá asegurarse de que la Mac y el iPad estén en la misma red, deberá cambiar una configuración del sistema que habilite el servidor SSH en la Mac, luego deberá descargue una aplicación de terceros llamada Termius que funciona como una aplicación de terminal para iPad, para que pueda conectarse a la Mac.Todo eso puede sonar complicado, pero en realidad no lo es, como pronto verá.
Cómo usar SSH en una Mac desde un iPad
Este es un tutorial de dos partes. Primero, habilitará el servidor SSH en la Mac y luego se conectará a él desde el iPad usando una aplicación de cliente ssh.
En la Mac, inicie el servidor SSH
Puede habilitar el servidor SSH en una Mac activando una función llamada Inicio de sesión remoto.
Vaya al menú Apple > Preferencias del sistema > Uso compartido > habilite "Inicio de sesión remoto" y también marque la casilla "Permitir acceso completo al disco para usuarios remotos"
La Mac ahora es un servidor SSH, que le ofrece un shell para conectarse desde el iPad.
Preste atención al texto debajo del estado de inicio de sesión remoto 'Para iniciar sesión en esta computadora de forma remota, escriba "ssh [email protected]".' Esa dirección IP es la que usará para conectarse al Mac desde el iPad.
La Mac debe habilitar el "Inicio de sesión remoto" para permitir que los usuarios accedan a MacOS mediante SSH, suponiendo que tengan un nombre de usuario y una contraseña adecuados de todos modos.
Puede iniciar sesión en su cuenta de usuario principal en la Mac o en una cuenta de usuario recién creada por separado, si lo prefiere.
En el iPad, conéctese al servidor Mac SSH
Ahora debe usar un cliente SSH en el iPad para conectarse al servidor SSH en la Mac. Una opción gratuita es Termius, que ofrece una gran capacidad SSH gratuita, mientras que ofrece soporte SFTP como una adición paga.
Descargue Termius en el iPad y abra la aplicación de terminal iPad, luego haga clic en el botón + más para crear una nueva conexión como "New Hast", luego ingrese la dirección IP que anotó en la Mac que coincida con esa ordenador, por ejemplo 192.168.0.108.
Conéctese e inicie sesión, y pronto tendrá su ventana de Terminal abierta conectada también al servidor MacOS SSH, desde su iPad.
La siguiente captura de pantalla es de Termius en un iPad conectado de forma remota a una Mac, ejecutando htop.
Una vez que esté conectado a la Mac a través de SSH, tendrá a su disposición toda la gama de herramientas de la línea de comandos, incluido cualquier elemento de Homebrew.
Desafortunadamente, no hay una aplicación de Terminal nativa en iPadOS, por lo que si esperaba evitar las aplicaciones de terceros, esa no será una opción, en este momento de todos modos. Tal vez en el futuro, el iPad se envíe con una aplicación de Terminal dedicada, como debería tener cualquier computadora geek. Sin embargo, hay una variedad de otras aplicaciones SSH disponibles para iPad, por lo que si Termius no hace flotar su bote, consulte App Store y Prompt from Panic es una excelente solución paga.
Si desea conectarse al servidor Mac SSH desde fuera de la LAN (red de área local), lo más probable es que necesite abrir un puerto en cualquier firewall entre la Mac y el exterior. mundo. Ese proceso difiere según el enrutador, el módem o el software, por lo que depende de usted determinarlo. El uso de un nombre de host de DNS dinámico también puede facilitar la conexión, en caso de que se conecte de forma remota con frecuencia.
¿Utiliza un servidor SSH en la Mac y se conecta a él desde su iPad u otros dispositivos? ¿Para qué usas esto? ¿Tiene una aplicación de terminal preferida para el iPad? Comparte tu opinión en los comentarios.