Rien à migrer
avash lit ~/.ssh/config et y écrit ce que vous ajoutez, au format d'OpenSSH. Vos hôtes sont là au premier lancement, et ssh en ligne de commande continue de voir la même chose.
avash ouvre vos terminaux SSH, vos bureaux Windows (RDP) et VNC et vos
transferts SFTP dans une fenêtre native, rapide et sûre, qui lit votre
~/.ssh/config tel quel.
Linux · Windows · macOS · Dernière version sur GitHub
Un gestionnaire de connexions qui s'installe en une minute et ne demande rien à changer dans vos habitudes.
avash lit ~/.ssh/config et y écrit ce que vous ajoutez, au format d'OpenSSH. Vos hôtes sont là au premier lancement, et ssh en ligne de commande continue de voir la même chose.
Tauri 2 et Rust, pas d'Electron : une vingtaine de mégaoctets, un démarrage en une fraction de seconde, un bureau distant qui suit la fenêtre au pixel près.
Un serveur dont la clé change est refusé, en SSH comme en RDP, et un serveur RDP n'obtient jamais de mot de passe sans authentification mutuelle. Les secrets vivent dans le trousseau, jamais dans un fichier.
AGPL-3.0, code auditable, binaires avec attestation de provenance et nomenclature logicielle. Aucune télémétrie, aucun appel réseau en dehors de vos connexions.
ProxyJump en chaîne, agent, clés générées et déployées depuis l'application.cargo audit, cargo deny, CodeQL, gitleaks, OpenSSF Scorecard, SBOM attesté à chaque release.
Le modèle de sécurité, ce qu'il couvre et ce qu'il ne couvre pas : SECURITY.md.
Tests unitaires, d'intégration contre un vrai sshd, bout en bout sur la vraie application avec de vraies connexions SSH, RDP et VNC, rejeu d'enregistrements RDP réels, audit d'accessibilité, parc de serveurs xrdp en conteneurs. Une règle tient lieu de discipline : un nouveau test doit avoir été vu échouer. Le détail, avec ce que chaque dispositif a réellement trouvé : docs/qualite.md.
Les binaires sont signés pour la mise à jour automatique, accompagnés de leurs empreintes, d'une attestation de provenance et d'un SBOM.
L'AppImage embarque tout, WebKitGTK compris. Le .deb (Debian, Ubuntu) et le .rpm (Fedora, openSUSE) s'installent par le gestionnaire de paquets ; Arch Linux construit depuis les sources avec le PKGBUILD du dépôt.
chmod +x Avash_*_amd64.AppImage && ./Avash_*_amd64.AppImage
sudo apt install ./Avash_*_amd64.deb # Debian, Ubuntu
sudo dnf install ./Avash-*.x86_64.rpm # Fedora
Avash est sur winget, le gestionnaire de paquets de Windows : une commande l'installe et winget upgrade le tient à jour avec le reste du poste. L'installeur fait une installation classique ; la version portable se décompresse et se lance, sans rien écrire dans la base de registre. Windows affiche un avertissement au premier lancement, avash n'étant pas encore signé par un certificat Authenticode : « Informations complémentaires », puis « Exécuter quand même ».
winget install AdrienCros.Avash
Pour les Mac à puce Apple. L'application n'est pas notarisée : clic droit, Ouvrir, une fois. La version macOS est construite et testée en intégration continue mais n'a pas encore été éprouvée sur une machine réelle.
sha256sum -c SHA256SUMS # intégrité
gh attestation verify Avash_*_amd64.AppImage --repo AdrienAvalon/avash # provenance
La seconde commande prouve que le fichier vient de ce dépôt, de ce commit, produit par notre chaîne d'intégration continue (attestation Sigstore).
~/.ssh/config sont déjà dans la barre latérale ; double-clic pour ouvrir un terminal, Ctrl+B pour le panneau de fichiers.
| avash | PuTTY | MobaXterm | Remmina | Termius | |
|---|---|---|---|---|---|
| SSH, RDP, VNC et SFTP dans une fenêtre | ✓ | SSH | ✓ | ✓ | SSH, SFTP |
Lit et écrit ~/.ssh/config | ✓ | – | – | – | import |
| Linux, Windows, macOS | ✓ | Windows, Unix | Windows | Linux | ✓ |
| Natif, sans Electron | ✓ | ✓ | ✓ | ✓ | – |
| Clé d'hôte RDP vérifiée avant les identifiants | ✓ | – | – | ✓ | – |
| Mots de passe dans le trousseau du système | ✓ | – | chiffré | ✓ | nuage |
| Logiciel libre | AGPL-3.0 | MIT | freemium | GPL-2.0 | abonnement |
D'après la documentation publique de chaque outil, septembre 2026. Une case fausse ? Ouvrez un ticket.