Ich möchte, dass mein Android-Gerät (ein Samsung Galaxy) über Avahi/Bonjour erkennbar ist, wenn es mit einem WLAN-Netzwerk verbunden ist, und dann über SSH (SFTP) auf sein Dateisystem zugreifen kann.
Für mich ist das ein vertrauter und bequemer Weg, um auf verschiedene Geräte in meinem lokalen Netzwerk zuzugreifen: ihren SSh-Dienst über Avahi/Bonjour zu entdecken (nicht mit IP-Adressen umgehen zu müssen) und per SSH zu ihnen zu gelangen. Ich würde diesen Weg für meine GNU/Linux-Systeme (wie Ubuntu) verwenden.
Gibt es kostenlose (= libre – weil ich die Freiheit des Hackens schätze) Software für Android, die dies implementieren würde, nämlich:
Ich benutze den kostenlosen SSHelper (ohne zu rooten), seit er kürzlich ZeroConf Broadcasting hinzugefügt hat. Es bietet einen SSH- und RSYNC-Server (Dateiübertragung) und sendet gleichzeitig einen ZeroConf-Namen. Ein anderer Avahi/Bonjour-Client kann eine Verbindung herstellen, ohne den Android-Hostnamen kennen zu müssen. Ausführlicher erklärt in dieser anderen Antwort: Legen Sie den Hostnamen für SSHelper fest
ssh SSHelper:2222
. Irgendwelche Hinweise/Tipps? Dankedns-sd -B
konnte), aber ich konnte keine Verbindung herstellen. Wie stellen Sie mit SSHelper über den Namen (welchen Namen verwenden Sie) eine Verbindung zu Ihrem Telefon her?
imz -- Ivan Zakharyaschev
imz -- Ivan Zakharyaschev
Izzy
/etc/hosts
). Ich muss mir also keine IPs merken, sondern die "Nicknames" der Geräte, was im Vergleich recht einfach ist.imz -- Ivan Zakharyaschev
Izzy
imz -- Ivan Zakharyaschev