Eu regularmente preciso de acesso rápido a uma das máquinas Linux na minha rede local, mas às vezes não tenho um laptop. Se eu tiver meu telefone Android à mão, não preciso me preocupar em pegar meu laptop ou ficar em pé na minha mesa para poder executar um comando SSH.
Também: O que é SSH e como você o usa? Os princípios básicos do secure shell que você precisa saber
Então, como você se conecta via SSH de um dispositivo Android? Felizmente, há alguns aplicativos na Google Play Store que facilitam esse processo.
Cada aplicativo pode ser instalado e usado gratuitamente, então você pode testar cada um e decidir qual prefere. Alguns aplicativos têm planos gratuitos e pagos, mas todos podem ser usados gratuitamente (com recursos básicos).
Vamos aos clientes.
1. SucoSSH
SucoSSH é um dos melhores clientes SSH para Android. Este cliente gratuito oferece os recursos certos para tornar o acesso a máquinas remotas um piscar de olhos. Um dos meus recursos favoritos do JuiceSSH é a capacidade de aumentar rapidamente a fonte usando a tecla Aumentar volume no seu telefone. Este truque é útil porque o texto pode ser pequeno — e isso é importante para olhos mais velhos como os meus.
Também: Como tornar o SSH ainda mais fácil de usar com arquivos de configuração
O JuiceSSH também apresenta gerenciamento de identidade, execução automática de script no login, plugins, temas, suporte a teclado externo, encaminhamento de agente SSH e acesso fácil a comandos como Ctrl, Alt, Esc, Tab e muito mais. A versão Pro do JuiceSSH adiciona snippets, acesso ao Amazon EC2 e um bloqueio de segurança. A versão Pro tem um custo único de US$ 9,99 e a licença é comprada no aplicativo. Os plugins disponíveis incluem um monitor de desempenho, OpenSSH Importer, Cluster Snippets, Tasker e muito mais.
2. Térmio
Térmio é um dos meus aplicativos SSH GUI para desktop favoritos e também faz um ótimo trabalho no Android. O Terminus é outro cliente SSH com um aplicativo gratuito e pago. No entanto, você ainda se beneficia do armazenamento criptografado baseado em nuvem de suas configurações e ajustes de conexão em ambas as versões. O Termius inclui um gerenciador de conexões, autenticação de chave SSH, suporte a SFTP e muitos temas, grupos, tags e cofres integrados.
Também: Os melhores clientes SSH para Linux (e por que você precisa deles)
A edição Pro adiciona snippets, encaminhamento de agentes, encadeamento de host e configurações de proxy. Com o Termius, você pode aumentar e diminuir o zoom (para aumentar/diminuir o tamanho da fonte) com os gestos de pinça padrão do Android. Você também encontrará acesso rápido a Ctl, Escape, teclas de função e até mesmo uma IA integrada para converter texto em um comando.
3. Termux
Termux é mais um emulador de terminal do que um cliente SSH básico, o que significa que você pode fazer mais. Na verdade, o Termux transforma seu telefone ou tablet Android em um ambiente Linux que permite que você execute muitos comandos Linux tradicionais, um dos quais é o SSH. No entanto, há um porém. Para adicionar a funcionalidade SSH, você precisa instalá-lo. Para fazer isso, instale o Termux, abra o aplicativo e execute o comando:
Depois de instalar o openssh, você pode executar um comando SSH padrão como faria normalmente.
Também: Como tornar o SSH ainda mais fácil de usar com arquivos de configuração
No que diz respeito ao SSH, o Termux é bem básico. Não há gerenciador de conexões, plugins ou outros recursos úteis. Mas ter um terminal Linux bem direto para conexões SSH é bem legal. O Termux é gratuito para instalar e usar.
4. ConecteBot
ConecteBot é o único aplicativo de código aberto na lista, o que o torna especial aos meus olhos. O ConnectBot tem uma interface limpa e fácil de usar, com recursos suficientes para valer a pena o seu tempo. Você encontrará categorias de cores, configuração de tamanho de fonte, autenticação de chave SSH, configuração de chave DEL, suporte a agente de autenticação SSH, compactação, conexões persistentes, fechamento ao desconectar e automação pós-login.
Também: Os melhores laptops Linux para consumidores e desenvolvedores
Um recurso interessante do ConnectBot é que ele permite que você permaneça conectado a uma máquina. Enquanto você estiver na mesma rede, a conexão funciona. Você pode criar várias conexões no gerenciador de conexões, conectar-se a todas elas e permanecer conectado, para poder alternar rapidamente entre diferentes máquinas. Esse recurso por si só torna o ConnectBot um favorito. O ConnectBot é gratuito para instalar e usar.
Qualquer um desses clientes SSH Android servirá bem para você. Meu favorito é um empate entre ConnectBot e JuiceSSH.
source – www.zdnet.com