Apakah opsi untuk mengaktifkan akses ssh ke router ini tidak tersedia dalam versi stok firmware?
Saya hanya dapat melihat " Aktifkan Telnet " di bawah Administrasi -> Sistem.
Itu agak timpang. Telnet dikirim melalui jaringan dalam bentuk teks biasa dan tidak aman. Saya memiliki firmware versi 3.0.0.4.376_1071 dan itu adalah versi terbaru sesuai dengan fitur cek pembaruan di router.
Jika Anda Google sekitar, orang lain telah berbicara tentang akses SSH ke router populer ini. Apakah mereka menggunakan beberapa firmware khusus?
networking
ssh
wireless-router
firmware
CarlGammaSagan
sumber
sumber
Jawaban:
Ya, sebagian besar pemilik router ini menggunakan firmware khusus seperti tomat atau modnya .
sumber
Meskipun ini adalah tahun, saya ingin berpadu dengan apa yang saya temukan karena saya baru saja mencoba untuk sshd bekerja pada router yang sama setelah membaca halaman yang sama.
Saya menggunakan versi 3.0.0.4.376_3861 dan mereka masih belum menambahkan di sshd. Saya terkekeh dari opsi ssh tersembunyi di menu. Mereka masih di sana, tetapi tidak berfungsi. Saya masuk dan melakukannya
nvram show | grep ssh
. Tidak ada apa-apa di sana, tetapi saya tetap mencoba jawaban shinji. Saya mencoba dengan reboot juga, tetapi nmap masih tidak menunjukkan SSH pada pemindaian port. Saya kemudian telnetted kembali dan mencobals -alR --color=always | more
dan setelah memindai hasil saya melihat bahwa mereka menggunakan BusyBox. Saya tidak ingat apakah BusyBox telah membangun sshd jadi saya melakukannyabusybox --help
dan tidak melihatnya dalam daftar.Situs BusyBox menyebutkan Dropbear untuk sshd di sini , jadi sepertinya mereka kemungkinan menggunakan varian WRT seperti 0xC0000022L yang disebutkan atau mereka mungkin menggunakan Dropbear di sana. Saya mungkin akan berakhir mencoba Dropbear sendiri. Jika itu berhasil maka saya akan mengatakan itu akan menjadi cara untuk pergi karena orang bisa menyimpannya dan kemudian mengembalikannya kapan saja pembaruan resmi diinstal.
sumber
Menurut penulisnya, versi kustom AsusWRT bernama AsusWRT-Merlin mendukung SSH dalam bentuk dropbear.
Cari "SSHD" di README ini .
Lihatlah situs web Github dan buat sendiri atau ikuti tautan unduhan di bagian bawah.
Juga perhatikan: AsusWRT pada awalnya adalah garpu Tomat. Ini menyimpang cukup banyak sejak itu, tetapi jika Anda hanya membutuhkan versi yang agak ditingkatkan atas tawaran yang dibuat Asus pada halaman unduh firmware, ini mungkin hal yang tepat untuk Anda.
sumber
Jika Anda men-debug halaman web router, di tab administrasi Anda dapat melihat bahwa baris ssh disembunyikan dengan gaya
display:none;
Anda dapat melalui telnet dan mengatur nilainya
Anda dapat menemukan nilai-nilai itu di server apache router, memeriksa kode sumber halaman web router.
sumber
$('ssh_table').style.display='';
untuk menunjukkannya. Tetapi pengaturan nilai nvram tidak menyebabkannya ditampilkan ketika memuat ulang halaman, dan menunjukkannya, mengklik tombol "Aktifkan" dan penerapannya tidak mengaktifkan SSH.nvram commit
dan me-restart router (reboot
.) Tetapi setelah melakukan itu pada firmware terbaru (3.0.0.4.378_9459-g7ddc2c6) Saya tidak dapat terhubung dengan ssh di port itu (koneksi " ditolak ".)