Como fazer SSH para Mac a partir do iPad
Índice:
Deseja fazer SSH no seu Mac a partir do seu iPad? O SSH é muito fácil de configurar, então se você quiser ter acesso Terminal de um iMac a partir de um iPad Pro, por exemplo, você estará trabalhando rapidamente.
Você precisará garantir que o Mac e o iPad estejam na mesma rede, será necessário alterar uma configuração do sistema que habilite o servidor SSH no Mac e, em seguida, será necessário baixe um aplicativo de terceiros chamado Termius, que funciona como um aplicativo de terminal para iPad, para que você possa se conectar ao Mac.Tudo isso pode parecer complicado, mas na verdade não é, como você verá em breve.
Como fazer SSH em um Mac a partir de um iPad
Este é um passo a passo em duas partes. Primeiro, você ativará o servidor SSH no Mac e, em seguida, conectará a ele a partir do iPad usando um aplicativo cliente ssh.
No Mac, inicie o servidor SSH
Você pode ativar o servidor SSH em um Mac ativando um recurso chamado Login Remoto.
Vá para menu Apple > Preferências do sistema > Compartilhamento > ative “Login remoto” e marque a caixa “Permitir acesso total ao disco para usuários remotos”
O Mac agora é um servidor SSH, oferecendo a você um shell para se conectar a partir do iPad.
Preste atenção ao texto sob o status de Login remoto 'Para fazer login neste computador remotamente, digite “ssh [email protected]”.' Esse endereço IP é o que você usará para se conectar para o Mac a partir do iPad.
O Mac deve ativar o 'Login remoto' para permitir que os usuários façam SSH no MacOS, desde que tenham um login e senha adequados.
Você pode fazer login em sua conta de usuário principal no Mac ou em uma conta de usuário separada recém-criada, se preferir.
No iPad, conecte-se ao Mac SSH Server
Agora você deve usar um cliente SSH no iPad para se conectar ao servidor SSH no Mac. Uma opção gratuita é o Termius, que oferece um excelente recurso SSH gratuito, enquanto oferece suporte SFTP como uma adição paga.
Faça o download do Termius no iPad e abra o aplicativo do terminal do iPad, clique no botão + mais para criar uma nova conexão como “Novo Hast” e insira o endereço IP que você anotou no Mac que corresponda a esse computador, por exemplo 192.168.0.108.
Conecte-se e faça o login, e em breve você terá sua janela do Terminal aberta conectada também ao servidor MacOS SSH, a partir do seu iPad.
A captura de tela abaixo é do Termius no iPad conectado remotamente a um Mac, executando htop.
Uma vez conectado ao Mac via SSH, toda a gama de ferramentas de linha de comando está disponível para você, incluindo qualquer coisa no Homebrew.
Infelizmente, não há aplicativo Terminal nativo no iPadOS, portanto, se você deseja evitar aplicativos de terceiros, isso não será uma opção, no momento. Talvez no futuro o iPad venha com um aplicativo Terminal dedicado, como qualquer computador geek deveria ter. Há uma variedade de outros aplicativos SSH disponíveis para iPad, portanto, se o Termius não flutuar no seu barco, confira a App Store e o Prompt from Panic é uma excelente solução paga.
Se você quiser se conectar ao servidor Mac SSH de fora da LAN (rede local), provavelmente precisará abrir uma porta em qualquer firewall entre o Mac e o exterior mundo. Esse processo difere por roteador, modem ou software, então cabe a você determinar. O uso de um nome de host DNS dinâmico também pode facilitar a conexão, caso você se conecte remotamente com frequência.
Você usa servidor SSH no Mac e se conecta a ele a partir do seu iPad ou outros dispositivos? Para que você usa isso? Você tem um aplicativo de terminal preferido para o iPad? Compartilhe seus pensamentos nos comentários.