Saya ingin perangkat Android saya (Samsung Galaxy) dapat ditemukan melalui avahi / bonjour ketika terhubung ke jaringan WiFi, dan kemudian dapat mengakses sistem file melalui SSH (SFTP).
Bagi saya, itu cara yang akrab dan nyaman untuk mengakses berbagai perangkat di jaringan lokal saya: untuk menemukan layanan SSh mereka melalui avahi / bonjour (tidak harus berurusan dengan alamat IP), dan ssh kepada mereka. Saya akan menggunakan cara ini untuk sistem GNU / Linux saya (seperti Ubuntu).
Apakah ada perangkat lunak gratis (= libre - karena saya menghargai kebebasan peretasan) untuk Android yang akan mengimplementasikan ini, yaitu:
- avahi / bonjour mendukung Android, sehingga perangkat Android dapat dijangkau dengan nama dalam domain lokal. (bukan hanya dengan alamat IP-nya);
- dan server SSH dengan dukungan untuk penerbitan sendiri melalui Avahi / bonjour (mdnssd).
/etc/hosts
). Jadi saya tidak harus mengingat IP, tetapi perangkat "nama panggilan", yang cukup mudah dalam perbandingan.Jawaban:
Saya telah menggunakan SSHelper gratis (tanpa rooting) karena baru-baru ini menambahkan siaran zeroConf. Ini menyediakan server SSH dan RSYNC (transfer file), sementara juga menyiarkan nama ZeroConf. Klien avahi / bonjour lain dapat terhubung tanpa perlu tahu nama host android. Dijelaskan secara lebih rinci dalam jawaban lain ini: Tetapkan nama host untuk SSHelper
sumber
ssh SSHelper:2222
. Ada petunjuk / tips? Terima kasihdns-sd -B
) tetapi saya tidak dapat terhubung dengannya. Bagaimana Anda terhubung ke telepon Anda dengan nama (nama apa yang Anda gunakan) dengan SSHelper?