Capítulo 9 · Guia · 1B Terminal
Problemas comuns e soluções
Quando algo falha, o app diz o que aconteceu e o que verificar; toque em Detalhes para ver a mensagem técnica. Estes são os casos mais comuns.
Problemas e soluções
“Não foi possível encontrar o servidor …”
O nome não é resolvido. Verifique se o endereço está escrito corretamente e se o celular tem Internet. Se for um nome da sua VPN ou da sua rede de casa, conecte-se primeiro a essa VPN ou rede.
“… recusou a conexão na porta …”
O servidor é alcançado, mas nada está escutando nessa porta. Verifique a porta no host (22 por padrão) e se o servidor SSH está rodando (sudo systemctl status ssh ou sshd).
“… não respondeu a tempo” ou “Não foi possível alcançar …”
O servidor pode estar desligado, ou um firewall, uma VPN ou sua rede pode estar bloqueando. Se o servidor só é acessível de casa, adicione o outro endereço dele (VPN, Tailscale…) em Avançado › Outros endereços.
“O servidor recusou o login” ou “O servidor recusou a chave”
Verifique o Usuário. Com chave, confira se a chave pública (toque nela em Chaveiro) está no ~/.ssh/authorized_keys desse usuário e se o arquivo não pode ser alterado por outros (chmod 600 ~/.ssh/authorized_keys, chmod 700 ~/.ssh).
“A impressão digital do servidor mudou!”
Se você reinstalou o servidor ou trocou as chaves dele, confira a nova impressão digital no servidor e use Esquecer a impressão digital salva…. Se você não esperava isso, não conecte: alguém pode estar interceptando a conexão.
“Nenhum algoritmo de segurança em comum”
O servidor só oferece algoritmos ultrapassados. Se for um servidor antigo ou um equipamento de rede em que você confia, ative Permitir algoritmos antigos em Avançado só para esse host.
Os alertas não chegam
Verifique se o Android permite as notificações do 1B Terminal, se Avisar quando uma sessão precisar de você está ativado e se o agente envia alertas (Preparar o servidor para agentes). A sessão que você está vendo não gera alertas. Se a economia de bateria do celular fecha apps, exclua o 1B Terminal.
“O tmux não está instalado no servidor…”
Instale o tmux no servidor (sudo apt install tmux ou sudo dnf install tmux) e reconecte. Enquanto isso, você tem um shell normal.
“O servidor não oferece SFTP…”
O servidor SSH não tem o subsistema SFTP. Peça a quem o administra para ativar Subsystem sftp em /etc/ssh/sshd_config.
“O servidor não permitiu encaminhar a porta …”
O encaminhamento de portas está desativado no servidor (AllowTcpForwarding). Sem acesso à configuração dele, não dá para fazer.
O microfone do Gboard não aparece
Toque no terminal para o teclado aparecer; se for outro teclado, mude para o Gboard. O Gboard mostra o microfone no terminal e na barra de escrita.
A sessão desconecta quando bloqueio o celular
Não deveria: as sessões continuam em segundo plano com uma notificação. Alguns celulares fecham apps para economizar bateria: exclua o 1B Terminal da otimização de bateria. Com o tmux e Reconectar automaticamente, você volta ao mesmo ponto de qualquer jeito.
Escrito para o 1B Terminal 1.2, com capturas reais do app e dados de exemplo.