Shellwave é un cliente e terminal SSH de código aberto para teléfonos, tabletas e dispositivos pregables Android. Conéctate aos teus servidores Linux, Raspberry Pi ou HomeLab con SFTP, reenvío de portos e sesións que sobreviven a unha conexión perdida.
Existe porque todos os clientes SSH móbiles che fan escoller entre o conveniente e o fiable, e iso é unha elección estúpida.
Sesións que sobreviven
O teu tren entra nun túnel e a conexión pérdese. Cando volve o sinal, a túa sesión aínda está alí: reconectada sen volver escribir un contrasinal e con sesións opcionais con respaldo de tmux, reconectada con desprazamento cara atrás intacto. Non fas nada. Os hosts tamén poden manter unha sesión persistente en execución, polo que podes pechar a aplicación e volver exactamente onde a deixaches.
Non se confía en nada para ti
As claves do host compróbanse a primeira vez que te conectas e lémbranse despois diso, coa pegada dixital mostrada para que poidas comprobala ti mesmo. Se unha clave do host cambia algunha vez, Shellwave deténte antes de que continúes. Non hai un modo de aceptar todos e un script que se execute desde un widget ou unha tesela nunca responde a unha solicitude no teu nome.
As túas claves permanecen no teu dispositivo. Contrasinal, unha clave privada importada, unha clave xerada no teu dispositivo (Ed25519, ECDSA ou RSA), certificados OpenSSH ou teclado interactivo/2FA: o que xa uses. Todo está cifrado no dispositivo, con protección respaldada por hardware nos teléfonos que a admiten e un bloqueo biométrico opcional. Podes xerar unha clave no dispositivo e instalala nas authorized_keys dun host sen que a clave privada saia nunca do teléfono.
Aforra a escritura
Garda comandos ou scripts contra un host, con parámetros que completes cando os executas. Míraos executarse en directo, execútaos en segundo plano e comproba de novo máis tarde ou execútaos nunha sesión que xa teñas aberta. Podes iniciar un script desde a propia aplicación, un widget da pantalla de inicio, un atallo de aplicación ou unha tesela de Configuración rápida. O mesmo widget e tesela poden espertar unha máquina durmindo con Wake-on-LAN.
Redes, feitas correctamente
- Reenvío de portos local e remoto
- Un proxy SOCKS5
- Salto en cadea de hosts/bastións a través de múltiples saltos
- Importa o teu ~/.ssh/config existente tal cal: hosts, portos, usuarios, claves, hosts de salto, bloques Match
Os portos reenviados e o proxy vínculanse ao bucle invertido a menos que indiques o contrario.
Transferencia de ficheiros
Explora os ficheiros dun host a través de SFTP desde dentro dunha sesión: carga, descarga, renomea e elimina sen cambiar de aplicación.
Un terminal real
256 cores, compatibilidade con caracteres anchos, manexo correcto do cursor e do desprazamento. Se usas vim, tmux ou htop, terán o aspecto e o comportamento que esperas. Sen redibuxos estraños, sen claves rotas, sen compromisos. Busca o desprazamento atrás, rexistra unha sesión nun ficheiro e a pantalla visible será lexible por TalkBack.
Construído pensando nos pregables
En pantallas despregadas ou anchas, obtés un deseño de dous paneis, a lista de hosts xunto ao terminal. O modo de mesa mantén o terminal enriba da bisagra e o teclado debaixo dela. Dóbrao ou desdóbrao a metade da sesión e non se perde nada.
Faino parecer teu
Un puñado de fontes monoespaciais incluídas ou trae as túas propias. Esquemas de cores como Solarized, Gruvbox, Nord, Dracula, Tango e Campbell, ademais dun editor completo se queres crear o teu propio. Unha barra de teclas que podes personalizar por host con macros e deseños. Material que podes colorear en todo momento.
Privacidade
Sen datos de uso, sen análises, sen informes de erros. Shellwave só se conecta aos hosts aos que lle indicas, nada máis.
A compilación de Play Store ten un consello opcional único para o desenvolvedor. Non desbloquea nada e a compilación de F-Droid omite por completo.
Código aberto, GNU GPLv3.
Cliente e terminal SSH de código aberto con SFTP, reenvío de portos e hosts de salto
Última actualización
30 de out. de 2026