Je souhaite que mon appareil Android (un Samsung Galaxy) soit détectable via avahi / bonjour lorsqu'il est connecté à un réseau WiFi, puis puisse accéder à son système de fichiers via SSH (SFTP).
Pour moi, c'est un moyen familier et pratique d'accéder à divers appareils de mon réseau local: découvrir leur service SSh via avahi / bonjour (pour ne pas avoir à gérer les adresses IP), et leur envoyer des ssh. J'utiliserais cette méthode pour mes systèmes GNU / Linux (comme Ubuntu).
Existe-t-il un logiciel gratuit (= libre - car j'apprécie la liberté de piratage) pour Android qui implémenterait cela, à savoir:
- prise en charge d'avahi / bonjour pour Android, afin que l'appareil Android soit accessible par son nom dans le domaine .local (au lieu de simplement par son adresse IP);
- et un serveur SSH avec prise en charge de la publication elle-même via Avahi / bonjour (mdnssd).
/etc/hosts
). Je n'ai donc pas à me souvenir des IP, mais des "pseudonymes" des appareils, ce qui est assez facile en comparaison.Réponses:
J'utilise le SSHelper gratuit (sans enracinement) depuis qu'il a récemment ajouté la diffusion zeroConf. Il fournit un serveur SSH et RSYNC (transfert de fichiers), tout en diffusant également un nom ZeroConf. Un autre client avahi / bonjour peut se connecter sans avoir besoin de connaître le nom d'hôte android. Expliqué plus en détail dans cette autre réponse: Définir le nom d'hôte pour SSHelper
la source
ssh SSHelper:2222
. Des conseils / astuces? Mercidns-sd -B
) mais je n'ai pas pu me connecter. Comment vous connectez-vous à votre téléphone par son nom (quel nom utilisez-vous) avec SSHelper?