Cliente SSH Termius no Android

O artigo da XDA desta semana prova que Ubuntu no Android não é um truque, é como o autor gerencia um homelab de qualquer lugar. O laptop “de backup” foi deixado em casa. A configuração que descrevem é um conjunto de aplicativos que recomendamos há algum tempo, e vale a pena compilar em uma única lista. Testamos oito dos melhores aplicativos de administração remota de servidores para Android em hardware Pixel e Samsung, contra uma mistura de Proxmox caseiro, Docker e um par de pequenas instâncias VPS, focando em como cada um se comporta na tela de um telefone e o que acontece quando você cai do Wi-Fi para LTE no meio de uma sessão.

O que procurar em um aplicativo de administração remota de servidor

Qualquer um desses aplicativos pode enviar um comando para um servidor. As diferenças aparecem quando o telefone não é apenas um shell.

Comparação rápida

Aplicativo Melhor para Plataformas Plano gratuito Preço inicial Recurso destaque
Termius SSH entre dispositivos com interface polida Android, iOS, Windows, macOS, Linux Sim Assinatura Termius Pro Sincronização de hosts, chaves e snippets
JuiceSSH Cliente SSH rápido nativo do Android Android Sim Desbloqueio único JuiceSSH Pro Ecossistema de plugins
Termux Ambiente Linux completo no Android Android Sim Grátis Shell local mais cliente e servidor SSH
ConnectBot Cliente SSH de código aberto Android Sim Grátis Sem contas, SSH puro
Tailscale Mesh VPN sem configuração para hosts privados Android, iOS, Windows, macOS, Linux Sim Planos Tailscale para equipes SSH para hosts atrás de NAT
Portainer Painel de controle de contêineres via visualização web Android (wrapper web), qualquer navegador Sim Assinatura Portainer Business Interface Docker e Kubernetes
Cockpit Interface web do servidor Linux Qualquer navegador Sim Grátis Executado no servidor, sem cliente extra
Home Assistant Companion Painéis homelab e atalhos Android, iOS Sim Assinatura Nabu Casa para acesso remoto Atalhos de widget para scripts

Os aplicativos

1. Termius — Melhor para SSH entre dispositivos com interface polida

Termius é o aplicativo em que a maioria dos fluxos de trabalho homelab-do-telefone acabam. Hosts, tags, chaves, snippets e regras de encaminhamento de porta são sincronizados em todos os dispositivos onde você o instala, e a interface móvel se adapta bem à tela de um telefone. O suporte Mosh mantém as sessões ativas quando o Wi-Fi cai.

Suas deficiências: Os melhores recursos (sincronização de vários dispositivos, biblioteca de snippets, funções de equipe) ficam atrás do Termius Pro. O nível gratuito funciona para alguns hosts.

Preços:

Plataformas: Android, iOS, Windows, macOS, Linux

Baixar: Aptoide · Google Play

Conclusão: Termius é a escolha quando o mesmo conjunto de hosts o acompanha em cada dispositivo que possui.

2. JuiceSSH — Melhor para um cliente SSH rápido nativo do Android

JuiceSSH foi o favorito da comunidade Android por anos e ainda é forte. Rápido, minimalista, amigável a plugins e não requer uma conta. O desbloqueio Pro único adiciona recursos que seriam assinaturas em outros lugares.

Suas deficiências: Apenas Android, então não sincroniza da área de trabalho. O ritmo de desenvolvimento desacelerou em comparação com Termius.

Preços:

Plataformas: Android

Baixar: Aptoide · Google Play

Conclusão: JuiceSSH é a escolha quando você quer um cliente SSH Android rápido e autossuficiente com uma taxa única.

3. Termux — Melhor para um ambiente Linux completo no telefone

Termux não é um cliente SSH, é um emulador de terminal com um ambiente completo baseado em Debian. Instale openssh-client, git, ansible, kubectl e qualquer ferramenta CLI do Linux que você precisar. A premissa do artigo da XDA, executar ferramentas de gerenciamento homelab pelo próprio telefone, é território Termux.

Suas deficiências: Não está na Play Store nas compilações mantidas atualmente. Obtenha-o no F-Droid ou no GitHub do desenvolvedor para a versão atual. Curva de aprendizado mais acentuada do que Termius ou JuiceSSH.

Preços:

Plataformas: Android

Baixar: F-Droid

Conclusão: Termux é a escolha quando você quer que o telefone seja uma estação de trabalho Linux, não apenas um cliente.

4. ConnectBot — Melhor para um cliente SSH open-source puro

ConnectBot é o cliente SSH open-source original do Android. Não mudou drasticamente em anos, que é o que seus usuários querem. Sem contas, sem nuvem, sem assinatura. Apenas SSH.

Suas deficiências: A interface é básica. Sem sincronização, sem Mosh, sem sistema de plugins. Se você precisar de algum desses, você precisa de uma das opções acima.

