Shellwave je open-source SSH klient a terminál pro telefony, tablety a skládací zařízení s Androidem. Připojte se k vašim Linuxovým serverům, Raspberry Pi nebo domácí laboratoři pomocí SFTP, přesměrování portů a relací, které přežijí i přerušené připojení.
Existuje proto, že každý mobilní SSH klient vás nutí vybírat si mezi pohodlným a důvěryhodným – a to je hloupá volba.
Relace, které přežijí
Váš vlak vjede do tunelu a spojení se přeruší. Když se signál obnoví, vaše relace je stále aktivní – znovu připojena bez nutnosti opětovného zadávání hesla a s volitelnými relacemi zálohovanými tmux se znovu připojí s neporušeným scrollbackem. Neděláte nic. Hostitelé mohou také udržovat běžící trvalou relaci, takže můžete aplikaci zavřít a vrátit se přesně tam, kde jste skončili.
Nic pro vás není důvěryhodné
Klíče hostitele se kontrolují při prvním připojení a poté se zapamatují, přičemž se zobrazí otisk prstu, abyste si ho mohli sami zkontrolovat. Pokud se klíč hostitele někdy změní, Shellwave vás zastaví, než budete pokračovat. Neexistuje režim „přijmout vše“ a skript spuštěný z widgetu nebo dlaždice nikdy neodpoví na výzvu vaším jménem.
Vaše klíče zůstávají ve vašem zařízení.
Heslo, importovaný soukromý klíč, klíč vygenerovaný ve vašem zařízení (Ed25519, ECDSA nebo RSA), certifikáty OpenSSH nebo interaktivní klávesnice/2FA – cokoli, co již používáte. Vše je šifrováno v zařízení, s hardwarovou ochranou na telefonech, které ji podporují, a volitelným biometrickým zámkem. Můžete si vygenerovat klíč v zařízení a nainstalovat ho do authorized_keys hostitele, aniž by soukromý klíč kdykoli opustil telefon.
Ušetřete si psaní.
Uložte si příkazy nebo skripty pro hostitele s parametry, které vyplníte při jejich spuštění. Sledujte je, jak běží živě, spusťte je na pozadí a zkontrolujte je později, nebo je spusťte do relace, kterou již máte otevřenou. Skript můžete spustit ze samotné aplikace, widgetu na domovské obrazovce, zástupce aplikace nebo dlaždice Rychlé nastavení. Stejný widget a dlaždice mohou probudit spící počítač pomocí funkce Wake-on-LAN.
Síťování, správně provedené
- Lokální a vzdálené přesměrování portů
- Proxy SOCKS5
- Řetězení hostitele/bastie přes více přesměrování
- Importujte stávající ~/.ssh/config tak, jak je — hostitelé, porty, uživatelé, klíče, hostitelé přesměrování, bloky Match
Přesměrované porty a proxy se vážou na zpětnou smyčku, pokud neurčíte jinak.
Přenos souborů
Procházejte soubory hostitele přes SFTP z relace: nahrávejte, stahujte, přejmenovávejte a mazejte bez přepínání aplikací.
Skutečný terminál
256 barev, podpora širokých znaků, správné ovládání kurzoru a rolování. Pokud používáte vim, tmux nebo htop, budou vypadat a chovat se tak, jak očekáváte. Žádné divné překreslování, žádné poškozené klávesy, žádné kompromisy. Prohledejte zpětné rolování, zaznamenejte relaci do souboru a viditelná obrazovka bude čitelná pomocí TalkBacku.
Vytvořeno s ohledem na skládací obrazovky
Na rozložených nebo širokoúhlých obrazovkách získáte dvoupanelové rozložení, seznam hostitelů vedle terminálu. Režim Tabletop udržuje terminál nad pantem a klávesnici pod ním. Složte nebo rozložte během relace a nic vám neupadne.
Udělejte si vzhled jako u vás
Několik dodávaných fontů s monospaced písmy nebo si přineste vlastní. Barevná schémata jako Solarized, Gruvbox, Nord, Dracula, Tango a Campbell a plnohodnotný editor, pokud si chcete vytvořit vlastní. Panel kláves, který si můžete přizpůsobit pro každého hostitele pomocí maker a rozvržení. Materiál, který si můžete vybarvit.
Soukromí
Žádná data o používání, žádná analýza, žádné hlášení o pádech. Shellwave se připojuje pouze k hostitelům, které mu sdělíte – nic jiného.
Verze z Obchodu Play má volitelný jednorázový tip pro vývojáře. Nic neodemkne a verze F-Droid ji zcela vynechává.
Open source, GNU GPLv3.
Open-source SSH klient a terminál s SFTP, přesměrováním portů a jump hosts
Datum aktualizace
30. 10. 2026