Preços:

Plataformas: Android

Baixar: Aptoide · Google Play · F-Droid

Conclusão: ConnectBot é a escolha quando o objetivo é “cliente SSH, sem contas, sem venda cruzada”.

5. Tailscale — Melhor para alcançar hosts atrás de NAT sem encaminhamento de porta

Tailscale não é um cliente SSH, é o que torna SSH remoto viável quando seu homelab está atrás de CGNAT ou um ISP restritivo. O aplicativo Android une seu telefone à sua tailnet, e cada cliente SSH no telefone pode alcançar cada host na tailnet pelo nome. O próprio SSH Tailscale adiciona uma camada sem senha por usuário para os hosts onde você o ativa.

Suas deficiências: Pequeno custo mensal acima do nível gratuito pessoal. Redes corporativas às vezes bloqueiam relés DERP do Tailscale, forçando você a usar redes alternativas.

Preços:

Plataformas: Android, iOS, Windows, macOS, Linux

Baixar: Aptoide · Google Play

Conclusão: Tailscale é a escolha que transforma uma rede hostil em uma amigável. Instale-o antes de instalar qualquer cliente SSH que precise alcançar casa.

6. Portainer — Melhor para controle de contêineres do navegador do telefone

Portainer é uma interface web para Docker e Kubernetes. Instale-o no host, exponha a porta através do Tailscale, e o telefone pode conduzir contêineres a partir de um navegador móvel: iniciar, parar, inspecionar logs, executar em um shell. Não é um aplicativo Android nativo em sentido estrito, mas a interface amigável a dispositivos móveis o torna na prática.

Suas deficiências: Interface web em um telefone é funcional, não polida. Alguns recursos avançados esperam uma tela de laptop.

Preços:

Plataformas: Android (via navegador), iOS (via navegador), qualquer navegador moderno

Baixar: portainer.io

Conclusão: Portainer é a escolha quando o alvo são contêineres, não linhas de comando.

7. Cockpit — Melhor para console de servidor Linux baseado em navegador

Cockpit é o console web patrocinado pela Red Hat e Fedora para servidores Linux. Instale-o no servidor, navegue até a porta 9090 e você tem uma interface utilizável em dispositivos móveis para serviços, discos, rede, usuários, logs e contêineres Podman. Zero instalação de cliente; qualquer coisa com um navegador é suficiente.

Suas deficiências: Instalação no lado do servidor necessária em cada host. Não é adequado para hosts que você não controla (um VPS compartilhado com permissões limitadas).

Preços:

Plataformas: Qualquer navegador moderno

Baixar: cockpit-project.org

Conclusão: Cockpit é a escolha quando o telefone deve permanecer um navegador e o servidor faz o trabalho.

8. Home Assistant Companion — Melhor para painéis homelab e atalhos

Home Assistant Companion não é apenas para casa inteligente. Home Assistant executa ações de comando shell, gatilhos MQTT e chamadas REST, o que significa que se torna o painel homelab que vive na tela inicial do seu telefone. Um widget no iniciador pode reiniciar um serviço, executar um script ou disparar um backup.

Suas deficiências: A configuração requer uma instância de Home Assistant. Acesso remoto fora da rede requer Nabu Casa ou um proxy reverso auto-hospedado.

Preços:

Plataformas: Android, iOS

Baixar: Aptoide · Google Play · F-Droid

Conclusão: Home Assistant Companion é a escolha quando o telefone deve ser uma superfície de controle para o homelab, não apenas um terminal.

Como escolher a correta

Perguntas frequentes

Posso executar Ansible de um telefone Android? Sim, dentro do Termux. pkg install ansible oferece um binário ansible-playbook funcional. Aponte-o para hosts via SSH da mesma forma que faria em um laptop.

Tailscale é uma VPN completa? É uma mesh VPN baseada em WireGuard, mas “VPN completa” implica roteamento de todo o seu tráfego. Tailscale por padrão roteia apenas tráfego de tailnet, que é o que você quer para alcançar hosts em casa sem abrir mão de sua internet regular.

Qual aplicativo suporta Mosh? Termius no nível Pro é enviado com suporte Mosh. Termux pode instalar o pacote mosh e executá-lo diretamente.

Esses aplicativos funcionam com teclado físico? Termius, JuiceSSH, Termux e ConnectBot lidam bem com teclados físicos. Dobráveis e telefones com teclados acoplados são clientes homelab viáveis.

Existe uma alternativa open-source para Termius? ConnectBot para cliente SSH e Termux para shell juntos cobrem a maioria do que Termius fornece, exceto sincronização entre dispositivos.

Posso usar uma YubiKey com SSH no Android? Sim, via NFC em YubiKeys suportadas. Termius suporta chaves com suporte YubiKey diretamente. Termux via suporte OpenSSH SecurityKey funciona com chaves de hardware FIDO2 via NFC ou USB-C.